/openjdk7/hotspot/src/share/vm/prims/ |
H A D | privilegedStack.hpp | 45 oop protection_domain() const { return instanceKlass::cast(_klass)->protection_domain(); } function in class:VALUE_OBJ_CLASS_SPEC
|
H A D | privilegedStack.cpp | 45 assert(protection_domain() == NULL || protection_domain()->is_oop(), "must be an oop"); 63 if (protection_domain() != NULL) { 65 protection_domain()->print_value_on(st);
|
H A D | jvm_misc.hpp | 34 jclass find_class_from_class_loader(JNIEnv* env, Symbol* name, jboolean init, Handle loader, Handle protection_domain, jboolean throwError, TRAPS);
|
H A D | jvm.cpp | 790 oop protection_domain = NULL; variable 793 protection_domain = Klass::cast(from_class)->protection_domain(); 796 Handle h_prot (THREAD, protection_domain); 872 Handle protection_domain (THREAD, JNIHandles::resolve(pd)); 874 protection_domain, &st, 1092 return (jobject) JNIHandles::make_local(env, Klass::cast(k)->protection_domain()); 1098 JVM_ENTRY(void, JVM_SetProtectionDomain(JNIEnv *env, jclass cls, jobject protection_domain)) 1109 oop pd = JNIHandles::resolve(protection_domain); 1134 oop prot = klass->protection_domain(); 1293 oop protection_domain = NULL; variable 3448 oop protection_domain = NULL; variable 4101 find_class_from_class_loader(JNIEnv* env, Symbol* name, jboolean init, Handle loader, Handle protection_domain, jboolean throwError, TRAPS) argument [all...] |
/openjdk7/hotspot/src/share/vm/ci/ |
H A D | ciObjArrayKlass.hpp | 61 oop protection_domain() { return _base_element_klass->protection_domain(); } function in class:ciObjArrayKlass
|
H A D | ciKlass.hpp | 67 virtual oop protection_domain() { return NULL; } function in class:ciKlass
|
H A D | ciInstanceKlass.hpp | 78 ciInstanceKlass(ciSymbol* name, jobject loader, jobject protection_domain); 87 oop protection_domain();
|
H A D | ciInstanceKlass.cpp | 68 ik->protection_domain()); 72 Handle h_protection_domain(thread, ik->protection_domain()); 94 jobject loader, jobject protection_domain) 103 _protection_domain = protection_domain; 145 // ciInstanceKlass::protection_domain 146 oop ciInstanceKlass::protection_domain() { function in class:ciInstanceKlass 93 ciInstanceKlass(ciSymbol* name, jobject loader, jobject protection_domain) argument
|
H A D | ciObjectFactory.cpp | 432 domain = accessing_klass->protection_domain(); 438 entry->protection_domain() == domain) {
|
/openjdk7/hotspot/src/share/vm/classfile/ |
H A D | dictionary.hpp | 109 Handle loader, Handle protection_domain, TRAPS); 112 Handle protection_domain); 115 Handle protection_domain, TRAPS); 138 ProtectionDomainEntry(oop protection_domain, ProtectionDomainEntry* next) { argument 139 _protection_domain = protection_domain; 144 oop protection_domain() { return _protection_domain; } function in class:ProtectionDomainEntry 148 // { klassOop, loader, protection_domain }. 161 bool contains_protection_domain(oop protection_domain) const; 163 void add_protection_domain(oop protection_domain); 186 bool is_valid_protection_domain(Handle protection_domain) { argument [all...] |
H A D | dictionary.cpp | 83 bool DictionaryEntry::contains_protection_domain(oop protection_domain) const { 85 if (protection_domain == instanceKlass::cast(klass())->protection_domain()) { 91 if (current->protection_domain() == protection_domain) { 103 if (protection_domain == instanceKlass::cast(klass())->protection_domain()) { 111 if (current->protection_domain() == protection_domain) return true; 117 void DictionaryEntry::add_protection_domain(oop protection_domain) { argument 463 find(int index, unsigned int hash, Symbol* name, Handle loader, Handle protection_domain, TRAPS) argument 496 add_protection_domain(int index, unsigned int hash, instanceKlassHandle klass, Handle loader, Handle protection_domain, TRAPS) argument 514 is_valid_protection_domain(int index, unsigned int hash, Symbol* name, Handle loader, Handle protection_domain) argument [all...] |
H A D | systemDictionary.hpp | 225 static klassOop resolve_or_fail(Symbol* class_name, Handle class_loader, Handle protection_domain, bool throw_error, TRAPS); 230 static klassOop handle_resolution_exception(Symbol* class_name, Handle class_loader, Handle protection_domain, bool throw_error, KlassHandle klass_h, TRAPS); 236 static klassOop resolve_or_null(Symbol* class_name, Handle class_loader, Handle protection_domain, TRAPS); 246 Handle protection_domain, 254 Handle protection_domain, 258 return parse_stream(class_name, class_loader, protection_domain, st, nullHandle, NULL, THREAD); 262 Handle protection_domain, 270 Handle protection_domain, 274 static klassOop find(Symbol* class_name, Handle class_loader, Handle protection_domain, TRAPS); 281 Handle protection_domain, 252 parse_stream(Symbol* class_name, Handle class_loader, Handle protection_domain, ClassFileStream* st, TRAPS) argument [all...] |
H A D | systemDictionary.cpp | 153 klassOop SystemDictionary::resolve_or_fail(Symbol* class_name, Handle class_loader, Handle protection_domain, bool throw_error, TRAPS) { argument 154 klassOop klass = resolve_or_null(class_name, class_loader, protection_domain, THREAD); 158 klass = handle_resolution_exception(class_name, class_loader, protection_domain, throw_error, k_h, THREAD); 163 klassOop SystemDictionary::handle_resolution_exception(Symbol* class_name, Handle class_loader, Handle protection_domain, bool throw_error, KlassHandle klass_h, TRAPS) { argument 201 klassOop SystemDictionary::resolve_or_null(Symbol* class_name, Handle class_loader, Handle protection_domain, TRAPS) { argument 207 return resolve_array_class_or_null(class_name, class_loader, protection_domain, CHECK_NULL); 213 return resolve_instance_class_or_null(name, class_loader, protection_domain, CHECK_NULL); 215 return resolve_instance_class_or_null(class_name, class_loader, protection_domain, CHECK_NULL); 227 Handle protection_domain, 239 protection_domain, 225 resolve_array_class_or_null(Symbol* class_name, Handle class_loader, Handle protection_domain, TRAPS) argument 287 resolve_super_or_fail(Symbol* child_name, Symbol* class_name, Handle class_loader, Handle protection_domain, bool is_superclass, TRAPS) argument 376 validate_protection_domain(instanceKlassHandle klass, Handle class_loader, Handle protection_domain, TRAPS) argument 494 handle_parallel_super_load( Symbol* name, Symbol* superclassname, Handle class_loader, Handle protection_domain, Handle lockObject, TRAPS) argument 584 resolve_instance_class_or_null(Symbol* name, Handle class_loader, Handle protection_domain, TRAPS) argument 880 find(Symbol* class_name, Handle class_loader, Handle protection_domain, TRAPS) argument 910 find_instance_or_array_klass(Symbol* class_name, Handle class_loader, Handle protection_domain, TRAPS) argument 940 parse_stream(Symbol* class_name, Handle class_loader, Handle protection_domain, ClassFileStream* st, KlassHandle host_klass, GrowableArray<Handle>* cp_patches, TRAPS) argument 1020 resolve_from_stream(Symbol* class_name, Handle class_loader, Handle protection_domain, ClassFileStream* st, bool verify, TRAPS) argument 2357 Handle class_loader, protection_domain; local [all...] |
H A D | verificationType.cpp | 62 Handle(THREAD, klass->protection_domain()), true, CHECK_false); 72 Handle(THREAD, klass->protection_domain()), true, CHECK_false);
|
H A D | classFileParser.hpp | 152 Handle protection_domain, 351 Handle protection_domain, 356 return parseClassFile(name, class_loader, protection_domain, no_host_klass, NULL, parsed_name, verify, THREAD); 360 Handle protection_domain, 349 parseClassFile(Symbol* name, Handle class_loader, Handle protection_domain, TempNewSymbol& parsed_name, bool verify, TRAPS) argument
|
/openjdk7/hotspot/src/share/vm/utilities/ |
H A D | exceptions.hpp | 118 Handle loader, Handle protection_domain); 140 Handle loader, Handle protection_domain); 145 Handle loader, Handle protection_domain); 149 Handle loader, Handle protection_domain, 154 Handle loader, Handle protection_domain, 232 #define THROW_MSG_LOADER(name, message, loader, protection_domain) \ 233 { Exceptions::_throw_msg(THREAD_AND_LOCATION, name, message, loader, protection_domain); return; } 250 #define THROW_MSG_LOADER_(name, message, loader, protection_domain, result) \ 251 { Exceptions::_throw_msg(THREAD_AND_LOCATION, name, message, loader, protection_domain); return result; }
|
/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | signature.cpp | 339 klassOop SignatureStream::as_klass(Handle class_loader, Handle protection_domain, argument 344 return SystemDictionary::resolve_or_null(name, class_loader, protection_domain, THREAD); 347 return SystemDictionary::resolve_or_fail(name, class_loader, protection_domain, throw_error, THREAD); 351 oop SignatureStream::as_java_mirror(Handle class_loader, Handle protection_domain, argument 355 klassOop klass = as_klass(class_loader, protection_domain, failure_mode, CHECK_NULL);
|
H A D | reflection.cpp | 509 accessor_ik->protection_domain() == accessee_ik->protection_domain() && 634 oop protection_domain = instanceKlass::cast(method->method_holder())->protection_domain(); local 638 Handle(THREAD, protection_domain), 684 oop protection_domain = Klass::cast(k())->protection_domain(); local 687 Handle(THREAD, protection_domain),
|
H A D | signature.hpp | 397 klassOop as_klass(Handle class_loader, Handle protection_domain, FailureMode failure_mode, TRAPS); 398 oop as_java_mirror(Handle class_loader, Handle protection_domain, FailureMode failure_mode, TRAPS);
|
H A D | deoptimization.cpp | 1200 Handle protection_domain (THREAD, Klass::cast(constant_pool->pool_holder())->protection_domain()); 1201 SystemDictionary::resolve_or_null(symbol, class_loader, protection_domain, CHECK); 1210 Handle protection_domain (THREAD, Klass::cast(constant_pool->pool_holder())->protection_domain()); 1211 SystemDictionary::resolve_or_null(class_name, class_loader, protection_domain, CHECK);
|
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | objArrayKlass.hpp | 69 oop protection_domain() { return Klass::cast(bottom_klass())->protection_domain(); } function in class:objArrayKlass
|
H A D | methodOop.cpp | 539 Handle prot (thread, Klass::cast(method_holder())->protection_domain()); 1188 Handle protection_domain(THREAD, Klass::cast(m->method_holder())->protection_domain()); 1196 protection_domain, THREAD); 1215 Handle protection_domain(THREAD, Klass::cast(m->method_holder())->protection_domain()); 1222 klassOop klass = SystemDictionary::find(name, class_loader, protection_domain, THREAD);
|
H A D | constantPoolOop.cpp | 100 oop protection_domain = Klass::cast(this_oop->pool_holder())->protection_domain(); local 101 Handle h_prot (THREAD, protection_domain); 215 oop protection_domain = Klass::cast(this_oop->pool_holder())->protection_domain(); local 216 Handle h_prot (thread, protection_domain); 257 oop protection_domain = Klass::cast(this_oop->pool_holder())->protection_domain(); local 259 Handle h_prot (THREAD, protection_domain);
|
H A D | instanceKlassKlass.cpp | 524 st->print(BULLET"protection domain: "); ik->protection_domain()->print_value_on(st); st->cr(); 747 if (ik->protection_domain() != NULL) { 748 guarantee(ik->protection_domain()->is_oop(), "should be oop");
|
/openjdk7/jdk/src/share/demo/jvmti/minst/ |
H A D | minst.c | 196 const char* name, jobject protection_domain, 194 cbClassFileLoadHook(jvmtiEnv *jvmti, JNIEnv* env, jclass class_being_redefined, jobject loader, const char* name, jobject protection_domain, jint class_data_len, const unsigned char* class_data, jint* new_class_data_len, unsigned char** new_class_data) argument
|