diff options
author | syeyoung <42869671+cyoung06@users.noreply.github.com> | 2023-10-14 20:50:01 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-10-14 20:50:01 +0900 |
commit | 1891517fbb11ee504ca14d610d96aa4b3dd0082e (patch) | |
tree | efff2be7f08cae7abed398ffba82df5f6455ad8c /mod/src/main/resources/pack.mcmeta | |
parent | 51c17b43e59608dc711519193f77be917e69f97e (diff) | |
download | Skyblock-Dungeons-Guide-1891517fbb11ee504ca14d610d96aa4b3dd0082e.tar.gz Skyblock-Dungeons-Guide-1891517fbb11ee504ca14d610d96aa4b3dd0082e.tar.bz2 Skyblock-Dungeons-Guide-1891517fbb11ee504ca14d610d96aa4b3dd0082e.zip |
Fix 2GB/sec memory allocation on pathfinders #425
- WeakReference on PathfindExecutors
- OPTIMIZE Instance Creation on PathfinderExecutorExecutor, it was previously allocating 2GB/sec (lol)
- Cleanup reference to Executor for it to be garbage collected
- Volatile on target on executor, sometimes it was not updating
- Fix pathfind stopping if visited all open nodes
- Fix isBlocked array not correctly being updated due to multi-threading
Signed-off-by: syeyoung <cyoung06@naver.com>
Diffstat (limited to 'mod/src/main/resources/pack.mcmeta')
0 files changed, 0 insertions, 0 deletions