[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