Blender Git Commit Log

Git Commits -> Revision d2da3af

Revision d2da3af by Brecht Van Lommel (master)
October 3, 2018, 10:09 (GMT)
Fix T54287: memory not freed after rendering on Linux.

With new jemalloc versions memory allocated by threads that then become
inactive is not longer automatically freed. Instead we have to enable a
background thread to do it.

Some testing is needed to find out of this is sufficient, because the
background thread only runs periodically.

Commit Details:

Full Hash: d2da3af073a63b6ae25119ebbd2e0d3c9a1b6823
Parent Commit: bf37c93
Lines Changed: +21, -0

3 Modified Paths:

/build_files/cmake/Modules/FindJeMalloc.cmake (+9, -0) (Diff)
/intern/guardedalloc/CMakeLists.txt (+5, -0) (Diff)
/intern/guardedalloc/intern/mallocn.c (+7, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021