open_toontown_panda3d/dtool
rdb 07545bc9e3 dtoolbase: Use mimalloc on Windows, disable USE_DELETED_CHAIN
Windows' malloc has awful performance.  mimalloc is orders of magnitude faster, even faster than DeletedBufferChain.  Therefore, only enable USE_DELETED_CHAIN on Windows when building without mimalloc.

On Linux, mimalloc doesn't appear to be measurably faster than glibc's own allocator.  Both are marginally than DeletedBufferChain, though, and substantially faster in the multi-threaded case, so USE_DELETED_CHAIN is disabled there in all cases.
2022-02-04 23:50:57 +01:00
..
metalibs CMake: Copy thirdparty/**/*.dll to bin/ directory 2019-11-13 15:30:23 -07:00
src dtoolbase: Use mimalloc on Windows, disable USE_DELETED_CHAIN 2022-02-04 23:50:57 +01:00
CMakeLists.txt CMake: Remove p3dtoolconfig from build 2019-11-04 14:02:06 -07:00
CompilerFlags.cmake CMake: Use `CMAKE_FIND_PACKAGE_PREFER_CONFIG` to control `find_package` override 2019-12-31 06:48:06 -07:00
Config.cmake dtoolbase: Use mimalloc on Windows, disable USE_DELETED_CHAIN 2022-02-04 23:50:57 +01:00
LocalSetup.cmake CMake: Improve reporting of enabled-but-not-found packages 2020-12-20 18:36:41 +01:00
Package.cmake gtk-stats: Update to GTK version 3, since version 2 is EOL 2022-02-01 17:17:56 +01:00
PandaVersion.cmake CMake: replace "CVS" with "Git" 2021-01-18 23:50:08 +01:00
dtool_config.h.in dtoolbase: Use mimalloc on Windows, disable USE_DELETED_CHAIN 2022-02-04 23:50:57 +01:00