Hi Rich,

I've been working on getting clojure in a more usable state for android
[1].  One of the challenges was to speedup startup time.  A lot of
time is spend in the lisp-reader because all constants are stored as
lisp expressions.  I've replace most of this code by a more direct
approach; emitting calls to Symbol.intern, RT.var, RT.vector etc.
These changes make loading core about 3 to 4 times faster.

Are you interested in this patch?  Should I open an issue on the
project site?

Regards,
Remco


[1] http://github.com/remvee/clojure/
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups 
"Clojure" group.
To post to this group, send email to clojure@googlegroups.com
To unsubscribe from this group, send email to 
clojure+unsubscr...@googlegroups.com
For more options, visit this group at 
http://groups.google.com/group/clojure?hl=en
-~----------~----~----~----~------~----~------~--~---

Reply via email to