Blender Git Commit Log

Git Commits -> Revision b0a1904

Revision b0a1904 by Joseph Eagar (master)
September 10, 2009, 01:46 (GMT)
another optimization pass. biggest change is MDeformGroup->dw is now allocated via a somewhat simplistic, if effective allocator. This needs a little bit more work; I'd really prefer building this into guardedalloc, but the method requires mempools, which currently live in blenlib. and I'm not sure if we can have guardedalloc linking with blenlib? anyway, current allocator code is more of a temporary fix until I figure that out.

Commit Details:

Full Hash: b0a1904d33a1c097a8e8fd56fe9b3c1d3a34ca55
SVN Revision: 23099
Parent Commit: ae446d7
Lines Changed: +302, -35

2 Added Paths:

/source/blender/blenlib/BLI_cellalloc.h (+43, -0) (View)
/source/blender/blenlib/intern/BLI_cellalloc.c (+151, -0) (View)

20 Modified Paths:

/source/blender/blenkernel/intern/armature.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/BME_tools.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/cloth.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/constraint.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/customdata.c (+6, -5) (Diff)
/source/blender/blenkernel/intern/deform.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/editderivedbmesh.c (+44, -5) (Diff)
/source/blender/blenkernel/intern/key.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/lattice.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/mesh.c (+1, -1) (Diff)
/source/blender/blenkernel/intern/modifier.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/modifiers_bmesh.c (+5, -6) (Diff)
/source/blender/blenkernel/intern/particle.c (+1, -0) (Diff)
/source/blender/blenkernel/intern/softbody.c (+1, -0) (Diff)
/source/blender/blenlib/intern/BLI_mempool.c (+1, -1) (Diff)
/source/blender/blenloader/intern/readfile.c (+1, -0) (Diff)
/source/blender/bmesh/intern/bmesh_mesh.c (+21, -4) (Diff)
/source/blender/editors/object/object_vgroup.c (+12, -11) (Diff)
/source/blender/editors/sculpt_paint/paint_vertex.c (+1, -0) (Diff)
/source/blender/windowmanager/intern/wm_init_exit.c (+6, -2) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021