/openjdk10/hotspot/src/share/vm/classfile/ |
H A D | classLoaderExt.cpp | 33 TempNewSymbol class_name_symbol = SymbolTable::new_symbol(parser->current_class_name(), THREAD); 35 return SystemDictionary::resolve_or_null(class_name_symbol, THREAD);
|
H A D | classFileError.cpp | 38 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 D | systemDictionary.cpp | 143 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 D | stackMapTable.cpp | 39 _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 D | modules.cpp | 102 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 D | stack_zero.inline.hpp | 36 handle_overflow(THREAD); 41 if (abi_stack_available(THREAD) < 0) { 42 handle_overflow(THREAD);
|
H A D | entry_zero.hpp | 60 ((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 D | methodHandles_zero.cpp | 36 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 D | oopFactory.hpp | 44 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 D | oopFactory.cpp | 50 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 D | metaspaceCounters.cpp | 40 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 D | jvmtiRawMonitor.cpp | 271 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 D | whitebox.hpp | 57 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 D | stackwalk.cpp | 127 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 D | objectMonitor.inline.hpp | 29 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 D | synchronizer.cpp | 272 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 D | ciUtilities.hpp | 43 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 D | preserveException.hpp | 91 #define PRESERVE_EXCEPTION_MARK Thread* THREAD; PreserveExceptionMark __em(THREAD);
|
H A D | exceptions.hpp | 39 // 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 D | attachListener.cpp | 61 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 D | gcNotifier.cpp | 84 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 D | jvmciCompiler.cpp | 89 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 D | cppInterpreter.cpp | 66 ((ZeroEntry *) entry_point)->invoke(method, THREAD); 73 ((ZeroEntry *) entry_point)->invoke_osr(method, osr_buf, THREAD);
|
H A D | linkResolver.cpp | 133 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 D | bytecodeInterpreter.cpp | 105 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...] |