On Fri, 22 Apr 2022 09:43:45 GMT, Albert Mingkun Yang <ay...@openjdk.org> wrote:
>> Simple rename and some comments update. >> >> Test: build > > Albert Mingkun Yang has updated the pull request incrementally with one > additional commit since the last revision: > > Remove REF_ enum for java.lang.ref.Reference > > Signed-off-by: Albert Yang <albert.m.y...@oracle.com> src/hotspot/share/oops/instanceKlass.cpp line 441: > 439: > 440: // Allocation > 441: if (parser.is_java_lang_ref_Reference_subclass()) { I'm having a really hard time understanding this. java.lang.Reference now doesn't have any REF_OTHER type set. I didn't realize that a java.lang.Reference instance is a plain InstanceKlass, and not an InstanceRefKlass. Is this right? ------------- PR: https://git.openjdk.java.net/jdk/pull/8332