hotspot/src/share/vm/classfile/systemDictionary.cpp
changeset 13738 d67be49a5beb
parent 13736 5b15a8f57979
child 13753 1df4fd11c5b8
equal deleted inserted replaced
13737:aa8c9eb6d900 13738:d67be49a5beb
  1974   // do a bunch more:
  1974   // do a bunch more:
  1975   initialize_wk_klasses_through(WK_KLASS_ENUM_NAME(Reference_klass), scan, CHECK);
  1975   initialize_wk_klasses_through(WK_KLASS_ENUM_NAME(Reference_klass), scan, CHECK);
  1976 
  1976 
  1977   // Preload ref klasses and set reference types
  1977   // Preload ref klasses and set reference types
  1978   InstanceKlass::cast(WK_KLASS(Reference_klass))->set_reference_type(REF_OTHER);
  1978   InstanceKlass::cast(WK_KLASS(Reference_klass))->set_reference_type(REF_OTHER);
  1979   instanceRefKlass::update_nonstatic_oop_maps(WK_KLASS(Reference_klass));
  1979   InstanceRefKlass::update_nonstatic_oop_maps(WK_KLASS(Reference_klass));
  1980 
  1980 
  1981   initialize_wk_klasses_through(WK_KLASS_ENUM_NAME(PhantomReference_klass), scan, CHECK);
  1981   initialize_wk_klasses_through(WK_KLASS_ENUM_NAME(PhantomReference_klass), scan, CHECK);
  1982   InstanceKlass::cast(WK_KLASS(SoftReference_klass))->set_reference_type(REF_SOFT);
  1982   InstanceKlass::cast(WK_KLASS(SoftReference_klass))->set_reference_type(REF_SOFT);
  1983   InstanceKlass::cast(WK_KLASS(WeakReference_klass))->set_reference_type(REF_WEAK);
  1983   InstanceKlass::cast(WK_KLASS(WeakReference_klass))->set_reference_type(REF_WEAK);
  1984   InstanceKlass::cast(WK_KLASS(FinalReference_klass))->set_reference_type(REF_FINAL);
  1984   InstanceKlass::cast(WK_KLASS(FinalReference_klass))->set_reference_type(REF_FINAL);