[armedbear-ticket] [armedbear] #72: Faster startup times

armedbear armedbear-devel at common-lisp.net
Tue Nov 3 22:39:52 UTC 2009


#72: Faster startup times
-------------------------+--------------------------------------------------
 Reporter:  ehuelsmann   |       Owner:  somebody
     Type:  enhancement  |      Status:  new     
 Priority:  major        |   Milestone:          
Component:  other        |     Version:          
 Keywords:  performance  |  
-------------------------+--------------------------------------------------
 Analysis learned that 40% of the execution time spent loading ABCL was
 spent finding constructors in the Java reflection code.

 The idea of this issue is to spread the cost of that 40% better over the
 life time of the application by loading - but not resolving - function
 classes until they're actually used, by introducing a proxy object of some
 kind which holds only the byte array of class bytes.

-- 
Ticket URL: <http://trac.common-lisp.net/armedbear/ticket/72>
armedbear <http://common-lisp.net/project/armedbear>
armedbear


More information about the armedbear-ticket mailing list