Commit graph

5 commits

Author SHA1 Message Date
Eidolon
cb7f437e60 Merge public master 2025-02-13 15:48:11 -06:00
Eidolon
804dab2a3f Revert "Fix savegame taglist resizing"
This reverts commit 411cb468ae.
2024-11-10 10:56:14 -06:00
Eidolon
411cb468ae Fix savegame taglist resizing
Fixes a crash when loading savegames because the save game code wasn't
expecting to need to use the LevelPool functions.
2024-11-09 18:16:08 -06:00
Eidolon
cdd3bad813 Add level pool allocator and use it for mobj, precip, thinkers
This should substantially reduce the number of malloc/free calls made to
create and destroy mobjs, especially during level load and net
save/load.

memory_resource standard header is not available on the OSX deployment
target we are using, so I had to write my own fixed size pool allocator.
2024-10-30 09:08:04 -05:00
Eidolon
5257b18ade Convert z_zone.c -> z_zone.cpp 2024-10-18 21:34:02 -05:00
Renamed from src/z_zone.c (Browse further)