RFR 8227451 [lworld][c1] withfield and defaultvalue handling for unloaded classes
ioi.lam at oracle.com
Fri Jul 12 15:18:17 UTC 2019
When C1 sees a withfield or defaultvalue bytecode that operates on a
class that's not yet loaded, it generates a deoptimization stub to fall
back to the interpreter.
This kind of code is uncommon (not possible with regular Java code??), so
there's no point of optimizing for it.
More information about the valhalla-dev