blender/source
Sergey Sharybin 00133ba8f0 Subsurf: Use guarded allocator for non-arena CCG
Our new guarded allocator implementation has much smaller memory
block size overhead and doesn't have any locks now. So in order
to make fuller track of what's happening in blender and avoid
confusion why certain circumstances reports much less memory than
others we'll now switch to guarded allocator.

This was actually one of the biggest reasons of the confusion in
the recent memory usage investigation. There's still some overhead
is happening due to non-freeing nature of arena allocator but the
things are not nearly as bad as they looked before: memory overhead
is measured in tens of megabytes, not hundreds as it looked before.

Plus with some smarter allocation policy we can almost eliminate this
overhead.
2015-02-17 03:42:16 +05:00
..
blender Subsurf: Use guarded allocator for non-arena CCG 2015-02-17 03:42:16 +05:00
blenderplayer FileBrowser: Editable Bookmarks. 2015-02-11 00:09:45 +01:00
creator Purge temporary files on abort 2015-02-14 01:30:36 +05:00
gameengine Fix T42919 & T42218: BGE: Python-driven armature animation got buggy 2015-02-15 02:00:56 +01:00
icons
CMakeLists.txt Move tests into tests/ top-level dir 2014-06-18 22:03:46 +10:00
SConscript