Searched refs:THREAD (Results 1 - 25 of 136) sorted by relevance

123456

/openjdk7/hotspot/src/cpu/zero/vm/
H A Dstack_zero.inline.hpp36 handle_overflow(THREAD);
41 if (abi_stack_available(THREAD) < 0) {
42 handle_overflow(THREAD);
H A Dentry_zero.hpp58 ((NormalEntryFunc) entry_point())(method, (intptr_t) this, THREAD),
59 THREAD);
63 ((OSREntryFunc) entry_point())(method, osr_buf, (intptr_t) this, THREAD),
64 THREAD);
70 CppInterpreter::main_loop(deoptimized_frames - 1, THREAD);
H A Dinterpreter_zero.hpp31 ((ZeroEntry *) entry_point)->invoke(method, THREAD);
37 ((ZeroEntry *) entry_point)->invoke_osr(method, osr_buf, THREAD);
H A DmethodHandles_zero.cpp34 JavaThread *thread = (JavaThread *) THREAD;
42 Interpreter::invoke_method(method, method->from_interpreted_entry(), THREAD);
51 JavaThread *thread = (JavaThread *) THREAD;
66 JavaThread *thread = (JavaThread *) THREAD;
77 invoke_target(vmtarget, THREAD);
87 oop vmentry = popFromStack(THREAD);
91 invoke_target(vmtarget, THREAD);
97 JavaThread *thread = (JavaThread *) THREAD;
103 oop vmentry = popFromStack(THREAD);
124 invoke_target(vmtarget, THREAD);
[all...]
/openjdk7/hotspot/src/share/vm/classfile/
H A DclassFileError.cpp33 ResourceMark rm(THREAD);
39 ResourceMark rm(THREAD);
45 ResourceMark rm(THREAD);
51 ResourceMark rm(THREAD);
57 ResourceMark rm(THREAD);
H A DsystemDictionary.cpp101 KlassHandle system_klass(THREAD, WK_KLASS(ClassLoader_klass));
104 KlassHandle(THREAD, WK_KLASS(ClassLoader_klass)),
154 klassOop klass = resolve_or_null(class_name, class_loader, protection_domain, THREAD);
156 KlassHandle k_h(THREAD, klass);
158 klass = handle_resolution_exception(class_name, class_loader, protection_domain, throw_error, k_h, THREAD);
170 ResourceMark rm(THREAD);
172 Handle e(THREAD, PENDING_EXCEPTION);
181 ResourceMark rm(THREAD);
195 return resolve_or_fail(class_name, Handle(), Handle(), throw_error, THREAD);
202 assert(!THREAD
2094 add_loader_constraint(Symbol* class_name, Handle class_loader1, Handle class_loader2, Thread* THREAD) argument
[all...]
H A DstackMapTable.cpp39 _frame_array = NEW_RESOURCE_ARRAY_IN_THREAD(THREAD,
75 return match_stackmap(frame, target, index, match, update, ctx, THREAD);
177 u1 tag = _stream->get_u1(THREAD);
182 u2 class_index = _stream->get_u2(THREAD);
187 _stream->stackmap_format_error("bad class index", THREAD);
199 u2 offset = _stream->get_u2(THREAD);
202 ResourceMark rm(THREAD);
209 _stream->stackmap_format_error("bad verification type", THREAD);
218 u1 frame_type = _stream->get_u1(THREAD);
226 THREAD, VerificationTyp
[all...]
H A DverificationType.cpp61 name(), Handle(THREAD, klass->class_loader()),
62 Handle(THREAD, klass->protection_domain()), true, CHECK_false);
63 KlassHandle this_class(THREAD, obj);
71 from.name(), Handle(THREAD, klass->class_loader()),
72 Handle(THREAD, klass->protection_domain()), true, CHECK_false);
/openjdk7/hotspot/src/share/vm/prims/
H A DjvmtiRawMonitor.cpp269 JavaThread * jt = (JavaThread *)THREAD;
270 if (THREAD->is_Java_thread()) {
278 Contended = Atomic::cmpxchg_ptr (THREAD, &_owner, NULL) ;
281 Contended = Atomic::cmpxchg_ptr (THREAD, &_owner, NULL) ;
284 if (Contended == THREAD) {
290 guarantee (_owner == THREAD, "invariant") ;
295 THREAD->set_current_pending_monitor(this);
297 if (!THREAD->is_Java_thread()) {
300 assert(THREAD->is_VM_thread(), "must be VM thread");
301 SimpleEnter (THREAD) ;
[all...]
H A DjvmtiRedefineClasses.cpp226 THREAD);
251 THREAD);
268 THREAD);
273 THREAD);
285 THREAD);
297 signature_ref_i, THREAD);
302 *merge_cp_p, THREAD);
314 merge_cp_length_p, THREAD);
359 THREAD);
364 THREAD);
[all...]
H A DprivilegedStack.cpp39 THREAD->allow_unhandled_oop(&_klass);
40 THREAD->allow_unhandled_oop(&_privileged_context);
/openjdk7/hotspot/src/share/vm/runtime/
H A DobjectMonitor.inline.hpp29 if (THREAD == _owner || THREAD->is_lock_owned((address) _owner)) {
85 if (THREAD != _owner) {
86 if (THREAD->is_lock_owned((address) _owner)) {
87 _owner = THREAD; // regain ownership of inflated monitor
91 check_slow(THREAD);
H A Dsynchronizer.cpp172 BiasedLocking::Condition cond = BiasedLocking::revoke_and_rebias(obj, attempt_rebias, THREAD);
183 slow_enter (obj, lock, THREAD) ;
197 assert(THREAD->is_lock_owned((address)mark->locker()), "invariant") ;
202 assert(m->is_entered(THREAD), "invariant") ;
219 ObjectSynchronizer::inflate(THREAD, object)->exit (true, THREAD) ;
241 if (mark->has_locker() && THREAD->is_lock_owned((address)mark->locker())) {
250 if (mark->has_monitor() && mark->monitor()->is_entered(THREAD)) {
261 ObjectSynchronizer::inflate(THREAD, obj())->enter(THREAD);
324 jni_try_enter(Handle obj, Thread* THREAD) argument
336 jni_exit(oop obj, Thread* THREAD) argument
[all...]
H A Dreflection.cpp330 return typeArrayKlass::cast(tak)->allocate(length, THREAD);
336 return oopFactory::new_objArray(k, length, THREAD);
378 oop obj = arrayKlass::cast(klass)->multi_allocate(len, dimensions, THREAD);
425 ResourceMark rm(THREAD);
426 assert(THREAD->is_Java_thread(), "sanity check");
427 klassOop client_class = ((JavaThread *)THREAD)->security_get_caller_class(is_method_invoke ? 0 : 1);
577 return instanceKlass::cast(class1)->is_same_package_member(class2, THREAD);
589 constantPoolHandle cp (THREAD, outer->constants());
613 ResourceMark rm(THREAD);
637 Handle(THREAD, loade
[all...]
H A Dsynchronizer.hpp56 static void fast_exit (oop obj, BasicLock* lock, Thread* THREAD);
62 static void slow_exit (oop obj, BasicLock* lock, Thread* THREAD);
67 static bool jni_try_enter(Handle obj, Thread* THREAD); // Implements Unsafe.tryMonitorEnter
68 static void jni_exit (oop obj, Thread* THREAD);
78 static void waitUninterruptibly (Handle obj, jlong Millis, Thread * THREAD) ;
/openjdk7/hotspot/src/share/vm/ci/
H A DciUtilities.hpp43 Thread* THREAD = thread; \
58 Thread* THREAD = thread; \
64 Thread* THREAD = thread;
70 // where current thread is THREAD
85 THREAD); \
99 THREAD); \
/openjdk7/hotspot/src/share/vm/services/
H A DgcNotifier.cpp81 instanceKlassHandle gcMBeanKlass (THREAD, k);
83 instanceOop i = gcManager->get_memory_manager_instance(THREAD);
84 instanceHandle ih(THREAD, i);
95 return Handle(THREAD,(oop)result.get_jobject());
104 instanceKlassHandle mu_kh(THREAD, mu_klass);
111 objArrayHandle usage_before_gc_ah(THREAD, bu);
113 objArrayHandle usage_after_gc_ah(THREAD, au);
135 objArrayHandle extra_array (THREAD, extra_args_array);
137 instanceKlassHandle intK(THREAD, itKlass);
157 instanceKlassHandle ik(THREAD, gcInfoklas
[all...]
H A DdiagnosticCommand.cpp173 instanceKlassHandle ik (THREAD, k);
175 ik->initialize(THREAD);
194 THREAD);
246 instanceKlassHandle klass(THREAD, k);
467 ResourceMark rm(THREAD);
468 HandleMark hm(THREAD);
475 Handle loader = Handle(THREAD, SystemDictionary::java_system_loader());
477 instanceKlassHandle ik (THREAD, k);
534 ResourceMark rm(THREAD);
535 HandleMark hm(THREAD);
[all...]
/openjdk7/hotspot/src/share/vm/utilities/
H A DpreserveException.hpp102 #define PRESERVE_EXCEPTION_MARK Thread* THREAD; PreserveExceptionMark __em(THREAD);
H A Dexceptions.hpp38 // an exception carry a THREAD argument (usually the last argument and
169 // The THREAD & TRAPS macros facilitate the declaration of functions that throw exceptions.
174 #define THREAD __the_thread__ macro
175 #define TRAPS Thread* THREAD
178 // The CHECK... macros should be used to pass along a THREAD reference and to check for pending
193 #define PENDING_EXCEPTION (((ThreadShadow*)THREAD)->pending_exception())
194 #define HAS_PENDING_EXCEPTION (((ThreadShadow*)THREAD)->has_pending_exception())
195 #define CLEAR_PENDING_EXCEPTION (((ThreadShadow*)THREAD)->clear_pending_exception())
197 #define CHECK THREAD); if (HAS_PENDING_EXCEPTION) return ; (0
198 #define CHECK_(result) THREAD); i
[all...]
/openjdk7/hotspot/src/share/vm/interpreter/
H A DbytecodeInterpreter.cpp129 HandleMarkCleaner __hmc(THREAD); \
131 CALL_VM(SafepointSynchronize::block(THREAD), handle_exception); \
144 ThreadInVMfromJava trans(THREAD); \
145 Exceptions::_throw_msg(THREAD, __FILE__, __LINE__, name, msg); \
164 CALL_VM((void)SharedRuntime::trace_bytecode(THREAD, 0, \
189 ThreadInVMfromJava trans(THREAD); \
190 JvmtiExport::at_single_stepping_point(THREAD, \
195 if (THREAD->pop_frame_pending() && \
196 !THREAD->pop_frame_in_process()) { \
313 CALL_VM(res=InterpreterRuntime::frequency_counter_overflow(THREAD, branch_p
491 register JavaThread* THREAD = istate->thread(); local
494 #undef THREAD macro
495 #define THREAD macro
[all...]
H A DlinkResolver.cpp131 if (THREAD->is_Compiler_thread()) {
159 ResourceMark rm(THREAD);
173 result = KlassHandle(THREAD, result_oop);
179 result = KlassHandle(THREAD, result_oop);
197 result = methodHandle(THREAD, result_oop);
203 result = methodHandle(THREAD, result_oop);
205 klass = KlassHandle(THREAD, Klass::cast(result->method_holder())->super());
206 result = methodHandle(THREAD, klass->uncached_lookup_method(name, signature));
212 ResourceMark rm(THREAD);
219 result = methodHandle(THREAD, i
[all...]
/openjdk7/hotspot/src/share/vm/memory/
H A DoopFactory.cpp59 return typeArrayKlass::cast(Universe::charArrayKlassObj())->allocate_permanent(length, THREAD);
63 return typeArrayKlass::cast(Universe::byteArrayKlassObj())->allocate_permanent(length, THREAD);
68 return typeArrayKlass::cast(Universe::shortArrayKlassObj())->allocate_permanent(length, THREAD);
73 return typeArrayKlass::cast(Universe::intArrayKlassObj())->allocate_permanent(length, THREAD);
80 typeArrayOop result = type_asArrayKlass->allocate_common(length, true, THREAD);
87 typeArrayOop result = type_asArrayKlass->allocate_common(length, false, THREAD);
95 return ((arrayKlass*)klass->klass_part())->allocate_arrayArray(1, length, THREAD);
98 return ((instanceKlass*)klass->klass_part())->allocate_objArray(1, length, THREAD);
104 KlassHandle klass (THREAD, Universe::systemObjArrayKlassObj());
172 constMethodHandle rw(THREAD, c
[all...]
/openjdk7/hotspot/src/share/vm/oops/
H A DobjArrayKlassKlass.cpp44 KlassHandle h_this_klass(THREAD, Universe::klassKlassObj());
53 KlassHandle kk(THREAD, Universe::intArrayKlassObj());
63 objArrayKlassKlassHandle this_oop(THREAD, as_klassOop());
64 return allocate_objArray_klass_impl(this_oop, n, element_klass, THREAD);
73 KlassHandle element_super (THREAD, element_klass->super());
76 super_klass = KlassHandle(THREAD, element_super->array_klass_or_null());
80 objArrayHandle element_supers = objArrayHandle(THREAD,
101 super_klass = KlassHandle(THREAD, sk);
103 KlassHandle elem_super (THREAD, element_supers->obj_at(i));
110 ek = KlassHandle(THREAD, klass_oo
[all...]
H A DtypeArrayKlass.cpp60 KlassHandle klassklass (THREAD, Universe::typeArrayKlassKlassObj());
73 KlassHandle super (THREAD, k->super());
84 KlassHandle h_k(THREAD, as_klassOop());
107 KlassHandle h_k(THREAD, as_klassOop());
118 return allocate(length, THREAD);
154 typeArrayKlassHandle h_this(THREAD, as_klassOop());
155 return array_klass_impl(h_this, or_null, n, THREAD);
164 objArrayKlassHandle h_ak(THREAD, h_this->higher_dimension());
169 JavaThread *jt = (JavaThread *)THREAD;
171 MutexLocker mc(Compile_lock, THREAD); // fo
[all...]

Completed in 70 milliseconds

123456