RFR: 8285364: Use more precise name for ReferenceType::REF_OTHER [v2]

Albert Mingkun Yang ayang at openjdk.java.net
Fri Apr 22 08:26:26 UTC 2022


On Fri, 22 Apr 2022 08:03:42 GMT, Stefan Karlsson <stefank at openjdk.org> wrote:

> Using REF_SOFT seems too hacky.

Just to put all alternatives on the table. The use of `REF_SOFT` is ephemeral.


  // in vmClasses::resolve_all
  vmClasses::Reference_klass()->set_reference_type(REF_SOFT);
  
  // setting ref-type of Soft/Weak/Final/Phantom
  vmClasses::SoftReference_klass()->set_reference_type(REF_SOFT);
  ...
  
  vmClasses::Reference_klass()->set_reference_type(REF_NONE);


I have no particular preference. What does everyone think?

-------------

PR: https://git.openjdk.java.net/jdk/pull/8332


More information about the serviceability-dev mailing list