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

Reply via email to