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

1234567

/openjdk10/hotspot/src/share/vm/classfile/
H A DclassLoaderExt.cpp33 TempNewSymbol class_name_symbol = SymbolTable::new_symbol(parser->current_class_name(), THREAD);
35 return SystemDictionary::resolve_or_null(class_name_symbol, THREAD);
H A DclassFileError.cpp38 ResourceMark rm(THREAD);
47 ResourceMark rm(THREAD);
56 ResourceMark rm(THREAD);
66 ResourceMark rm(THREAD);
76 ResourceMark rm(THREAD);
84 ResourceMark rm(THREAD);
H A DsystemDictionary.cpp143 return ClassLoaderDataGraph::find_or_create(class_loader, THREAD);
189 Klass* klass = resolve_or_null(class_name, class_loader, protection_domain, THREAD);
192 klass = handle_resolution_exception(class_name, throw_error, klass, THREAD);
206 ResourceMark rm(THREAD);
208 Handle e(THREAD, PENDING_EXCEPTION);
217 ResourceMark rm(THREAD);
231 return resolve_or_fail(class_name, Handle(), Handle(), throw_error, THREAD);
238 assert(THREAD->can_call_java(),
243 return resolve_array_class_or_null(class_name, class_loader, protection_domain, THREAD);
245 ResourceMark rm(THREAD);
2352 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);
163 u1 tag = _stream->get_u1(THREAD);
168 u2 class_index = _stream->get_u2(THREAD);
173 _stream->stackmap_format_error("bad class index", THREAD);
185 u2 offset = _stream->get_u2(THREAD);
194 _stream->stackmap_format_error("bad verification type", THREAD);
203 u1 frame_type = _stream->get_u1(THREAD);
211 THREAD, VerificationType, pre_frame->locals_size());
232 THREAD, VerificationTyp
[all...]
H A Dmodules.cpp102 Handle module_h(THREAD, JNIHandles::resolve(module));
111 ResourceMark rm(THREAD);
123 ResourceMark rm(THREAD);
142 ResourceMark rm(THREAD);
144 Handle module_handle(THREAD, JNIHandles::resolve(module));
185 Handle h_loader(THREAD, loader);
196 MutexLocker m1(Module_lock, THREAD);
270 ResourceMark rm(THREAD);
286 Handle module_handle(THREAD, JNIHandles::resolve(module));
313 Handle h_loader = Handle(THREAD, loade
[all...]
/openjdk10/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.hpp60 ((NormalEntryFunc) entry_point())(method, (intptr_t) this, THREAD),
61 THREAD);
65 ((OSREntryFunc) entry_point())(method, osr_buf, (intptr_t) this, THREAD),
66 THREAD);
72 CppInterpreter::main_loop(deoptimized_frames - 1, THREAD);
H A DmethodHandles_zero.cpp36 JavaThread *thread = (JavaThread *) THREAD;
44 Interpreter::invoke_method(method, method->from_interpreted_entry(), THREAD);
53 JavaThread *thread = (JavaThread *) THREAD;
68 JavaThread *thread = (JavaThread *) THREAD;
79 invoke_target(vmtarget, THREAD);
89 oop vmentry = popFromStack(THREAD);
93 invoke_target(vmtarget, THREAD);
99 JavaThread *thread = (JavaThread *) THREAD;
105 oop vmentry = popFromStack(THREAD);
126 invoke_target(vmtarget, THREAD);
[all...]
/openjdk10/hotspot/src/share/vm/memory/
H A DoopFactory.hpp44 static typeArrayOop new_boolArray (int length, TRAPS) { return TypeArrayKlass::cast(Universe::boolArrayKlassObj ())->allocate(length, THREAD); }
45 static typeArrayOop new_charArray (int length, TRAPS) { return TypeArrayKlass::cast(Universe::charArrayKlassObj ())->allocate(length, THREAD); }
46 static typeArrayOop new_singleArray(int length, TRAPS) { return TypeArrayKlass::cast(Universe::singleArrayKlassObj())->allocate(length, THREAD); }
47 static typeArrayOop new_doubleArray(int length, TRAPS) { return TypeArrayKlass::cast(Universe::doubleArrayKlassObj())->allocate(length, THREAD); }
48 static typeArrayOop new_byteArray (int length, TRAPS) { return TypeArrayKlass::cast(Universe::byteArrayKlassObj ())->allocate(length, THREAD); }
49 static typeArrayOop new_shortArray (int length, TRAPS) { return TypeArrayKlass::cast(Universe::shortArrayKlassObj ())->allocate(length, THREAD); }
50 static typeArrayOop new_intArray (int length, TRAPS) { return TypeArrayKlass::cast(Universe::intArrayKlassObj ())->allocate(length, THREAD); }
51 static typeArrayOop new_longArray (int length, TRAPS) { return TypeArrayKlass::cast(Universe::longArrayKlassObj ())->allocate(length, THREAD); }
57 cast(Universe::objectArrayKlassObj())->allocate(length, THREAD);
H A DoopFactory.cpp50 return TypeArrayKlass::cast(Universe::charArrayKlassObj())->allocate(length, THREAD);
56 typeArrayOop result = type_asArrayKlass->allocate(length, THREAD);
68 typeArrayOop result = type_asArrayKlass->allocate(length, THREAD);
75 typeArrayOop result = type_asArrayKlass->allocate_common(length, false, THREAD);
83 return ArrayKlass::cast(klass)->allocate_arrayArray(1, length, THREAD);
85 return InstanceKlass::cast(klass)->allocate_objArray(1, length, THREAD);
91 return objArrayHandle(THREAD, obj);
96 return typeArrayHandle(THREAD, obj);
H A DmetaspaceCounters.cpp40 return PerfDataManager::create_variable(SUN_GC, path, PerfData::U_Bytes, value, THREAD);
45 PerfDataManager::create_constant(SUN_GC, path, PerfData::U_Bytes, value, THREAD);
53 create_constant(ns, "minCapacity", min_capacity, THREAD);
54 _capacity = create_variable(ns, "capacity", curr_capacity, THREAD);
55 _max_capacity = create_variable(ns, "maxCapacity", max_capacity, THREAD);
56 _used = create_variable(ns, "used", used, THREAD);
/openjdk10/hotspot/src/share/vm/prims/
H A DjvmtiRawMonitor.cpp271 JavaThread * jt = (JavaThread *)THREAD;
272 if (THREAD->is_Java_thread()) {
280 Contended = Atomic::cmpxchg_ptr (THREAD, &_owner, NULL) ;
283 Contended = Atomic::cmpxchg_ptr (THREAD, &_owner, NULL) ;
286 if (Contended == THREAD) {
292 guarantee (_owner == THREAD, "invariant") ;
297 THREAD->set_current_pending_monitor(this);
299 if (!THREAD->is_Java_thread()) {
302 assert(THREAD->is_VM_thread(), "must be VM thread");
303 SimpleEnter (THREAD) ;
[all...]
H A Dwhitebox.hpp57 JavaThread* THREAD = JavaThread::thread_from_jni_environment(env); \
65 JavaThread* THREAD = JavaThread::thread_from_jni_environment(env); \
93 static bool compile_method(Method* method, int comp_level, int bci, Thread* THREAD);
H A Dstackwalk.cpp127 ResourceMark rm(THREAD);
140 ResourceMark rm(THREAD);
149 ResourceMark rm(THREAD);
164 Handle stackFrame(THREAD, frames_array->obj_at(index));
172 Handle stackFrame(THREAD, frames_array->obj_at(index));
243 objArrayHandle array_h(THREAD, array_oop);
267 objArrayHandle array_h(THREAD, array_oop);
278 java_lang_StackFrameInfo::set_method_and_bci(stackFrame, method, bci(), THREAD);
332 ResourceMark rm(THREAD);
333 JavaThread* jt = (JavaThread*)THREAD;
[all...]
/openjdk10/hotspot/src/share/vm/runtime/
H A DobjectMonitor.inline.hpp29 if (THREAD == _owner || THREAD->is_lock_owned((address) _owner)) {
81 if (THREAD != _owner) {
82 if (THREAD->is_lock_owned((address) _owner)) {
83 _owner = THREAD; // regain ownership of inflated monitor
86 check_slow(THREAD);
H A Dsynchronizer.cpp272 BiasedLocking::Condition cond = BiasedLocking::revoke_and_rebias(obj, attempt_rebias, THREAD);
283 slow_enter(obj, lock, THREAD);
303 THREAD->is_lock_owned((address)mark->locker()), "invariant");
315 assert(m->is_entered(THREAD), "invariant");
333 ObjectSynchronizer::inflate(THREAD,
335 inflate_cause_vm_internal)->exit(true, THREAD);
357 THREAD->is_lock_owned((address)mark->locker())) {
369 ObjectSynchronizer::inflate(THREAD,
371 inflate_cause_monitor_enter)->enter(THREAD);
379 fast_exit(object, lock, THREAD);
438 jni_exit(oop obj, Thread* THREAD) argument
[all...]
/openjdk10/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
88 THREAD); \
102 THREAD); \
/openjdk10/hotspot/src/share/vm/utilities/
H A DpreserveException.hpp91 #define PRESERVE_EXCEPTION_MARK Thread* THREAD; PreserveExceptionMark __em(THREAD);
H A Dexceptions.hpp39 // an exception carry a THREAD argument (usually the last argument and
187 // The THREAD & TRAPS macros facilitate the declaration of functions that throw exceptions.
192 #define THREAD __the_thread__ macro
193 #define TRAPS Thread* THREAD
196 // The CHECK... macros should be used to pass along a THREAD reference and to check for pending
211 #define PENDING_EXCEPTION (((ThreadShadow*)THREAD)->pending_exception())
212 #define HAS_PENDING_EXCEPTION (((ThreadShadow*)THREAD)->has_pending_exception())
213 #define CLEAR_PENDING_EXCEPTION (((ThreadShadow*)THREAD)->clear_pending_exception())
215 #define CHECK THREAD); if (HAS_PENDING_EXCEPTION) return ; (void)(0
216 #define CHECK_(result) THREAD); i
[all...]
/openjdk10/hotspot/src/share/vm/services/
H A DattachListener.cpp61 Thread* THREAD = Thread::current(); local
66 InstanceKlass* k = load_and_initialize_klass(klass, THREAD);
84 THREAD);
113 Thread* THREAD = Thread::current(); local
114 ResourceMark rm(THREAD);
115 HandleMark hm(THREAD);
117 Handle h_module_name = java_lang_String::create_from_str("java.instrument", THREAD);
123 THREAD);
190 Thread* THREAD = Thread::current(); local
193 DCmd::parse_and_execute(DCmd_Source_AttachAPI, out, op->arg(0), ' ', THREAD);
[all...]
H A DgcNotifier.cpp84 instanceOop i = gcManager->get_memory_manager_instance(THREAD);
85 instanceHandle ih(THREAD, i);
96 return Handle(THREAD,(oop)result.get_jobject());
111 objArrayHandle usage_before_gc_ah(THREAD, bu);
113 objArrayHandle usage_after_gc_ah(THREAD, au);
135 objArrayHandle extra_array (THREAD, extra_args_array);
162 constructor_args.push_oop(getGcInfoBuilder(gcManager,THREAD));
177 return Handle(THREAD, gcInfo_instance());
181 GCNotifier::sendNotificationInternal(THREAD);
205 ResourceMark rm(THREAD);
[all...]
/openjdk10/hotspot/src/share/vm/jvmci/
H A DjvmciCompiler.cpp89 CompileBroker::compile_method(mh, InvocationEntryBci, CompLevel_full_optimization, mh, hot_count, CompileTask::Reason_Bootstrap, THREAD);
99 os::sleep(THREAD, 100, true);
118 #define CHECK_EXIT THREAD); \
146 vmSymbols::fromMetaspace_name(), vmSymbols::method_fromMetaspace_signature(), &args, THREAD);
152 args.push_oop(Handle(THREAD, (oop)method_result.get_jobject()));
157 vmSymbols::compileMethod_name(), vmSymbols::compileMethod_signature(), &args, THREAD);
164 Handle exception(THREAD, PENDING_EXCEPTION);
167 java_lang_Throwable::java_printStackTrace(exception, THREAD);
207 JavaThread* THREAD = JavaThread::current(); local
214 Handle ex(THREAD, exceptio
[all...]
/openjdk10/hotspot/src/share/vm/interpreter/
H A DcppInterpreter.cpp66 ((ZeroEntry *) entry_point)->invoke(method, THREAD);
73 ((ZeroEntry *) entry_point)->invoke_osr(method, osr_buf, THREAD);
H A DlinkResolver.cpp133 CompilationPolicy::compile_if_required(selected_method, THREAD);
196 _resolved_method_name = Handle(THREAD, rmethod_name);
290 ResourceMark rm(THREAD);
385 return methodHandle(THREAD, result);
395 return methodHandle(THREAD, result);
443 ResourceMark rm(THREAD);
458 ResourceMark rm(THREAD);
479 && THREAD->can_call_java()
515 ResourceMark rm(THREAD);
575 ResourceMark rm(THREAD);
[all...]
H A DbytecodeInterpreter.cpp105 HandleMarkCleaner __hmc(THREAD); \
107 CALL_VM(SafepointSynchronize::block(THREAD), handle_exception); \
120 InterpreterRuntime::note_a_trap(THREAD, istate->method(), BCI()); \
121 ThreadInVMfromJava trans(THREAD); \
122 Exceptions::_throw_msg(THREAD, __FILE__, __LINE__, name, msg); \
141 CALL_VM((void)InterpreterRuntime::trace_bytecode(THREAD, 0, \
166 ThreadInVMfromJava trans(THREAD); \
167 JvmtiExport::at_single_stepping_point(THREAD, \
172 if (THREAD->pop_frame_pending() && \
173 !THREAD
502 register JavaThread* THREAD = istate->thread(); local
504 #undef THREAD macro
505 #define THREAD macro
[all...]

Completed in 118 milliseconds

1234567