Blender Git Commit Log

Git Commits -> Revision a8f6d51

Revision a8f6d51 by Campbell Barton (master)
March 12, 2015, 14:55 (GMT)
D1171: Use GHash for BHead idname lookups

This patch avoids looping over bhead's linked list when looking up values by name.

Used during appaned and library loading.
Gives noticeable overall speedup loading files that used libraries. (nearly 2x on some Mango files)

Commit Details:

Full Hash: a8f6d51ebce6e94bd953492f01600d51871f2757
Parent Commit: f2d4f6b
Lines Changed: +74, -0

2 Modified Paths:

/source/blender/blenloader/intern/readfile.c (+71, -0) (Diff)
/source/blender/blenloader/intern/readfile.h (+3, -0) (Diff)
By: Miika HämäläinenLast update: Nov-07-2014 14:18MiikaHweb | 2003-2021