Call/FCall don't provide incoming block during arg processing
-------------------------------------------------------------
Key: JRUBY-1370
URL: http://jira.codehaus.org/browse/JRUBY-1370
Project: JRuby
Issue Type: Bug
Components: Interpreter
Affects Versions: JRuby 1.0.1
Reporter: Charles Oliver Nutter
Assignee: Charles Oliver Nutter
Fix For: JRuby 1.0.2, JRuby 1.1.0
When processing args via EvaluationState.setupArgs, the callNode and fcallNode
processors are not passing the block through. This caused an ugly hack to be
required for super to correctly pass along the block, which caused other very
subtle breakages in super logic.
The patch is coming shortly on trunk, and I'll backport it to 1.0 branch.
--
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