Vladimir V. Ivanov

Results 3 issues of Vladimir V. Ivanov

(It's a PR dependent on #9815.) Along with x86 ([JDK-8292153](https://bugs.openjdk.org/browse/JDK-8292153)), I propose to refactor Register classes on AArch64 and migrate away from pointer-based representation. The motivation is the same: improve...

ready
rfr
hotspot
shenandoah

`TypeInstPtr::xmeet_unloaded` computes the MEET of two InstPtrs when at least one is unloaded, but doesn't preserve speculative part if one is present. It causes the corresponding assert to fail. Proposed...

ready
rfr
hotspot-compiler

Strength-reducing an interface call to a virtual call for interfaces with unique implementors can use receiver type information to narrow the context. C2 tracks interface types and receiver type information...

rfr
hotspot-compiler