Whats the purpose of changes to BLI_mempool_as_arrayN? I don't recall this from the patch I checked.
On Sat, Aug 3, 2013 at 9:35 PM, Sv. Lockal <[email protected]> wrote: > Revision: 58855 > > http://projects.blender.org/scm/viewvc.php?view=rev&root=bf-blender&revision=58855 > Author: lockal > Date: 2013-08-03 11:35:09 +0000 (Sat, 03 Aug 2013) > Log Message: > ----------- > fix for [#36260] 2,300 Objects Makes Blender Unresponsive > > - performance of outliner was low because of unoptimal data structures. > - now it uses BLI_mempool instead of custom mempool and GHash to make > searches for duplicates faster. > - also fix undesired behaviour of BLI_mempool_as_arrayN > > thanks to Campbell Barton and Lukas T?\195?\182nne for helping me get a > better fix put together. > > Modified Paths: > -------------- > trunk/blender/source/blender/blenkernel/intern/object.c > trunk/blender/source/blender/blenlib/intern/BLI_mempool.c > trunk/blender/source/blender/blenloader/intern/readfile.c > trunk/blender/source/blender/blenloader/intern/writefile.c > trunk/blender/source/blender/editors/space_outliner/outliner_draw.c > trunk/blender/source/blender/editors/space_outliner/outliner_edit.c > trunk/blender/source/blender/editors/space_outliner/outliner_intern.h > trunk/blender/source/blender/editors/space_outliner/outliner_select.c > trunk/blender/source/blender/editors/space_outliner/outliner_tools.c > trunk/blender/source/blender/editors/space_outliner/outliner_tree.c > trunk/blender/source/blender/editors/space_outliner/space_outliner.c > trunk/blender/source/blender/makesdna/DNA_outliner_types.h > trunk/blender/source/blender/makesdna/DNA_space_types.h _______________________________________________ Bf-committers mailing list [email protected] http://lists.blender.org/mailman/listinfo/bf-committers
