hg: valhalla/valhalla: 8216183: [lworld][c1] getfield cannot handle unloaded classes that contain flattened fields
    ioi.lam at oracle.com 
    ioi.lam at oracle.com
       
    Mon Jan  7 05:06:47 UTC 2019
    
    
  
Changeset: d964b3a65184
Author:    iklam
Date:      2019-01-06 21:05 -0800
URL:       http://hg.openjdk.java.net/valhalla/valhalla/rev/d964b3a65184
8216183: [lworld][c1] getfield cannot handle unloaded classes that contain flattened fields
Summary: deoptimize in such cases
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/ci/ciValueKlass.hpp
! test/hotspot/jtreg/compiler/valhalla/valuetypes/TestIntrinsics.java
+ test/hotspot/jtreg/compiler/valhalla/valuetypes/TestUnloadedValueTypeField.java
+ test/hotspot/jtreg/compiler/valhalla/valuetypes/hack/GetUnresolvedValueFieldWrongSignature.java
    
    
More information about the valhalla-dev
mailing list