Re: patch to improve startup time on low end hardware

2009-02-12 Thread Remco van 't Veer
Created issued including patch: http://code.google.com/p/clojure/issues/detail?id=78 The CA is in the mail. On Wed, Feb 11, 2009 at 2:08 PM, Rich Hickey wrote: > > > > On Feb 11, 4:36 am, "Remco van 't Veer" wrote: >> On Tue, Feb 10, 2009 at 1:57 PM, Remco van 't Veer >> wrote: >> >> >>

Re: patch to improve startup time on low end hardware

2009-02-11 Thread Rich Hickey
On Feb 11, 4:36 am, "Remco van 't Veer" wrote: > On Tue, Feb 10, 2009 at 1:57 PM, Remco van 't Veer wrote: > > > > > On Tue, Feb 10, 2009 at 1:33 PM, Rich Hickey wrote: > >> On Feb 10, 3:47 am, "Remco van 't Veer" wrote: > >>> Hi Rich, > > >>> I've been working on getting clojure in a more u

Re: patch to improve startup time on low end hardware

2009-02-11 Thread Remco van 't Veer
On Tue, Feb 10, 2009 at 1:57 PM, Remco van 't Veer wrote: > On Tue, Feb 10, 2009 at 1:33 PM, Rich Hickey wrote: >> On Feb 10, 3:47 am, "Remco van 't Veer" wrote: >>> Hi Rich, >>> >>> I've been working on getting clojure in a more usable state for android >>> [1]. One of the challenges was to s

Re: patch to improve startup time on low end hardware

2009-02-10 Thread Remco van 't Veer
On Tue, Feb 10, 2009 at 1:33 PM, Rich Hickey wrote: > On Feb 10, 3:47 am, "Remco van 't Veer" wrote: >> 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

Re: patch to improve startup time on low end hardware

2009-02-10 Thread Rich Hickey
On Feb 10, 3:47 am, "Remco van 't Veer" wrote: > 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.

patch to improve startup time on low end hardware

2009-02-10 Thread Remco van 't Veer
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; emi