Lines Matching refs:JavaThread

99 void ThreadService::add_thread(JavaThread* thread, bool daemon) {
118 void ThreadService::remove_thread(JavaThread* thread, bool daemon) {
134 void ThreadService::current_thread_exiting(JavaThread* jt) {
135 assert(jt == JavaThread::current(), "Called by current thread");
145 Handle ThreadService::get_current_contended_monitor(JavaThread* thread) {
275 void ThreadService::reset_contention_count_stat(JavaThread* thread) {
282 void ThreadService::reset_contention_time_stat(JavaThread* thread) {
296 JavaThread *currentThread, *previousThread;
299 for (JavaThread* p = Threads::first(); p != NULL; p = p->next()) {
307 for (JavaThread* jt = Threads::first(); jt != NULL; jt = jt->next()) {
492 ThreadStackTrace::ThreadStackTrace(JavaThread* t, bool with_locked_monitors) {
631 // build a map of JavaThread to all its owned AbstractOwnableSynchronizer
638 JavaThread* thread = java_lang_Thread::thread(owner_thread_obj);
645 void ConcurrentLocksDump::add_lock(JavaThread* thread, instanceOop o) {
663 ThreadConcurrentLocks* ConcurrentLocksDump::thread_concurrent_locks(JavaThread* thread) {
672 void ConcurrentLocksDump::print_locks_on(JavaThread* t, outputStream* st) {
690 ThreadConcurrentLocks::ThreadConcurrentLocks(JavaThread* thread) {
720 ThreadSnapshot::ThreadSnapshot(JavaThread* thread) {
752 JavaThread* owner = ObjectSynchronizer::get_lock_owner(obj, false);
806 _threads = new (ResourceObj::C_HEAP, mtInternal) GrowableArray<JavaThread*>(INITIAL_ARRAY_SIZE, true);
819 JavaThread* currentThread;
884 for (JavaThread* jt = Threads::first(); jt != NULL; jt = jt->next()) {