4jcraft/targets/minecraft/world/level/pathfinder
MatthewBeshay 45c85fcf79 perf: stop heap-allocating mob restriction state and Path nodes
Inlines restrictCenter and leashRestrictionGoal as value members and
stores Path nodes by value, removing per-mob and per-path malloc churn.
2026-04-09 15:24:13 +10:00
..
BinaryHeap.cpp run clang-format to order includes, fix include ordering errors 2026-04-01 15:59:19 -05:00
BinaryHeap.h rename minecraft folder to `targets 2026-04-01 13:27:58 -05:00
Node.cpp style: clang-format the entire project 2026-04-09 15:24:13 +10:00
Node.h perf: stop heap-allocating mob restriction state and Path nodes 2026-04-09 15:24:13 +10:00
Path.cpp perf: stop heap-allocating mob restriction state and Path nodes 2026-04-09 15:24:13 +10:00
Path.h perf: stop heap-allocating mob restriction state and Path nodes 2026-04-09 15:24:13 +10:00
PathFinder.cpp format the whole repo (again) 2026-04-01 18:17:44 -05:00
PathFinder.h run IWYU on entire codebase 2026-04-01 18:02:06 -05:00