src/hotspot/share/runtime/thread.hpp
Wed, 25 Sep 2019 22:40:41 +0200 mgronlun Merge JEP-349-branch
Tue, 24 Sep 2019 10:12:56 -0400 coleenp 8213150: Add verification for locking by VMThread
Tue, 24 Sep 2019 03:28:42 -0400 dholmes 8230395: Code checks for NULL value returned from NEW_C_HEAP_ARRAY which can not happen
Sat, 21 Sep 2019 12:10:52 +0200 mgronlun Merge JEP-349-branch
Fri, 20 Sep 2019 10:23:40 -0400 coleenp 8225628: Remove unused Thread::muxAcquireW function
Thu, 19 Sep 2019 10:52:22 +0200 rehn 8226705: [REDO] Deoptimize with handshakes
Wed, 18 Sep 2019 11:32:34 +0200 mgronlun Merge JEP-349-branch
Tue, 17 Sep 2019 19:09:37 -0400 dholmes 8230424: Use platform independent code for Thread.interrupt support
Sat, 14 Sep 2019 13:18:20 +0200 mgronlun Merge JEP-349-branch
Sat, 14 Sep 2019 13:03:44 +0200 mgronlun Merge JEP-349-branch
Fri, 13 Sep 2019 08:40:09 +0200 pliden 8230877: Rename THREAD_LOCAL_DECL to THREAD_LOCAL
Wed, 11 Sep 2019 22:09:05 -0400 dholmes 8230423: Move os::sleep to JavaThread::sleep
Mon, 09 Sep 2019 13:26:35 +0200 mgronlun JavaThread name JEP-349-branch
Wed, 28 Aug 2019 10:56:50 -0400 dcubed 8230184: rename, whitespace, indent and comments changes in preparation for lock free Monitor lists
Mon, 26 Aug 2019 13:09:14 +0200 mgronlun Thread metadata to include excluded threads, thread sampler to exclude excluded threads, thread name friend JEP-349-branch
Thu, 22 Aug 2019 09:51:36 -0400 coleenp 8230003: Make Monitor inherit from Mutex
Fri, 16 Aug 2019 09:18:38 +0200 lkorinth 8224665: Parallel GC: Use WorkGang (7: remove task manager)
Thu, 15 Aug 2019 09:06:42 +0200 rehn 8225788: Dead code in thread and safepoint
Wed, 14 Aug 2019 10:07:00 -0400 coleenp 5103339: Strengthen NoSafepointVerifier
Fri, 09 Aug 2019 11:04:08 +0200 rehn 8226228: Make Threads_lock an always safepoint checked lock.
Wed, 31 Jul 2019 06:54:50 -0400 coleenp 8228630: Remove always true parameter to NoSafepointVerifier
Tue, 23 Jul 2019 13:56:41 -0400 coleenp 8228484: Remove NoAllocVerifier because nothing uses it
Wed, 19 Sep 2018 14:47:37 -0700 dlong Implement java.security.AccessController.doPrivileged in Java dlong-java-do-priv-branch
Mon, 24 Jun 2019 11:37:56 -0700 jcm 8191278: MappedByteBuffer bulk access memory failures are not handled gracefully
Mon, 24 Jun 2019 22:38:17 -0400 dcubed 8226699: [BACKOUT] JDK-8221734 Deoptimize with handshakes
Tue, 04 Jun 2019 12:44:53 -0700 kvn 8225019: Update JVMCI
Thu, 23 May 2019 10:13:29 +0200 rehn 8221734: Deoptimize with handshakes
Tue, 21 May 2019 10:34:57 +0200 rehn 8223306: Remove threads linked list (use ThreadsList's array in SA)
Fri, 10 May 2019 09:05:29 -0400 coleenp 8223626: move print() functions to cpp files
Mon, 06 May 2019 20:05:19 -0700 kvn 8223332: Update JVMCI
Wed, 01 May 2019 12:31:29 -0700 kvn 8220623: [JVMCI] Update JVMCI to support JVMCI based Compiler compiled into shared library
Wed, 24 Apr 2019 09:10:45 -0700 dlong 8219403: JVMCIRuntime::adjust_comp_level should be replaced
Fri, 26 Apr 2019 10:18:47 +0200 rehn 8222637: Obsolete NeedsDeoptSuspend
Thu, 25 Apr 2019 10:56:31 -0400 coleenp 8222811: Consolidate MutexLockerEx and MutexLocker
Wed, 17 Apr 2019 09:25:27 +0200 rehn 8218147: make_walkable asserts on multiple calls
Wed, 10 Apr 2019 17:31:31 -0400 coleenp 8222231: Clean up interfaceSupport.inline.hpp duplicated code
Wed, 03 Apr 2019 22:03:39 +0000 dholmes 8218483: Crash in "assert(_daemon_threads_count->get_value() > daemon_count) failed: thread count mismatch 5 : 5"
Tue, 02 Apr 2019 13:08:38 -0400 kbarrett 8221102: Allow GC threads to participate in threads claiming protocol
Tue, 26 Mar 2019 12:08:51 +0100 rehn 8220774: Add HandshakeALot diag option
Mon, 25 Mar 2019 00:57:03 -0400 dholmes 8221207: Redo JDK-8218446 - SuspendAtExit hangs
Thu, 21 Mar 2019 03:00:28 -0400 dholmes 8221208: Backout JDK-8218446
Wed, 20 Mar 2019 18:01:42 -0400 dholmes 8218446: SuspendAtExit hangs
Fri, 15 Mar 2019 16:00:18 -0400 coleenp 8220512: Deoptimize redefinition functions that have dirty ICs
Thu, 07 Mar 2019 08:38:16 +0100 thartmann 8163511: Allocation of compile task fails with assert: "Leaking compilation tasks?"
Fri, 15 Feb 2019 14:15:10 +0100 rehn 8203469: Faster safepoints
Tue, 05 Feb 2019 15:12:13 -0500 pchilanomate 8210832: Remove sneaky locking in class Monitor
Fri, 01 Feb 2019 16:03:16 +0100 shade 8218151: Simplify JavaThread::thread_state definition
Tue, 29 Jan 2019 14:09:38 -0500 dcubed 8217658: baseline_cleanups from Async Monitor Deflation project
Tue, 15 Jan 2019 16:40:31 -0500 dholmes 8213397: Stack dump should show more clearly when a thread is blocked on a class initialization monitor
Thu, 10 Jan 2019 15:13:51 -0500 coleenp 8216167: Update include guards to reflect correct directories
Fri, 04 Jan 2019 15:06:01 -0500 coleenp 8215731: Move forward class definitions out of globalDefinitions.hpp
Thu, 27 Dec 2018 21:17:11 -0500 dholmes 8214097: Rework thread initialization and teardown logic
Thu, 20 Dec 2018 10:41:45 +0100 eosterlund 8215500: ICRefillVerifierMark does not set the provided verfier as current
Tue, 11 Dec 2018 18:00:17 -0500 kbarrett 8215097: Do not create NonJavaThreads before BarrierSet
Fri, 07 Dec 2018 13:15:35 +0100 eosterlund 8214936: assert(_needs_refill == 0) failed: Forgot to handle a failed IC transition requiring IC stubs
Fri, 23 Nov 2018 11:07:54 +0100 rehn 8214181: safepoint header cleanup
Tue, 06 Nov 2018 16:04:50 -0800 dlong 8212605: Pure-Java implementation of AccessController.doPrivileged
Wed, 31 Oct 2018 08:09:45 +0100 rehn 8212933: Thread-SMR: requesting a VM operation whilst holding a ThreadsListHandle can cause deadlocks
Fri, 19 Oct 2018 09:39:29 +0200 stuefe 8212173: Thread._stack_base/_stack_size initialized too late for new threads
Fri, 05 Oct 2018 20:03:14 +0200 dnsimon 8208686: [AOT] JVMTI ResourceExhausted event repeated for same allocation
Fri, 14 Sep 2018 14:44:11 +0200 pliden 8210711: Remove unused offset getters in ThreadLocalAllocBuffer
Thu, 30 Aug 2018 17:03:46 -0400 kbarrett 8209975: Some GCThreadLocalData not initialized
Tue, 28 Aug 2018 16:04:54 -0400 kbarrett 8209976: Improve iteration over non-JavaThreads
Sat, 25 Aug 2018 11:10:21 -0400 coleenp 8209821: Make JVMTI GetClassLoaderClasses not walk CLDG
Thu, 23 Aug 2018 18:14:53 -0400 kbarrett 8209850: Allow NamedThreads to use GlobalCounter critical sections
Fri, 10 Aug 2018 09:36:01 -0400 coleenp 8164683: Solaris: JVM abuses thread preemption control
Mon, 02 Jul 2018 11:46:15 +0200 mdoerr 8206003: SafepointSynchronize with TLH: StoreStore barriers should be moved out of the loop
Wed, 27 Jun 2018 17:02:41 -0700 never 8205824: Update Graal
Mon, 25 Jun 2018 16:00:56 +0200 ghaug 8200720: Print additional information in thread dump (times, allocated bytes etc.)
Fri, 15 Jun 2018 00:49:54 -0700 jcbeyler 8203394: Implementation of JEP 331: Low-Overhead Heap Profiling
Tue, 15 May 2018 20:24:34 +0200 egahlin 8199712: Flight Recorder
Mon, 07 May 2018 16:12:07 +0200 stefank 8202649: Move the Parallel GC specific task creation functions out of Threads
Fri, 04 May 2018 11:41:35 +0200 stefank 8200729: Conditional compilation of GCs
Wed, 02 May 2018 16:47:40 -0400 dcubed 8191798: redo nested ThreadsListHandle to drop Threads_lock
Wed, 18 Apr 2018 11:19:32 +0200 mdoerr 8198756: Lazy allocation of compiler threads
Wed, 18 Apr 2018 09:25:51 +0200 rehn 8195099: Concurrent safe-memory-reclamation mechanism jdk-11+10
Thu, 12 Apr 2018 09:03:46 -0400 dcubed 8200374: Add ThreadsSMRSupport::verify_hazard_pointer_scanned() to verify threads_do().
Thu, 12 Apr 2018 08:25:56 +0200 pliden 8201318: Introduce GCThreadLocalData to abstract GC-specific data belonging to a thread
Thu, 12 Apr 2018 08:25:30 +0200 pliden 8201316: Move G1-related static members from JavaThread to G1BarrierSet
Fri, 02 Mar 2018 10:09:04 +0100 sjohanss 8198432: Remove Thread extension point
Fri, 16 Feb 2018 12:18:09 +0100 pliden 8197994: Move JavaThread::initialize_queues() logic to G1SATBCardTableLoggingModRefBS
Fri, 16 Feb 2018 12:18:09 +0100 pliden 8197993: Remove last use of JavaThread::flush_barrier_queues()
Wed, 03 Jan 2018 14:41:17 -0800 goetz 8194482: Fix SIGSEGV in print_threads_compiling. jdk-10+38
Wed, 06 Dec 2017 15:19:30 -0500 dcubed 8191789: migrate more Thread-SMR stuff from thread.[ch]pp -> threadSMR.[ch]pp
Thu, 30 Nov 2017 18:38:20 -0500 dcubed 8191787: move private inline functions from thread.inline.hpp -> thread.cpp
Wed, 22 Nov 2017 17:54:50 -0800 dcubed 8167108: inconsistent handling of SR_lock can lead to crashes
Thu, 31 Aug 2017 10:00:28 +0200 rehn 8189941: Implementation JEP 312: Thread-local handshake
Tue, 31 Oct 2017 11:55:09 -0400 coleenp 8189610: Reconcile jvm.h and all jvm_md.h between java.base and hotspot
Thu, 26 Oct 2017 05:59:15 -0700 jcm 6523512: has_special_runtime_exit_condition checks for is_deopt_suspend needlessly
Thu, 19 Oct 2017 11:59:52 +0200 ihse 8189608: Remove duplicated jni.h
Tue, 17 Oct 2017 18:54:03 +0200 rkennke 8185580: Refactor Threads::possibly_parallel_oops_do() to use Threads::parallel_java_threads_do()
Tue, 12 Sep 2017 19:03:39 +0200 erikj 8187443: Forest Consolidation: Move files to unified layout
less more (0) tip