#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
[email protected]
http://lists.macosforge.org/mailman/listinfo.cgi/macruby-devel