[11] RFR(S): 8200290: Scratch buffer creation fails with "assert(!current_thread_in_native()) failed: must not be in native" on SPARC

Tobias Hartmann tobias.hartmann at oracle.com
Tue Mar 27 15:15:57 UTC 2018


Thanks, Vladimir!

Best regards,
Tobias

On 27.03.2018 16:49, Vladimir Kozlov wrote:
> Looks good.
> 
> Thanks,
> Vladimir
> 
> On 3/27/18 2:08 AM, Tobias Hartmann wrote:
>> Hi,
>>
>> please review the following patch:
>> https://bugs.openjdk.java.net/browse/JDK-8200290
>> http://cr.openjdk.java.net/~thartmann/8200290/webrev.00/
>>
>> Similar to JDK-8193699, the code in MacroAssembler::constant_oop_address() needs to be changed after
>> JDK-8167372 to transition from native.
>>
>> This only reproduces on older SPARC machines (I've hit it on a SPARC64 VII+) and therefore didn't
>> show up in our regular testing. I've verified the fix on this machine.
>>
>> Thanks,
>> Tobias
>>


More information about the hotspot-compiler-dev mailing list