Wed, 07 Sep 2011 12:21:23 -0400 |
tonyp |
7050392: G1: Introduce flag to generate a log of the G1 ergonomic decisions
|
Mon, 29 Aug 2011 10:13:06 -0700 |
johnc |
7080389: G1: refactor marking code in evacuation pause copy closures
|
Mon, 22 Aug 2011 12:30:06 -0700 |
ysr |
6810861: G1: support -XX:+{PrintClassHistogram,HeapDump}{Before,After}FullGC
|
Fri, 19 Aug 2011 09:30:59 +0200 |
brutisso |
6814390: G1: remove the concept of non-generational G1
|
Fri, 12 Aug 2011 11:31:06 -0400 |
tonyp |
7039627: G1: avoid BOT updates for survivor allocations and dirty survivor regions incrementally
|
Tue, 02 Aug 2011 12:13:13 -0700 |
johnc |
7069863: G1: SIGSEGV running SPECjbb2011 and -UseBiasedLocking
|
Mon, 01 Aug 2011 10:04:28 -0700 |
johnc |
7068240: G1: Long "parallel other time" and "ext root scanning" when running specific benchmark
|
Fri, 24 Jun 2011 12:38:49 -0400 |
tonyp |
7049999: G1: Make the G1PrintHeapRegions output consistent and complete
|
Tue, 21 Jun 2011 15:23:07 -0400 |
tonyp |
7046182: G1: remove unnecessary iterations over the collection set
|
Thu, 16 Jun 2011 15:51:57 -0400 |
tonyp |
6994322: Remove the is_tlab and is_noref / is_large_noref parameters from the CollectedHeap
|
Tue, 14 Jun 2011 11:01:10 -0700 |
johnc |
7004681: G1: Extend marking verification to Full GCs
|
Fri, 10 Jun 2011 13:16:40 -0400 |
tonyp |
7045330: G1: Simplify/fix the HeapRegionSeq class
|
Wed, 08 Jun 2011 15:31:51 -0400 |
tonyp |
7032531: G1: enhance GC logging to include more accurate eden / survivor size transitions
|
Tue, 17 May 2011 00:56:01 -0700 |
johnc |
7041440: G1: assert(obj->is_oop_or_null(true )) failed: Error #
|
Tue, 03 May 2011 10:30:34 -0700 |
jmasa |
7041789: 30% perf regression with c2/arm following 7017732
|
Thu, 12 May 2011 10:30:11 -0700 |
fparain |
7036199: Adding a notification to the implementation of GarbageCollectorMXBeans
|
Thu, 05 May 2011 09:15:52 -0400 |
tonyp |
7040450: G1: assert((_g1->evacuation_failed()) || (!_g1->obj_in_cs(obj))) failed: shouldn't still be in ...
|
Fri, 29 Apr 2011 14:59:04 -0400 |
tonyp |
7035144: G1: nightly failure: Non-dirty cards in region that should be dirty (failures still exist...)
|
Tue, 26 Apr 2011 21:17:24 -0700 |
ysr |
7039089: G1: changeset for 7037276 broke heap verification, and related cleanups
|
Thu, 21 Apr 2011 10:23:44 -0700 |
jmasa |
6946417: G1: Java VisualVM does not support G1 properly.
|
Tue, 19 Apr 2011 15:46:59 -0400 |
tonyp |
7011855: G1: non-product flag to artificially grow the heap
|
Wed, 30 Mar 2011 10:26:59 -0400 |
tonyp |
7023069: G1: Introduce symmetric locking in the slow allocation path
|
Tue, 29 Mar 2011 22:36:16 -0400 |
tonyp |
7029458: G1: Add newly-reclaimed regions to the beginning of the region free list, not the end
|
Thu, 17 Mar 2011 10:32:46 -0700 |
ysr |
6668573: CMS: reference processing crash if ParallelCMSThreads > ParallelGCThreads
|
Fri, 04 Mar 2011 17:13:19 -0500 |
tonyp |
7014923: G1: code cleanup
|
Mon, 28 Feb 2011 09:10:52 -0800 |
johnc |
7022200: G1: optimized build broken
|
Wed, 02 Feb 2011 10:41:20 -0800 |
johnc |
6923430: G1: assert(res != 0,"This should have worked.")
|
Tue, 25 Jan 2011 17:58:19 -0500 |
tonyp |
7014261: G1: RSet-related failures
|
Wed, 19 Jan 2011 19:30:42 -0500 |
tonyp |
6977804: G1: remove the zero-filling thread
|
Thu, 13 Jan 2011 17:19:21 -0800 |
johnc |
Merge
|
Thu, 13 Jan 2011 04:43:30 -0800 |
brutisso |
6941122: G1: UseLargePages does not work with G1 garbage collector
|
Wed, 12 Jan 2011 16:34:25 -0500 |
tonyp |
6994297: G1: do first-level slow-path allocations with a CAS
|
Wed, 12 Jan 2011 13:06:00 -0500 |
tonyp |
7007068: G1: refine the BOT during evac failure handling
|
Mon, 10 Jan 2011 17:14:53 -0500 |
kamg |
6458402: 3 jvmti tests fail with CMS and +ExplicitGCInvokesConcurrent
|
Sun, 19 Dec 2010 20:57:16 -0500 |
tonyp |
6896624: G1: hotspot:::gc and hotspot:::mem-pool-gc probes are not fired
|
Fri, 17 Dec 2010 23:41:31 -0800 |
ysr |
6807801: CMS: could save/restore fewer header words during scavenge
|
Fri, 17 Dec 2010 11:26:53 -0800 |
johnc |
7006113: G1: Initialize ReferenceProcessor::_is_alive_non_header field
|
Tue, 14 Dec 2010 16:19:44 -0500 |
tonyp |
7000559: G1: assertion failure !outer || (full_collections_started == _full_collections_completed + 1)
|
Thu, 09 Dec 2010 09:22:57 -0800 |
ysr |
7005259: CMS: BubbleUpRef asserts referent(obj)->is_oop() failed: Enqueued a bad referent
|
Tue, 07 Dec 2010 16:47:42 -0500 |
tonyp |
6994056: G1: when GC locker is active, extend the Eden instead of allocating into the old gen
|
Thu, 02 Dec 2010 13:20:39 -0500 |
tonyp |
7003860: G1: assert(_cur_alloc_region == NULL || !expect_null_cur_alloc_region) fails
|
Wed, 01 Dec 2010 17:34:02 -0800 |
johnc |
6983204: G1: Nightly test nsk/regression/b4958615 failing with +ExplicitGCInvokesConcurrent
|
Tue, 24 Aug 2010 17:24:33 -0400 |
tonyp |
6974966: G1: unnecessary direct-to-old allocations
|
Tue, 23 Nov 2010 13:22:55 -0800 |
stefank |
6989984: Use standard include model for Hospot
|
Tue, 16 Nov 2010 14:07:33 -0800 |
johnc |
6978187: G1: assert(ParallelGCThreads> 1 || n_yielded() == _hrrs->occupied()) strikes again
|
Thu, 14 Oct 2010 10:38:14 -0400 |
tonyp |
6990359: G1: don't push a stolen entry on the taskqueue, deal with it directly
|
Tue, 12 Oct 2010 11:29:45 -0700 |
jcoomes |
6989448: G1: refactor and simplify G1ParScanThreadState
|
Tue, 12 Oct 2010 09:36:48 -0700 |
johnc |
6971296: G1: simplify G1RemSet class hierarchy
|
Fri, 01 Oct 2010 18:23:16 -0700 |
johnc |
6983311: G1: LoopTest hangs when run with -XX:+ExplicitInvokesConcurrent
|
Mon, 20 Sep 2010 14:38:38 -0700 |
jmasa |
6984287: Regularize how GC parallel workers are specified.
|
Wed, 25 Aug 2010 14:39:55 -0700 |
jcoomes |
6978300: G1: debug builds crash if ParallelGCThreads==0
|
Tue, 17 Aug 2010 14:40:00 -0400 |
tonyp |
6975964: G1: print out a more descriptive message for evacuation failure when +PrintGCDetails is set
|
Tue, 17 Aug 2010 14:40:00 -0400 |
tonyp |
6974928: G1: sometimes humongous objects are allocated in young regions
|
Tue, 17 Aug 2010 14:40:00 -0400 |
tonyp |
6959014: G1: assert(minimum_desired_capacity <= maximum_desired_capacity) failed: sanity check
|
Mon, 09 Aug 2010 05:41:05 -0700 |
jcoomes |
6966222: G1: simplify TaskQueue overflow handling
|
Wed, 04 Aug 2010 13:03:23 -0400 |
tonyp |
6963209: G1: remove the concept of abandoned pauses
|
Mon, 02 Aug 2010 12:51:43 -0700 |
johnc |
6814437: G1: remove the _new_refs array
|
Mon, 19 Jul 2010 11:06:34 -0700 |
johnc |
6956639: G1: assert(cached_ptr != card_ptr) failed: shouldn't be, concurrentG1Refine.cpp:307
|
Mon, 28 Jun 2010 14:13:17 -0400 |
tonyp |
6944166: G1: explicit GCs are not always handled correctly
|
Thu, 22 Apr 2010 15:20:16 -0400 |
tonyp |
6946048: G1: improvements to +PrintGCDetails output
|
Wed, 02 Jun 2010 22:45:42 -0700 |
jrose |
Merge
|
Thu, 27 May 2010 18:01:56 -0700 |
kvn |
6916623: Align object to 16 bytes to use Compressed Oops with java heap up to 64Gb
|
Thu, 27 May 2010 19:08:38 -0700 |
trims |
6941466: Oracle rebranding changes for Hotspot repositories
|
Tue, 18 May 2010 11:02:18 -0700 |
jcoomes |
6951319: enable solaris builds using Sun Studio 12 update 1
|
Fri, 14 May 2010 10:28:46 -0700 |
apetrusenko |
6921317: (partial) G1: assert(top() == bottom() || zfs == Allocated,"Region must be empty, or we must be setting it to
|
Sun, 11 Oct 2009 16:19:25 -0700 |
jcoomes |
6888953: some calls to function-like macros are missing semicolons
|
Thu, 22 Apr 2010 10:02:38 -0700 |
johnc |
6819061: G1: eliminate serial Other times that are proportional to the collection set length
|
Fri, 16 Apr 2010 08:48:16 -0700 |
apetrusenko |
6942253: G1: replace G1ParallelGCAllocBufferSize with YoungPLABSize and OldPLABSize
|
Thu, 15 Apr 2010 18:45:30 -0400 |
tonyp |
6939027: G1: assertion failure during the concurrent phase of cleanup
|
Thu, 15 Apr 2010 15:52:55 -0700 |
johnc |
6943926: G1: Integer overflow during heap region verification
|
Tue, 30 Mar 2010 15:43:03 -0400 |
tonyp |
6937142: G1: improvements to debugging output (S-M)
|
Tue, 13 Apr 2010 13:52:10 -0700 |
jmasa |
6858496: Clear all SoftReferences before an out-of-memory due to GC overhead limit.
|
Wed, 07 Apr 2010 11:43:53 -0700 |
johnc |
6940894: G1: assert(new_obj != 0 || ... "should be forwarded") for compaction tests
|
Tue, 06 Apr 2010 10:59:45 -0400 |
tonyp |
6909756: G1: guarantee(G1CollectedHeap::heap()->mark_in_progress(),"Precondition.")
|
Thu, 11 Mar 2010 11:44:43 -0800 |
johnc |
6755988: G1: assert(new_obj != 0 || ... "should be forwarded")
|
Tue, 23 Feb 2010 23:13:23 -0500 |
tonyp |
6928059: G1: command line parameter renaming
|
Thu, 11 Feb 2010 15:52:19 -0800 |
iveresov |
6923991: G1: improve scalability of RSet scanning
|
Mon, 01 Feb 2010 17:29:01 -0800 |
ysr |
6904516: More object array barrier fixes, following up on 6906727
|
Wed, 13 Jan 2010 15:26:39 -0800 |
ysr |
6896647: card marks can be deferred too long
|
Wed, 16 Dec 2009 15:12:51 -0800 |
iveresov |
6862387: tune concurrent refinement further
|
Fri, 04 Dec 2009 07:44:35 -0500 |
tonyp |
6880903: G1: G1 reports incorrect Runtime.maxMemory()
|
Fri, 20 Nov 2009 14:47:01 -0500 |
tonyp |
6815790: G1: Missing MemoryPoolMXBeans with -XX:+UseG1GC
|
Thu, 19 Nov 2009 13:43:25 -0800 |
ysr |
6902303: G1: ScavengeALot should cause an incremental, rather than a full, collection
|
Tue, 27 Oct 2009 02:42:24 -0700 |
apetrusenko |
6870843: G1: G1 GC memory leak
|
Wed, 30 Sep 2009 14:50:51 -0400 |
tonyp |
6890137: G1: revamp reachable object dump
|
Fri, 02 Oct 2009 16:20:42 -0400 |
tonyp |
6882730: G1: parallel heap verification messes up region dump
|
Fri, 02 Oct 2009 16:12:07 -0400 |
tonyp |
6885041: G1: inconsistent thread dump
|
Wed, 23 Sep 2009 23:56:15 -0700 |
jrose |
Merge
|
Tue, 15 Sep 2009 21:53:47 -0700 |
jrose |
6863023: need non-perm oops in code cache for JSR 292
|
Thu, 30 Jul 2009 16:22:58 -0400 |
tonyp |
6819085: G1: use larger and/or user settable region size
|
Wed, 02 Sep 2009 00:04:29 -0700 |
ysr |
4957990: Perm heap bloat in JVM
|
Mon, 31 Aug 2009 05:27:29 -0700 |
apetrusenko |
6841313: G1: dirty cards of survivor regions in parallel
|
Wed, 19 Aug 2009 12:53:25 -0400 |
tonyp |
6871111: G1: remove the concurrent overhead tracker
|
Tue, 04 Aug 2009 16:00:17 -0700 |
johnc |
6819077: G1: first GC thread coming late into the GC.
|
Mon, 03 Aug 2009 12:59:30 -0700 |
johnc |
6865703: G1: Parallelize hot card cache cleanup
|
Thu, 30 Jul 2009 14:50:58 -0400 |
tonyp |
6866591: G1: print update buffer processing stats more often
|
Wed, 29 Jul 2009 11:01:26 -0400 |
tonyp |
6864886: G1: rename -XX parameters related to update buffers
|
Wed, 22 Jul 2009 18:25:00 -0700 |
ysr |
6863216: Clean up debugging debris inadvertently pushed with 6700789
|
Wed, 22 Jul 2009 02:46:55 -0700 |
apetrusenko |
6862661: G1: _gc_alloc_region_counts is not updated properly after 6604422
|
Wed, 15 Jul 2009 12:22:59 -0400 |
tonyp |
6859911: G1: assert(Heap_lock->owner() = NULL, "Should be owned on this thread's behalf")
|
Tue, 14 Jul 2009 15:40:39 -0700 |
ysr |
6700789: G1: Enable use of compressed oops with G1 heaps
|
Tue, 07 Jul 2009 14:23:00 -0400 |
tonyp |
6855834: G1: minimize the output when -XX:+PrintHeapAtGC is set
|
Fri, 12 Jun 2009 16:20:16 -0400 |
tonyp |
6850846: G1: extend G1 marking verification
|
Thu, 11 Jun 2009 17:19:33 -0700 |
johnc |
6843694: G1: assert(index < _vs.committed_size(),"bad index"), g1BlockOffsetTable.inline.hpp:55
|
Tue, 19 May 2009 04:05:31 -0700 |
apetrusenko |
6819065: G1: eliminate high serial card table clearing time
|
Mon, 11 May 2009 16:30:56 -0700 |
iveresov |
6484957: G1: parallel concurrent refinement
|
Thu, 30 Apr 2009 15:07:53 -0700 |
johnc |
6490395: G1: Tidy up command line flags.
|
Thu, 26 Mar 2009 08:51:32 -0700 |
iveresov |
6822263: G1: JVMTI heap iteration fails
|
Wed, 25 Mar 2009 13:10:54 -0700 |
apetrusenko |
6543938: G1: remove the concept of popularity
|
Thu, 19 Mar 2009 09:13:24 -0700 |
kvn |
Merge
|
Thu, 12 Mar 2009 10:37:46 -0700 |
kvn |
6791178: Specialize for zero as the compressed oop vm heap base
|
Wed, 18 Mar 2009 11:37:48 -0400 |
tonyp |
Merge
|
Mon, 16 Mar 2009 08:01:32 -0700 |
iveresov |
6817419: G1: Enable extensive verification for humongous regions
|
Sun, 15 Mar 2009 22:03:38 -0400 |
tonyp |
6604422: G1: re-use half-promoted regions
|
Thu, 12 Mar 2009 18:16:36 -0700 |
trims |
Merge
|
Tue, 10 Mar 2009 00:47:05 -0700 |
apetrusenko |
6760309: G1: update remembered sets during Full GCs
|
Mon, 09 Mar 2009 11:32:57 -0400 |
tonyp |
Merge
|
Sat, 07 Mar 2009 11:07:37 -0500 |
tonyp |
6814467: G1: small fixes related to concurrent marking verboseness
|
Sat, 07 Mar 2009 11:07:37 -0500 |
tonyp |
6812428: G1: Error: assert(ret || obj_in_cs(obj),"sanity")
|
Fri, 06 Mar 2009 13:50:14 -0800 |
iveresov |
6720309: G1: don't synchronously update RSet during evacuation pauses
|