equal
deleted
inserted
replaced
296 TRAPS) { |
296 TRAPS) { |
297 return parse_stream(class_name, |
297 return parse_stream(class_name, |
298 class_loader, |
298 class_loader, |
299 protection_domain, |
299 protection_domain, |
300 st, |
300 st, |
301 NULL, // host klass |
301 NULL, // unsafe_anonymous_host |
302 NULL, // cp_patches |
302 NULL, // cp_patches |
303 THREAD); |
303 THREAD); |
304 } |
304 } |
305 static InstanceKlass* parse_stream(Symbol* class_name, |
305 static InstanceKlass* parse_stream(Symbol* class_name, |
306 Handle class_loader, |
306 Handle class_loader, |
307 Handle protection_domain, |
307 Handle protection_domain, |
308 ClassFileStream* st, |
308 ClassFileStream* st, |
309 const InstanceKlass* host_klass, |
309 const InstanceKlass* unsafe_anonymous_host, |
310 GrowableArray<Handle>* cp_patches, |
310 GrowableArray<Handle>* cp_patches, |
311 TRAPS); |
311 TRAPS); |
312 |
312 |
313 // Resolve from stream (called by jni_DefineClass and JVM_DefineClass) |
313 // Resolve from stream (called by jni_DefineClass and JVM_DefineClass) |
314 static InstanceKlass* resolve_from_stream(Symbol* class_name, |
314 static InstanceKlass* resolve_from_stream(Symbol* class_name, |