hotspot/src/share/vm/classfile/javaClasses.hpp
changeset 10742 a64c942e4e6b
parent 10546 e79347eebbc5
child 12623 09fcb0dc71ad
equal deleted inserted replaced
10741:e205f37f249e 10742:a64c942e4e6b
   186   static oop  create_mirror(KlassHandle k, TRAPS);
   186   static oop  create_mirror(KlassHandle k, TRAPS);
   187   static void fixup_mirror(KlassHandle k, TRAPS);
   187   static void fixup_mirror(KlassHandle k, TRAPS);
   188   static oop  create_basic_type_mirror(const char* basic_type_name, BasicType type, TRAPS);
   188   static oop  create_basic_type_mirror(const char* basic_type_name, BasicType type, TRAPS);
   189   // Conversion
   189   // Conversion
   190   static klassOop as_klassOop(oop java_class);
   190   static klassOop as_klassOop(oop java_class);
       
   191   static void set_klass(oop java_class, klassOop klass);
   191   static BasicType as_BasicType(oop java_class, klassOop* reference_klass = NULL);
   192   static BasicType as_BasicType(oop java_class, klassOop* reference_klass = NULL);
   192   static BasicType as_BasicType(oop java_class, KlassHandle* reference_klass) {
   193   static BasicType as_BasicType(oop java_class, KlassHandle* reference_klass) {
   193     klassOop refk_oop = NULL;
   194     klassOop refk_oop = NULL;
   194     BasicType result = as_BasicType(java_class, &refk_oop);
   195     BasicType result = as_BasicType(java_class, &refk_oop);
   195     (*reference_klass) = KlassHandle(refk_oop);
   196     (*reference_klass) = KlassHandle(refk_oop);