/openjdk7/hotspot/src/share/vm/runtime/ |
H A D | synchronizer.hpp | 103 static bool current_thread_holds_lock(JavaThread* thread, Handle h_obj); 104 static LockOwnership query_lock_ownership(JavaThread * self, Handle h_obj); 106 static JavaThread* get_lock_owner(Handle h_obj, bool doLock);
|
H A D | synchronizer.cpp | 339 Handle h_obj(THREAD, obj); 340 BiasedLocking::revoke_and_rebias(h_obj, false, THREAD); 341 obj = h_obj(); 719 Handle h_obj) { 721 BiasedLocking::revoke_and_rebias(h_obj, false, thread); 722 assert(!h_obj->mark()->has_bias_pattern(), "biases should be revoked by now"); 726 oop obj = h_obj(); 745 // This method querys the ownership of the lock handle specified by 'h_obj'. 750 (JavaThread *self, Handle h_obj) { 758 if (UseBiasedLocking && h_obj() 718 current_thread_holds_lock(JavaThread* thread, Handle h_obj) argument 749 query_lock_ownership(JavaThread *self, Handle h_obj) argument 791 get_lock_owner(Handle h_obj, bool doLock) argument [all...] |
H A D | biasedLocking.cpp | 641 void BiasedLocking::revoke_at_safepoint(Handle h_obj) { argument 643 oop obj = h_obj();
|
H A D | sharedRuntime.cpp | 1829 Handle h_obj(THREAD, obj); 1832 ObjectSynchronizer::fast_enter(h_obj, lock, true, CHECK); 1834 ObjectSynchronizer::slow_enter(h_obj, lock, CHECK);
|
/openjdk7/hotspot/src/share/vm/interpreter/ |
H A D | interpreterRuntime.cpp | 582 Handle h_obj(thread, elem->obj()); 583 assert(Universe::heap()->is_in_reserved_or_null(h_obj()), 587 ObjectSynchronizer::fast_enter(h_obj, elem->lock(), true, CHECK); 589 ObjectSynchronizer::slow_enter(h_obj, elem->lock(), CHECK); 604 Handle h_obj(thread, elem->obj()); 605 assert(Universe::heap()->is_in_reserved_or_null(h_obj()), 607 if (elem == NULL || h_obj()->is_unlocked()) { 610 ObjectSynchronizer::slow_exit(h_obj(), elem->lock(), thread); 968 Handle h_obj; variable 971 h_obj 1024 Handle h_obj; variable [all...] |
/openjdk7/hotspot/src/share/vm/classfile/ |
H A D | javaClasses.cpp | 186 Handle h_obj(THREAD, obj); 195 obj = h_obj(); 202 return h_obj; 206 Handle h_obj = basic_create(length, tenured, CHECK_NH); local 207 typeArrayOop buffer = value(h_obj()); 211 return h_obj; 223 Handle h_obj = basic_create_from_unicode(unicode, length, false, CHECK_0); local 224 return h_obj(); 232 Handle h_obj = basic_create(length, false, CHECK_NH); local 234 UTF8::convert_to_unicode(utf8_str, value(h_obj()) 240 Handle h_obj = create_from_str(utf8_str, CHECK_0); local 246 Handle h_obj = basic_create(length, false, CHECK_NH); local [all...] |
/openjdk7/hotspot/src/share/vm/c1/ |
H A D | c1_Runtime1.cpp | 652 Handle h_obj(thread, obj); 653 assert(h_obj()->is_oop(), "must be NULL or an object"); 656 ObjectSynchronizer::fast_enter(h_obj, lock->lock(), true, CHECK); 661 ObjectSynchronizer::slow_enter(h_obj, lock->lock(), THREAD); 664 ObjectSynchronizer::fast_enter(h_obj, lock->lock(), false, THREAD);
|
/openjdk7/hotspot/src/share/vm/prims/ |
H A D | jvmtiExport.cpp | 1455 Handle h_obj; local 1459 h_obj = Handle(thread, obj); 1464 h_klass, h_obj, fieldID); 1552 Handle h_obj; local 1556 h_obj = Handle(thread, obj); 1562 h_klass, h_obj, fieldID, sig_type, value);
|
H A D | jvm.cpp | 3083 Handle h_obj(THREAD, JNIHandles::resolve(obj)); 3084 return ObjectSynchronizer::current_thread_holds_lock((JavaThread*)THREAD, h_obj);
|
/openjdk7/hotspot/src/share/vm/oops/ |
H A D | instanceKlassKlass.cpp | 627 Handle h_obj(thread, obj); 628 SystemDictionary::verify_obj_klass_present(h_obj, h_name, h_loader);
|
H A D | instanceKlass.cpp | 2367 Handle h_obj(obj); 2368 java_lang_String::print(h_obj, st);
|