8d0b3e5 Finalize plugin initialization on demand.

8 files Authored by jcholast 12 years ago, Committed by simo 12 years ago,
    Finalize plugin initialization on demand.
    
    This patch changes the way plugins are initialized. Instead of
    finalizing all the plugins at once, plugins are finalized only after
    they are accessed (currently applies to Command, Object and
    Attribute subclasses, only in CLI by default).
    
    This change provides significant performance boost, as only the
    plugins that are actually used are finalized.
    
    ticket 1336
    
        
file modified
+2 -2
file modified
+4 -0
file modified
+1 -0
file modified
+38 -25
file modified
+81 -6
file modified
+6 -6
file modified
+1 -0