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 -~----------~----~----~----~------~----~------~--~---