RFR: 8076421: Fix Zero Interpreter bugs in class redefinition and template interpreter changeS

Coleen Phillimore coleen.phillimore at oracle.com
Wed Apr 1 18:42:38 UTC 2015

Thank you, Severin.

The hotspot/test/runtime tests still don't run very well because Zero 
should support compressed oops or class data sharing (CDS).

Fixing this would enable Zero to work with CDS:


But we're probably not going to do this for a while though.


On 4/1/15, 1:57 PM, Severin Gehwolf wrote:
> Hi,
> On Wed, 2015-04-01 at 12:41 -0400, Coleen Phillimore wrote:
>> Summary: metadata_do walking interpreted frames was wrong and
>> generate_Reference_get is not necessarily an accessor method.
>> Tested internal and test/runtime/RedefineTests with fix.   Also tested
>> class redefinition tests with linux x64 since there were shared code
>> changes.
>> open webrev at http://cr.openjdk.java.net/~coleenp/8076421/
>> bug link https://bugs.openjdk.java.net/browse/JDK-8076421
>> Thanks,
>> Coleen
> Disclaimer: Not a reviewer.
> Zero JVMs (release/fastdebug/slowdebug) compile fine with this. Test
> passes for me too. Thumbs up from me. Thanks!
> Cheers,
> Severin

More information about the hotspot-dev mailing list