On Tue, Sep 2, 2008 at 4:03 PM, Charles Oliver Nutter <[EMAIL PROTECTED]> wrote:
> Here's another from me, which I've posted about previously: > -XX:bootclasspath and friends. JRuby is a Ruby implementation, which > means it needs to perform reasonably well as a command-line tool. > Typical JVM startup precludes fast command-line startup, but it turns > out a large portion of that time is spent verifying bytecode. > bootclasspath allows JRuby and its dependencies to skip verification, > which in our case improved startup time almost 3X, putting it > comfortably under 0.5s on OS X. That was a *huge* find, akin to a silver > bullet for startup speed. That's an excellent hacque for *any* non-Java language on the JVM, dynamic or not. All such languages are going to have core libraries that are as important to them as java.lang.*, so they need the benefit of the fast startup. > > - Cahrlie > > > > -- GMail doesn't have rotating .sigs, but you can see mine at http://www.ccil.org/~cowan/signatures --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "JVM Languages" group. To post to this group, send email to jvm-languages@googlegroups.com To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/jvm-languages?hl=en -~----------~----~----~----~------~----~------~--~---