hotspot/src/share/vm/gc/g1/g1ConcurrentMark.cpp
Mon, 28 Aug 2017 13:31:20 +0200 eosterlund 8186476: Generalize Atomic::add with templates
Wed, 23 Aug 2017 14:52:55 -0400 coleenp 8160399: is_oop_or_null involves undefined behavior
Mon, 14 Aug 2017 14:32:17 -0400 jiangli 8179302: Pre-resolve constant pool string entries and cache resolved_reference arrays in CDS archive.
Thu, 10 Aug 2017 18:09:19 -0700 sangheki 8173335: Improve logging for j.l.ref.reference processing
Fri, 04 Aug 2017 14:28:57 +0200 tschatzl 8184348: Merge G1ConcurrentMark::par_mark() and G1ConcurrentMark::grayRoot()
Fri, 04 Aug 2017 14:24:11 +0200 tschatzl 8184347: Move G1CMBitMap and support classes into their own files
Fri, 04 Aug 2017 14:15:42 +0200 tschatzl 8184346: Clean up G1CMBitmap
Fri, 21 Jul 2017 21:01:59 -0400 kbarrett 8182169: ArrayAllocator should take MEMFLAGS as regular parameter
Wed, 05 Jul 2017 11:33:17 +0200 stefank 8183552: Move align functions to align.hpp
Tue, 04 Jul 2017 15:58:10 +0200 stefank 8178499: Remove _ptr_ and _size_ infixes from align functions
Wed, 12 Apr 2017 17:53:18 +0200 stefank 8178489: Make align functions more type safe and consistent
Wed, 28 Jun 2017 12:11:48 +0200 tschatzl 8183002: Remove unused concurrent parameter in HeapRegionManager::par_iterate
Sat, 27 May 2017 09:21:01 -0400 coleenp 8174749: Use hash table/oops for MemberName table
Tue, 09 May 2017 13:50:06 -0400 aharlap 8065402: G1 does not expand marking stack when mark stack overflow happens during concurrent marking
Mon, 01 May 2017 10:50:38 -0400 aharlap 8178542: G1: VM hangs during shutdown due to mark stack overflow
Fri, 24 Mar 2017 10:27:04 +0100 sjohanss 8171238: Unify cleanup code used in G1 Remark and Full GC marking
Wed, 15 Mar 2017 11:44:46 +0100 tschatzl 8168467: Use TaskEntry as task mark queue elements
Thu, 09 Mar 2017 10:48:44 +0100 aharlap 8165674: G1CMMarkStack::out_of_memory possibly redundant
Thu, 23 Feb 2017 10:19:05 +0100 tschatzl 8162104: Use in_cset() instead of obj_in_cs()
Thu, 24 Nov 2016 11:27:57 +0100 tschatzl 8057003: Large reference arrays cause extremely long synchronization times
Mon, 19 Sep 2016 22:55:26 +0200 tschatzl 8166207: Use of Copy::conjoint_oops_atomic in global mark stack causes crashes on arm64
Thu, 15 Sep 2016 16:44:19 +0200 tschatzl 8159422: Very high Concurrent Mark mark stack contention
Tue, 13 Sep 2016 11:32:45 +0200 tschatzl 8164948: Initializing stores of HeapRegions are not ordered with regards to their use in G1ConcurrentMark
Wed, 07 Sep 2016 09:20:10 +0200 tschatzl 8165292: The gc+task logging is repeated a lot, decreasing the usefulness of -Xlog:gc*=info
Sun, 21 Aug 2016 20:56:37 -0400 dholmes 8157907: Incorrect inclusion of atomic.hpp instead of atomic.inline.hpp
Wed, 08 Jun 2016 14:11:51 -0700 jmasa 8159073: : Error handling incomplete when creating GC threads lazily
Tue, 26 Jul 2016 11:04:20 +0200 tschatzl 8161993: G1 crashes if active_processor_count changes during startup
Tue, 19 Jul 2016 10:31:41 +0200 tschatzl 8034842: Parallelize the Free CSet phase in G1
Fri, 15 Jul 2016 13:33:44 +0200 tschatzl 8160897: Concurrent mark mark stack memory allocation leaks memory
Thu, 19 May 2016 10:48:28 -0400 jprovino 8153582: Logging of ConcGCThreads is done too early
less more (0) -50 -30 tip