Commit Graph
15 Commits
Author SHA1 Message Date
Juniper 7388ac3fea Transition CUtlMap to CUtlOrderedMap (#402) 2026-07-23 16:44:03 +03:00
Nick Hastings e4cf9ea19b Fix file encoding 2025-05-17 14:14:47 -04:00
GAMMACASE 73330a3aab Move memstack to tier0 2024-03-18 20:49:04 +03:00
vanz696 ab21c70896 Add schemasystem (#215)
Update CUtlMemoryPool*, CUtlSymbol*, CUtlTSHash, CThreadSpinRWLock, CThreadFastMutex (now replaced by CThreadSpinMutex)

Implemented some missing ThreadInterlocked* functions
2024-03-18 15:46:20 +03:00
GAMMACASE 10c68304f1 Fix missing CBufferString error in memalloc.h 2024-01-19 02:30:37 +03:00
GAMMACASE a0e5701b26 Update IMemAlloc 2024-01-18 02:58:55 +03:00
Nick Hastings 1d394d3365 Don't redefine offsetof from platform in memalloc 2023-11-19 14:40:33 -05:00
vanz666 c0def21c93 Major refactor of utl* classes (#164)
Changed/Added classes: CThreadMutex, CUtlMemoryBlockAllocator, CRawAllocator, CUtlHashtable, CUtlVector, CUtlMemory, CUtlMemory_RawAllocator, CUtlSymbolLarge, CUtlSymbolTableLargeBase
2023-10-13 20:16:09 +03:00
GAMMACASE 956c4cf296 Fix tier1.lib compilation issues 2023-09-27 16:54:58 +00:00
GAMMACASE 25ff538f57 Remove IMemAlloc dbg variants
Alloc, Realloc & Free dbg variants doesn't seem to appear in the engine now, yet they pollute virtual function list due to them being overloads with the same name thus causing random crashes if called
2023-09-27 16:54:58 +00:00
GAMMACASE d525e7ad19 Update tier0.lib & Obsolete mem.h 2023-09-27 16:54:58 +00:00
GAMMACASE 52fe1295e1 Fix compile errors & random crashes related to IMemAlloc interface
This mainly affected debug builds
2023-09-27 16:54:58 +00:00
Scott Ehlert 84ff4858a8 More fixes for GCC and Clang builds. 2014-03-02 00:56:59 -06:00
Scott Ehlert 755381dc49 Various fixes for building static libs on Mac OS X and Linux. 2014-03-01 13:28:50 -06:00
Scott Ehlert c0a96ff1e8 Added original SDK code for Alien Swarm. 2010-07-22 01:46:14 -05:00