Outstanding!!! :) Slow startup was the biggest problem that was really bothering me. With this change, the startup time reduced 2x on all 3 systems I tried (Linux, Vista).
Thanks, --Vladimir On Fri, May 2, 2008 at 12:29 AM, Charles Oliver Nutter <[EMAIL PROTECTED]> wrote: > I just committed a change to the JRuby startup scripts that boosts startup > speed by almost 70% (for me). It loads the JRuby jars (and CLASSPATH) into > bootclasspath instead of normal classpath, bypassing verification (and > apparently other things, since this is way faster than -Xverify:none). It > should also be a safe change; JRuby's core should have been verified a > kajillion times before release, and code generated at runtime will be > verified as normal. > > I've been informed Scala does this as well to speed up their launcher. > > Please give it a try with your apps. I'm going to make a small modification > so that jars in JRuby's lib are the only ones put in bootclasspath, to > prevent third-party jars from bypassing verification as easily, but it won't > change general startup time. > > http://pastie.org/190150 > > It is a good day :) > > - Charlie > > --------------------------------------------------------------------- > To unsubscribe from this list, please visit: > > http://xircles.codehaus.org/manage_email > > > --------------------------------------------------------------------- To unsubscribe from this list, please visit: http://xircles.codehaus.org/manage_email
