JRuby's internal change killed JSR 223 JRuby engine's global variable sharing
-----------------------------------------------------------------------------

                 Key: JRUBY-3729
                 URL: http://jira.codehaus.org/browse/JRUBY-3729
             Project: JRuby
          Issue Type: Bug
          Components: Embedding
    Affects Versions: JRuby 1.3RC2
            Reporter: Yoko Harada


JSR 223 JRuby engine's global variables sharing does not work on JRuby 
1.3.0RC2. I confirmed this feature worked on the JRuby that I got from git on 
May 14. However, the released JRuby 1.3.0RC2 killed the feature, so JRuby 
engine is unable to share variables between Java and Ruby at all.

JSR 223 JRuby engine overrides org.jruby.internal.runtime.GlobalVariables and 
save global variables in engine's attribute map to revert GlobalVariables to 
the original condition. As far as I tracked variables down, the instance of 
GlobalVariables that JRuby engine has is not used during the evaluation.

-- 
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


Reply via email to