Attr assign for block arguments is still slow, both in bytecode and in not
call-site caching
--------------------------------------------------------------------------------------------
Key: JRUBY-2765
URL: http://jira.codehaus.org/browse/JRUBY-2765
Project: JRuby
Issue Type: Bug
Reporter: Charles Oliver Nutter
Assignee: Charles Oliver Nutter
Fix For: JRuby 1.1.3
I added a fixme for this some time ago, stating that it's not really important
for attr assign in multiple assignment to be fast, but I'd like to circle back
now and fix it to have more optimal logic with call site caching and stuff. The
charlie library (see JRUBY-2403) appears to hit this path in a few places. It's
not likely to be a key source of performance improvement, but it would be one
less thing to worry about and for cases where it is being used it will be a lot
faster.
See compiledAttrAssignAssignment in ASTCompiler and everything it calls.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
---------------------------------------------------------------------
To unsubscribe from this list, please visit:
http://xircles.codehaus.org/manage_email