Searched refs:protection_domain (Results 1 - 25 of 43) sorted by relevance

12

/openjdk7/hotspot/src/share/vm/prims/
H A DprivilegedStack.hpp45 oop protection_domain() const { return instanceKlass::cast(_klass)->protection_domain(); } function in class:VALUE_OBJ_CLASS_SPEC
H A DprivilegedStack.cpp45 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 Djvm_misc.hpp34 jclass find_class_from_class_loader(JNIEnv* env, Symbol* name, jboolean init, Handle loader, Handle protection_domain, jboolean throwError, TRAPS);
H A Djvm.cpp790 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 DciObjArrayKlass.hpp61 oop protection_domain() { return _base_element_klass->protection_domain(); } function in class:ciObjArrayKlass
H A DciKlass.hpp67 virtual oop protection_domain() { return NULL; } function in class:ciKlass
H A DciInstanceKlass.hpp78 ciInstanceKlass(ciSymbol* name, jobject loader, jobject protection_domain);
87 oop protection_domain();
H A DciInstanceKlass.cpp68 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 DciObjectFactory.cpp432 domain = accessing_klass->protection_domain();
438 entry->protection_domain() == domain) {
/openjdk7/hotspot/src/share/vm/classfile/
H A Ddictionary.hpp109 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 Ddictionary.cpp83 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 DsystemDictionary.hpp225 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 DsystemDictionary.cpp153 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 DverificationType.cpp62 Handle(THREAD, klass->protection_domain()), true, CHECK_false);
72 Handle(THREAD, klass->protection_domain()), true, CHECK_false);
H A DclassFileParser.hpp152 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 Dexceptions.hpp118 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 Dsignature.cpp339 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 Dreflection.cpp509 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 Dsignature.hpp397 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 Ddeoptimization.cpp1200 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 DobjArrayKlass.hpp69 oop protection_domain() { return Klass::cast(bottom_klass())->protection_domain(); } function in class:objArrayKlass
H A DmethodOop.cpp539 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 DconstantPoolOop.cpp100 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 DinstanceKlassKlass.cpp524 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 Dminst.c196 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

Completed in 91 milliseconds

12