aboutsummaryrefslogtreecommitdiff
path: root/engines/tinsel/heapmem.cpp
AgeCommit message (Collapse)Author
2009-11-02Changed foo(void) to foo() in almost all non-backend source filesMax Horn
svn-id: r45616
2009-10-27TINSEL: Make HeapCompact local to heapmem.cpp; add code to print heap statisticsMax Horn
svn-id: r45428
2009-10-27TINSEL: Changed heap manager to use malloc internallyMax Horn
svn-id: r45427
2009-10-27TINSEL: Change MemoryAllocFixed to return a (kind of fake) MEM_NODE pointer; ↵Max Horn
add MemoryDeinit() svn-id: r45426
2009-10-26TINSEL: Fix warning againMax Horn
svn-id: r45419
2009-10-26TINSEL: Make MEM_NODE internal to heapmem.cppMax Horn
svn-id: r45418
2009-10-26TINSEL: cleanupMax Horn
svn-id: r45417
2009-10-26TINSEL: Fix handling of free memory blocksMax Horn
svn-id: r45416
2009-10-26Change assert parameter to match the comment above it.Johannes Schickel
svn-id: r45415
2009-10-26Silence GCC warning.Torbjörn Andersson
svn-id: r45413
2009-10-26TINSEL: Further untangle memory managment.Max Horn
* Add new function MemoryNoAlloc * Make MemoryAlloc private * Get rid of params to various memory related functions svn-id: r45409
2009-10-26TINSEL: Remove MemoryHandle(), some unneeded #includes and the return value ↵Max Horn
of MemoryReAlloc() svn-id: r45408
2009-10-26TINSEL: Remove dead stuff from memory managment code, doxygenify some commentsMax Horn
svn-id: r45402
2009-10-26TINSEL: Remove DWM_FIXED and add new MemoryAllocFixed() functionMax Horn
svn-id: r45401
2009-10-26TINSEL: CleanupMax Horn
svn-id: r45398
2009-10-04Change a couple places from 'end of namespace' to 'End of namespace', for ↵Max Horn
consistency svn-id: r44634
2009-08-02Make MemoryReAlloc() 64-bit alignment safeJoost Peters
svn-id: r43013
2009-08-02align memory handles to sizeof(void*) instead of 4 (which is just good ↵Joost Peters
enough for 32-bit) - this fixes DW2 on 64-bit systems that require alignment svn-id: r43005
2009-01-01Whoa! Removing trailing spaces.Eugene Sandulenko
svn-id: r35648
2008-12-24add comment for clarificationJoost Peters
svn-id: r35528
2008-12-24on systems that need alignment, allocate chunks that are a multiple of 4 to ↵Joost Peters
ensure we get aligned chunks. Otherwise, some pNode structs will be dereferenced from unaligned addresses. svn-id: r35527
2008-12-21Reduced the memory allocated for DW1 and DW1 demo by 5MBFilippos Karapetis
svn-id: r35464
2008-12-01Merged the tinsel 2 engine with tinsel 1. Both Discworld 1 and Discworld 2 ↵Filippos Karapetis
should be completable svn-id: r35196
2008-07-23Got rid of some typedefsMax Horn
svn-id: r33235
2008-07-23Added Tinsel engine to main repos (no news item for it ON PURPOSE)Max Horn
svn-id: r33230