Blender Git Loki
Git Commits -> Revision 6ab2d7a
Revision 6ab2d7a by Campbell Barton (master) March 21, 2009, 06:55 (GMT) |
- lazy subtype initialization rna, was initializing every type in bpy.types at startup, which is slow and doesn't allow access to dynamically added types. - bpy.types isnt a module anymore, defined as its own PyType, getattr looks up the rna collection each time. - refcounting fixes - fixe epydoc generation with undefined values |
Commit Details:
Full Hash: 6ab2d7ad659606cbf2a315ef9a576c364e6ec9bb
SVN Revision: 19347
Parent Commit: b4209c5
Lines Changed: +197, -96
7 Modified Paths:
/source/blender/python/epy_doc_gen.py (+13, -6) (Diff)
/source/blender/python/intern/bpy_operator.c (+26, -1) (Diff)
/source/blender/python/intern/bpy_opwrapper.c (+2, -2) (Diff)
/source/blender/python/intern/bpy_rna.c (+101, -59) (Diff)
/source/blender/python/intern/bpy_rna.h (+3, -0) (Diff)
/source/blender/python/intern/bpy_util.c (+1, -1) (Diff)
/source/blender/python/rna_dump.py (+51, -27) (Diff)
/source/blender/python/intern/bpy_operator.c (+26, -1) (Diff)
/source/blender/python/intern/bpy_opwrapper.c (+2, -2) (Diff)
/source/blender/python/intern/bpy_rna.c (+101, -59) (Diff)
/source/blender/python/intern/bpy_rna.h (+3, -0) (Diff)
/source/blender/python/intern/bpy_util.c (+1, -1) (Diff)
/source/blender/python/rna_dump.py (+51, -27) (Diff)