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:

https://bugs.openjdk.java.net/browse/JDK-8005165

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

thanks,
Coleen

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