[Bf-blender-cvs] [dbc29cb] master: Cleanup: remove unused profiling from bpy
Campbell Barton
noreply at git.blender.org
Sun Nov 15 23:48:52 CET 2015
Commit: dbc29cb147179f9d0aeb11e7c14e41601a0bd375
Author: Campbell Barton
Date: Mon Nov 16 09:39:06 2015 +1100
Branches: master
https://developer.blender.org/rBdbc29cb147179f9d0aeb11e7c14e41601a0bd375
Cleanup: remove unused profiling from bpy
===================================================================
M release/scripts/modules/bpy/__init__.py
===================================================================
diff --git a/release/scripts/modules/bpy/__init__.py b/release/scripts/modules/bpy/__init__.py
index b0d2233..f012c13 100644
--- a/release/scripts/modules/bpy/__init__.py
+++ b/release/scripts/modules/bpy/__init__.py
@@ -56,22 +56,16 @@ def main():
# fake module to allow:
# from bpy.types import Panel
- sys.modules["bpy.app"] = app
- sys.modules["bpy.app.handlers"] = app.handlers
- sys.modules["bpy.app.translations"] = app.translations
- sys.modules["bpy.types"] = types
-
- #~ if "-d" in sys.argv: # Enable this to measure start up speed
- if 0:
- import cProfile
- cProfile.run("import bpy; bpy.utils.load_scripts()", "blender.prof")
-
- import pstats
- p = pstats.Stats("blender.prof")
- p.sort_stats("cumulative").print_stats(100)
-
- else:
- utils.load_scripts()
+ sys.modules.update({
+ "bpy.app": app,
+ "bpy.app.handlers": app.handlers,
+ "bpy.app.translations": app.translations,
+ "bpy.types": types,
+ })
+
+ # Initializes Python classes.
+ # (good place to run a profiler or trace).
+ utils.load_scripts()
main()
More information about the Bf-blender-cvs
mailing list