Vladimir V. Ivanov
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...
`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...
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...