hotspot/src/share/vm/classfile/systemDictionary.hpp
changeset 1550 be2fc37a817f
parent 670 ddf3e9583f2f
child 1890 9ce941df84eb
equal deleted inserted replaced
1549:710f8deef989 1550:be2fc37a817f
   226   // class hierarchy, simply parse the stream. Used by JVMTI RedefineClasses.
   226   // class hierarchy, simply parse the stream. Used by JVMTI RedefineClasses.
   227   static klassOop parse_stream(symbolHandle class_name,
   227   static klassOop parse_stream(symbolHandle class_name,
   228                                Handle class_loader,
   228                                Handle class_loader,
   229                                Handle protection_domain,
   229                                Handle protection_domain,
   230                                ClassFileStream* st,
   230                                ClassFileStream* st,
       
   231                                TRAPS) {
       
   232     KlassHandle nullHandle;
       
   233     return parse_stream(class_name, class_loader, protection_domain, st, nullHandle, NULL, THREAD);
       
   234   }
       
   235   static klassOop parse_stream(symbolHandle class_name,
       
   236                                Handle class_loader,
       
   237                                Handle protection_domain,
       
   238                                ClassFileStream* st,
       
   239                                KlassHandle host_klass,
       
   240                                GrowableArray<Handle>* cp_patches,
   231                                TRAPS);
   241                                TRAPS);
   232 
   242 
   233   // Resolve from stream (called by jni_DefineClass and JVM_DefineClass)
   243   // Resolve from stream (called by jni_DefineClass and JVM_DefineClass)
   234   static klassOop resolve_from_stream(symbolHandle class_name, Handle class_loader, Handle protection_domain, ClassFileStream* st, TRAPS);
   244   static klassOop resolve_from_stream(symbolHandle class_name, Handle class_loader, Handle protection_domain, ClassFileStream* st, TRAPS);
   235 
   245