Blender Git Loki
Git Commits -> Revision f9ba64d
Revision f9ba64d by Brecht Van Lommel (new-object-types) January 23, 2020, 17:10 (GMT) |
Memory: add OBJECT_GUARDED_SAFE_DELETE like MEM_SAFE_FREE And fix an issue when using namespace. |
Commit Details:
Full Hash: f9ba64d23c5b180cacc28fb046ac4f9c703085a3
Parent Commit: 1438524
Lines Changed: +83, -59
40 Modified Paths:
/intern/guardedalloc/MEM_guardedalloc.h (+20, -4) (Diff)
/source/blender/alembic/intern/abc_curves.cc (+1, -1) (Diff)
/source/blender/alembic/intern/abc_hair.cc (+1, -1) (Diff)
/source/blender/alembic/intern/abc_mball.cc (+2, -1) (Diff)
/source/blender/alembic/intern/abc_mesh.cc (+2, -2) (Diff)
/source/blender/alembic/intern/abc_nurbs.cc (+1, -1) (Diff)
/source/blender/alembic/intern/alembic_capi.cc (+1, -1) (Diff)
/source/blender/collada/BCAnimationCurve.h (+2, -1) (Diff)
/source/blender/collada/collada_utils.cpp (+3, -2) (Diff)
/source/blender/collada/DocumentExporter.cpp (+2, -2) (Diff)
/source/blender/collada/DocumentImporter.cpp (+2, -2) (Diff)
/source/blender/collada/MeshImporter.cpp (+2, -2) (Diff)
/source/blender/compositor/operations/COM_CompositorOperation.cpp (+1, -1) (Diff)
/source/blender/compositor/operations/COM_ImageOperation.h (+1, -1) (Diff)
/source/blender/compositor/operations/COM_OutputFileOperation.cpp (+1, -1) (Diff)
/source/blender/compositor/operations/COM_PreviewOperation.cpp (+1, -1) (Diff)
/source/blender/compositor/operations/COM_RenderLayersProg.h (+1, -1) (Diff)
/source/blender/compositor/operations/COM_SplitOperation.cpp (+1, -1) (Diff)
/source/blender/compositor/operations/COM_TextureOperation.h (+1, -1) (Diff)
/source/blender/compositor/operations/COM_ViewerOperation.cpp (+1, -1) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderFileLoader.h (+1, -1) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp (+1, -1) (Diff)
/source/blender/freestyle/intern/blender_interface/FRS_freestyle.cpp (+2, -2) (Diff)
/source/blender/freestyle/intern/system/PythonInterpreter.h (+2, -2) (Diff)
/source/blender/imbuf/intern/oiio/openimageio_api.cpp (+1, -1) (Diff)
/source/blender/imbuf/intern/openexr/openexr_api.cpp (+2, -2) (Diff)
/source/blender/physics/intern/BPH_mass_spring.cpp (+1, -1) (Diff)
/source/blender/usd/intern/usd_capi.cc (+2, -2) (Diff)
/tests/gtests/blenlib/BLI_array_store_test.cc (+2, -2) (Diff)
/tests/gtests/blenlib/BLI_delaunay_2d_test.cc (+2, -1) (Diff)
/tests/gtests/blenlib/BLI_ghash_performance_test.cc (+2, -1) (Diff)
/tests/gtests/blenlib/BLI_heap_simple_test.cc (+2, -2) (Diff)
/tests/gtests/blenlib/BLI_heap_test.cc (+2, -2) (Diff)
/tests/gtests/blenlib/BLI_kdopbvh_test.cc (+2, -1) (Diff)
/tests/gtests/blenlib/BLI_listbase_test.cc (+2, -2) (Diff)
/tests/gtests/blenlib/BLI_memiter_test.cc (+2, -1) (Diff)
/tests/gtests/blenlib/BLI_polyfill_2d_test.cc (+2, -1) (Diff)
/tests/gtests/blenlib/BLI_task_performance_test.cc (+2, -2) (Diff)
/tests/gtests/blenlib/BLI_task_test.cc (+2, -2) (Diff)
/tests/gtests/blenloader/blendfile_loading_base_test.cc (+2, -2) (Diff)
/source/blender/alembic/intern/abc_curves.cc (+1, -1) (Diff)
/source/blender/alembic/intern/abc_hair.cc (+1, -1) (Diff)
/source/blender/alembic/intern/abc_mball.cc (+2, -1) (Diff)
/source/blender/alembic/intern/abc_mesh.cc (+2, -2) (Diff)
/source/blender/alembic/intern/abc_nurbs.cc (+1, -1) (Diff)
/source/blender/alembic/intern/alembic_capi.cc (+1, -1) (Diff)
/source/blender/collada/BCAnimationCurve.h (+2, -1) (Diff)
/source/blender/collada/collada_utils.cpp (+3, -2) (Diff)
/source/blender/collada/DocumentExporter.cpp (+2, -2) (Diff)
/source/blender/collada/DocumentImporter.cpp (+2, -2) (Diff)
/source/blender/collada/MeshImporter.cpp (+2, -2) (Diff)
/source/blender/compositor/operations/COM_CompositorOperation.cpp (+1, -1) (Diff)
/source/blender/compositor/operations/COM_ImageOperation.h (+1, -1) (Diff)
/source/blender/compositor/operations/COM_OutputFileOperation.cpp (+1, -1) (Diff)
/source/blender/compositor/operations/COM_PreviewOperation.cpp (+1, -1) (Diff)
/source/blender/compositor/operations/COM_RenderLayersProg.h (+1, -1) (Diff)
/source/blender/compositor/operations/COM_SplitOperation.cpp (+1, -1) (Diff)
/source/blender/compositor/operations/COM_TextureOperation.h (+1, -1) (Diff)
/source/blender/compositor/operations/COM_ViewerOperation.cpp (+1, -1) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderFileLoader.h (+1, -1) (Diff)
/source/blender/freestyle/intern/blender_interface/BlenderStrokeRenderer.cpp (+1, -1) (Diff)
/source/blender/freestyle/intern/blender_interface/FRS_freestyle.cpp (+2, -2) (Diff)
/source/blender/freestyle/intern/system/PythonInterpreter.h (+2, -2) (Diff)
/source/blender/imbuf/intern/oiio/openimageio_api.cpp (+1, -1) (Diff)
/source/blender/imbuf/intern/openexr/openexr_api.cpp (+2, -2) (Diff)
/source/blender/physics/intern/BPH_mass_spring.cpp (+1, -1) (Diff)
/source/blender/usd/intern/usd_capi.cc (+2, -2) (Diff)
/tests/gtests/blenlib/BLI_array_store_test.cc (+2, -2) (Diff)
/tests/gtests/blenlib/BLI_delaunay_2d_test.cc (+2, -1) (Diff)
/tests/gtests/blenlib/BLI_ghash_performance_test.cc (+2, -1) (Diff)
/tests/gtests/blenlib/BLI_heap_simple_test.cc (+2, -2) (Diff)
/tests/gtests/blenlib/BLI_heap_test.cc (+2, -2) (Diff)
/tests/gtests/blenlib/BLI_kdopbvh_test.cc (+2, -1) (Diff)
/tests/gtests/blenlib/BLI_listbase_test.cc (+2, -2) (Diff)
/tests/gtests/blenlib/BLI_memiter_test.cc (+2, -1) (Diff)
/tests/gtests/blenlib/BLI_polyfill_2d_test.cc (+2, -1) (Diff)
/tests/gtests/blenlib/BLI_task_performance_test.cc (+2, -2) (Diff)
/tests/gtests/blenlib/BLI_task_test.cc (+2, -2) (Diff)
/tests/gtests/blenloader/blendfile_loading_base_test.cc (+2, -2) (Diff)