RFR(S) 8231756: [JVMCI] need support for deoptimizing virtual byte arrays encoding non-byte primitives

Tom Rodriguez tom.rodriguez at oracle.com
Fri Apr 3 19:37:49 UTC 2020



Vladimir Kozlov wrote on 4/3/20 10:31 AM:
> Hi Tom,
> 
> I looked on testing results and one test fails consistently:
> 
> compiler/jvmci/jdk.vm.ci.hotspot.test/src/jdk/vm/ci/hotspot/test/VirtualObjectLayoutTest.java 

Sorry that was an old mach5 run and I forgot to update with the new one. 
  There are some failures but they seem unrelated to me.

tom

> 
> 
> Vladimir K
> 
> On 4/2/20 12:12 PM, Tom Rodriguez wrote:
>> http://cr.openjdk.java.net/~never/8231756/webrev
>> https://bugs.openjdk.java.net/browse/JDK-8231756
>>
>> This adds support for deoptimizing with non-byte primitive values 
>> stored on top of a byte array, similarly to the way that a double or 
>> long can be stored on top of 2 int fields.  More detail is provided in 
>> the bug report and new unit tests exercise the deoptimization.  mach5 
>> testing is in progress.
>>
>> tom


More information about the hotspot-compiler-dev mailing list