Bug report: failing to call overridden method

Christian Thalinger christian.thalinger at oracle.com
Fri Oct 12 11:42:34 PDT 2012


On Oct 9, 2012, at 5:27 PM, Charles Oliver Nutter <headius at headius.com> wrote:

> I reported this to Christian, but thought I'd toss it here in case
> someone else runs into it.
> 
> It appears that C1 (tier 1) is failing to compile a indy + MH virtual
> target into a proper overridden call. In other words, it doesn't honor
> the override, and calls the direct target.
> 
> Details are toward the end in this JRuby bug:
> http://jira.codehaus.org/browse/JRUBY-6920
> 
> It only fails in tier 1 with indy enabled. Does not fail with -Xint or -Tiered.
> 
> Hopefully that's enough to go on :)

Indeed.  Thanks for the deep analysis.  I filed:

8000821: JSR 292: C1 fails to call virtual method (JRUBY-6920)

-- Chris

> 
> - Charlie
> _______________________________________________
> mlvm-dev mailing list
> mlvm-dev at openjdk.java.net
> http://mail.openjdk.java.net/mailman/listinfo/mlvm-dev



More information about the mlvm-dev mailing list