#424: performance regression from ruby 1.8 and 1.9 -------------------------------------+-------------------------------------- Reporter: jordan.breed...@… | Owner: lsansone...@… Type: defect | Status: new Priority: blocker | Milestone: Component: MacRuby | Keywords: -------------------------------------+--------------------------------------
Comment(by lsansone...@…): The new String is for later (0.6). I didn't shark your swap benchmark but it creates many temporary objects (one String#dup, 2 String#[]) and our object allocator is currently slow, which could explain why it's slower than 1.9. This should definitely be faster once our Strings are no longer pure CF objects, and can benefit of the thread local GC optimization. -- Ticket URL: <http://www.macruby.org/trac/ticket/424#comment:15> MacRuby <http://macruby.org/> _______________________________________________ MacRuby-devel mailing list MacRuby-devel@lists.macosforge.org http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel