src/hotspot/share/classfile/javaClasses.inline.hpp
changeset 52383 71564a544d4c
parent 50063 50c0d24d3971
child 53143 6b7240a24b56
--- a/src/hotspot/share/classfile/javaClasses.inline.hpp	Fri Nov 02 07:46:00 2018 +0100
+++ b/src/hotspot/share/classfile/javaClasses.inline.hpp	Fri Nov 02 07:58:22 2018 +0100
@@ -127,6 +127,9 @@
 HeapWord* java_lang_ref_Reference::discovered_addr_raw(oop ref) {
   return ref->obj_field_addr_raw<HeapWord>(discovered_offset);
 }
+bool java_lang_ref_Reference::is_final(oop ref) {
+  return InstanceKlass::cast(ref->klass())->reference_type() == REF_FINAL;
+}
 bool java_lang_ref_Reference::is_phantom(oop ref) {
   return InstanceKlass::cast(ref->klass())->reference_type() == REF_PHANTOM;
 }