Charles Oliver Nutter created JRUBY-6312: --------------------------------------------
Summary: JRuby 1.7 non-indy constant lookup performance has degraded Key: JRUBY-6312 URL: https://jira.codehaus.org/browse/JRUBY-6312 Project: JRuby Issue Type: Bug Components: Compiler Affects Versions: JRuby 1.7 Reporter: Charles Oliver Nutter I'm not sure the reason for this, but using the benchmark from JRUBY-6276, it appears that non-invokedynamic constant lookup performance on Java 6 has degrade in JRuby 1.7. We need to look into this before release, since it appears to be as much as 2x slower. JRuby 1.7 on Java 7: {noformat} user system total real bar1 A in super: 5.473000 0.000000 5.473000 ( 5.473000) bar2 A in super: 5.363000 0.000000 5.363000 ( 5.363000) bar1 C: 6.091000 0.000000 6.091000 ( 6.091000) bar2 C: 5.952000 0.000000 5.952000 ( 5.952000) bar1 I: 6.875000 0.000000 6.875000 ( 6.875000) bar2 I: 7.184000 0.000000 7.184000 ( 7.185000) {noformat} JRuby 1.7 on Java 6: {noformat} user system total real bar1 A in super: 7.951000 0.000000 7.951000 ( 7.951000) bar2 A in super: 8.416000 0.000000 8.416000 ( 8.416000) bar1 C: 11.433000 0.000000 11.433000 ( 11.433000) bar2 C: 12.246000 0.000000 12.246000 ( 12.246000) bar1 I: 22.286000 0.000000 22.286000 ( 22.286000) bar2 I: 23.562000 0.000000 23.562000 ( 23.562000) {noformat} -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://jira.codehaus.org/secure/ContactAdministrators!default.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