Mon, 02 May 2016 12:07:58 -0400 |
kbarrett |
8155524: HotCardCache shouldn't be part of ConcurrentG1Refine
|
file |
diff |
annotate
|
Mon, 02 May 2016 17:45:19 +0200 |
tschatzl |
8154955: Negative Other Time in gc logs due to 'Wait for Root Region Scan' not included
|
file |
diff |
annotate
|
Mon, 02 May 2016 10:24:41 +0200 |
tschatzl |
8153507: Improve Card Table Clear Task
|
file |
diff |
annotate
|
Fri, 29 Apr 2016 02:13:40 +0300 |
vlivanov |
Merge
|
file |
diff |
annotate
|
Tue, 26 Apr 2016 10:28:51 +0200 |
rbackman |
8151956: Support non-continuous CodeBlobs in HotSpot
|
file |
diff |
annotate
|
Wed, 27 Apr 2016 16:02:02 +0200 |
sjohanss |
8155082: Refactor mutator region restriction
|
file |
diff |
annotate
|
Tue, 26 Apr 2016 10:23:08 +0200 |
tonyp |
8151556: Use the PreservedMarks* classes for the G1 preserved mark stacks
|
file |
diff |
annotate
|
Tue, 19 Apr 2016 14:53:33 +0200 |
mgerdin |
8154752: Cleanup initialization of G1Policy
|
file |
diff |
annotate
|
Thu, 21 Apr 2016 10:19:00 +0200 |
mgerdin |
8154452: Deferred cleanups after split of G1CollectorPolicy code
|
file |
diff |
annotate
|
Mon, 18 Apr 2016 16:51:14 +0200 |
tschatzl |
8153503: Move remset scan iteration claim to remset local data structure
|
file |
diff |
annotate
|
Fri, 18 Mar 2016 15:20:43 +0100 |
mgerdin |
8154154: Separate G1 specific policy code from the CollectorPolicy class hierarchy
|
file |
diff |
annotate
|
Thu, 14 Apr 2016 08:30:37 +0200 |
sjohanss |
8153745: Avoid spawning G1ParPreserveCMReferentsTask when there is no work to be done
|
file |
diff |
annotate
|
Wed, 13 Apr 2016 17:00:54 -0400 |
drwhite |
8152905: hs_err file is missing gc threads
|
file |
diff |
annotate
|
Mon, 11 Apr 2016 09:49:10 +0200 |
mgerdin |
8153843: G1CardLiveDataHelper incorrectly sets next_live_bytes on dead humongous regions
|
file |
diff |
annotate
|
Tue, 12 Apr 2016 14:03:31 +0200 |
mgerdin |
8153834: G1 Card table verification fails due to concurrent region cleanup
|
file |
diff |
annotate
|
Tue, 12 Apr 2016 07:17:44 +0200 |
stefank |
8152491: Convert TracePageSizes to use UL
|
file |
diff |
annotate
|
Wed, 06 Apr 2016 13:41:59 +0200 |
tschatzl |
8151386: Extract card live data out of G1ConcurrentMark
|
file |
diff |
annotate
|
Mon, 04 Apr 2016 12:57:48 -0400 |
jprovino |
8132524: Missing includes to resourceArea.hpp
|
file |
diff |
annotate
|
Mon, 04 Apr 2016 09:15:15 +0200 |
stefank |
8152632: Rename LogHandle(...) to Log(...)
|
file |
diff |
annotate
|
Thu, 31 Mar 2016 17:05:29 +0200 |
brutisso |
8152952: Allow G1 phase logging to use individual number of threads
|
file |
diff |
annotate
|
Thu, 24 Mar 2016 10:40:23 +0100 |
tschatzl |
8152400: Enabling TASK_STATS_ONLY filters out just enabled messages anyway
|
file |
diff |
annotate
|
Mon, 07 Mar 2016 11:28:06 -0800 |
jmasa |
8149343: assert(rp->num_q() == no_of_gc_workers) failed: sanity
|
file |
diff |
annotate
|
Fri, 18 Mar 2016 10:51:29 +0100 |
brutisso |
8148759: G1AllocRegion::_count inconsistently used if more than one context is active
|
file |
diff |
annotate
|
Fri, 18 Mar 2016 11:42:32 +0100 |
stefank |
Merge
|
file |
diff |
annotate
|
Fri, 11 Mar 2016 11:22:56 +0100 |
mgerdin |
8151808: Factor G1 heap sizing code out of the G1CollectorPolicy
|
file |
diff |
annotate
|
Fri, 18 Mar 2016 09:01:51 +0100 |
stefank |
8152104: G1 StringTable cleaning incorrectly logs with the stringdedup tag
|
file |
diff |
annotate
|
Fri, 18 Mar 2016 03:46:02 +0100 |
stefank |
Merge
|
file |
diff |
annotate
|
Thu, 17 Mar 2016 11:18:52 -0700 |
sangheki |
8151085: Change G1 concurrent timer and tracer measuring time
|
file |
diff |
annotate
|
Thu, 17 Mar 2016 21:01:59 +0100 |
stefank |
8027423: Parallel compact GC class unloading measurement includes symbol and string table time
|
file |
diff |
annotate
|
Wed, 16 Mar 2016 16:42:30 +0100 |
tschatzl |
Merge
|
file |
diff |
annotate
|
Wed, 16 Mar 2016 13:38:54 +0100 |
brutisso |
8151336: Root region scanning should be cancelled and disabled when the ConcurrentMarkThread::run_service() exits
|
file |
diff |
annotate
|
Wed, 16 Mar 2016 12:21:18 +0100 |
tschatzl |
8151126: Clean up duplicate code for clearing the mark bitmaps
|
file |
diff |
annotate
|
Mon, 14 Mar 2016 09:11:21 +0100 |
sjohanss |
8151696: Print all regions on trace level to get same behavior as old PrintHeapAtGCExtended
|
file |
diff |
annotate
|
Fri, 11 Mar 2016 12:17:35 +0100 |
brutisso |
Merge
|
file |
diff |
annotate
|
Fri, 11 Mar 2016 10:18:11 +0100 |
mgerdin |
8151633: Don't keep copies of the survivor lists and counts in the G1CollectorPolicy
|
file |
diff |
annotate
|
Fri, 11 Mar 2016 11:34:22 +0100 |
brutisso |
8151605: Change warning() to log_warning(gc) in the GC code
|
file |
diff |
annotate
|
Mon, 07 Mar 2016 17:23:59 +0100 |
mgerdin |
8151178: Move the collection set out of the G1 collector policy
|
file |
diff |
annotate
|
Mon, 07 Mar 2016 02:11:47 -0800 |
sangheki |
8149834: gc/shared/gcTimer.cpp:88 assert(_is_concurrent_phase_active) failed: A concurrent phase is not active
|
file |
diff |
annotate
|
Wed, 02 Mar 2016 15:57:48 +0100 |
tschatzl |
8141141: Young and Old gen PLAB stats are similar in output with -XX:+PrintPLAB
|
file |
diff |
annotate
|
Wed, 02 Mar 2016 15:55:47 +0100 |
tschatzl |
8147121: Evacuation failure allocation statistics added too late
|
file |
diff |
annotate
|
Sat, 27 Feb 2016 00:07:03 +0000 |
jprovino |
Merge
|
file |
diff |
annotate
|
Fri, 26 Feb 2016 14:02:39 -0500 |
jprovino |
8139651: ConcurrentG1Refine uses ints for many of its members that should be unsigned types
|
file |
diff |
annotate
|
Fri, 26 Feb 2016 17:55:05 +0100 |
tschatzl |
Merge
|
file |
diff |
annotate
|
Thu, 25 Feb 2016 11:20:03 +0100 |
mgerdin |
8150390: Move rs length sampling data to the sampling thread
|
file |
diff |
annotate
|
Fri, 26 Feb 2016 13:02:30 +0100 |
tschatzl |
8150630: Add logging for ParScanThreadState merge phase
|
file |
diff |
annotate
|
Fri, 26 Feb 2016 13:02:30 +0100 |
tschatzl |
8076463: Add logging for the preserve CM referents task
|
file |
diff |
annotate
|
Tue, 23 Feb 2016 09:52:46 +0100 |
brutisso |
8150367: Add back information about the number of GC workers
|
file |
diff |
annotate
|
Thu, 04 Feb 2016 08:22:26 +0100 |
mgerdin |
8149013: Remove unused and dead code from G1CollectorPolicy
|
file |
diff |
annotate
|
Thu, 11 Feb 2016 16:49:12 +0100 |
david |
8149648: Add number of regions to the G1HeapSummary event
|
file |
diff |
annotate
|
Thu, 11 Feb 2016 08:55:36 +0100 |
brutisso |
8149541: Use log_error() instead of log_info() when verification reports a problem
|
file |
diff |
annotate
|
Wed, 10 Feb 2016 12:56:55 +0100 |
brutisso |
8148992: VM can hang on exit if root region scanning is initiated but not executed
|
file |
diff |
annotate
|
Fri, 05 Feb 2016 16:03:56 +0100 |
ehelin |
8148973: Rename g1/concurrentMark.{hpp,cpp,inline.hpp} to g1/g1ConcurrentMark.{hpp,cpp,inline.hpp}
|
file |
diff |
annotate
|
Tue, 02 Feb 2016 12:13:05 +0100 |
brutisso |
8148736: Let the G1 heap transition log regions instead of bytes
|
file |
diff |
annotate
|
Tue, 02 Feb 2016 10:50:08 +0100 |
brutisso |
8148734: G1: Make G1GCPhaseTimes keep track of the start GC time
|
file |
diff |
annotate
|
Mon, 01 Feb 2016 22:11:16 +0100 |
pliden |
8147918: Rename develop_log_is_enabled() to log_develop_is_enabled()
|
file |
diff |
annotate
|
Mon, 18 Jan 2016 10:25:41 +0100 |
goetz |
8146395: Add inline qualifier in oop.hpp and fix inlining in gc files
|
file |
diff |
annotate
|
Tue, 26 Jan 2016 15:28:31 +0100 |
david |
8147814: Move verification code out of g1collectedheap
|
file |
diff |
annotate
|
Tue, 19 Jan 2016 09:39:28 +0100 |
asiebenborn |
8147611: G1 - Missing memory barrier in start_cset_region_for_worker
|
file |
diff |
annotate
|
Fri, 15 Jan 2016 10:34:52 -0800 |
poonam |
8145442: Add the facility to verify remembered sets for G1
|
file |
diff |
annotate
|
Thu, 14 Jan 2016 13:26:19 +0100 |
david |
8146690: Make all classes in GC follow the naming convention.
|
file |
diff |
annotate
|
Fri, 08 Jan 2016 15:41:44 -0500 |
aharlap |
8145037: Clean up FreeIdSet usage
|
file |
diff |
annotate
|
Thu, 07 Jan 2016 16:25:53 +0100 |
david |
8146399: Refactor the BlockOffsetTable classes.
|
file |
diff |
annotate
|
Tue, 22 Dec 2015 11:03:37 +0100 |
tschatzl |
8145774: Move scrubbing setup code away out of ConcurrentMark
|
file |
diff |
annotate
|
Tue, 22 Dec 2015 11:02:04 +0100 |
tschatzl |
8145672: Remove dependency of G1FromCardCache to HeapRegionRemSet
|
file |
diff |
annotate
|
Fri, 18 Dec 2015 08:17:30 -0800 |
sangheki |
8068394: Trace event for concurrent GC phases
|
file |
diff |
annotate
|
Tue, 15 Dec 2015 09:58:29 +0100 |
brutisso |
8145303: Clean up the units for log_gc_footer
|
file |
diff |
annotate
|
Mon, 14 Dec 2015 13:47:35 +0100 |
david |
8145301: Improve and unify the printout format for the g1HRPrinter.
|
file |
diff |
annotate
|
Fri, 11 Dec 2015 13:48:52 +0100 |
david |
8144996: Replace the HeapRegionSetCount class with an uint
|
file |
diff |
annotate
|
Thu, 10 Dec 2015 14:57:55 +0100 |
brutisso |
8145092: Use Unified Logging for the GC logging
|
file |
diff |
annotate
|
Wed, 09 Dec 2015 14:49:26 +0100 |
david |
8144837: Improve the printout of heap regions in hs_err dump files.
|
file |
diff |
annotate
|
Tue, 08 Dec 2015 20:04:03 +0100 |
mgronlun |
8140485: Class load and creation cleanup
|
file |
diff |
annotate
|
Fri, 04 Dec 2015 09:36:16 -0800 |
mikael |
8144605: Invalid format specifier when printing in_cset_state_t
|
file |
diff |
annotate
|
Thu, 26 Nov 2015 13:13:03 +0100 |
sjohanss |
8143251: HeapRetentionTest.java Test is failing on jdk9/dev
|
file |
diff |
annotate
|
Wed, 29 Apr 2015 13:17:46 +0200 |
ehelin |
8142402: G1 should not redirty cards in free regions
|
file |
diff |
annotate
|
Thu, 26 Nov 2015 13:45:59 +0100 |
ehelin |
8144076: Move evac failure handling and reference processing to post_evacuate_collection_set
|
file |
diff |
annotate
|
Thu, 26 Nov 2015 13:43:10 +0100 |
ehelin |
8144075: Move prepare_for_oops_into_collection_set_do into pre_evacuate_collection_set
|
file |
diff |
annotate
|
Thu, 26 Nov 2015 09:50:22 +0100 |
ehelin |
8142404: Parallelize the restoring of preserved marks
|
file |
diff |
annotate
|
Mon, 19 Oct 2015 16:33:12 +0200 |
ehelin |
8139892: Allow G1CollectorPolicy to specify if reference processing should be enabled
|
file |
diff |
annotate
|
Wed, 25 Nov 2015 19:27:38 +0000 |
tschatzl |
Merge
|
file |
diff |
annotate
|
Wed, 25 Nov 2015 17:32:44 +0000 |
ehelin |
Merge
|
file |
diff |
annotate
|
Tue, 24 Nov 2015 15:46:45 +0100 |
ehelin |
8142495: Move G1ParEvacuateFollowersClosure to header file
|
file |
diff |
annotate
|
Wed, 25 Nov 2015 13:52:26 +0000 |
tschatzl |
Merge
|
file |
diff |
annotate
|
Tue, 24 Nov 2015 10:22:36 +0100 |
tschatzl |
8136681: Factor out IHOP calculation from G1CollectorPolicy
|
file |
diff |
annotate
|
Tue, 24 Nov 2015 14:03:42 +0100 |
david |
8143587: G1 crashes with humongous object of size that almost fills a heap region
|
file |
diff |
annotate
|
Fri, 20 Nov 2015 17:32:02 +0100 |
david |
8138681: Runtime.getFreeMemory() reports wrong value after humongous allocation.
|
file |
diff |
annotate
|
Thu, 19 Nov 2015 12:43:08 -0500 |
drwhite |
8143252: Clean up G1CollectedHeap interface
|
file |
diff |
annotate
|
Wed, 18 Nov 2015 11:47:55 -0500 |
coleenp |
8141570: Fix Zero interpreter build for --disable-precompiled-headers
|
file |
diff |
annotate
|
Fri, 13 Nov 2015 12:36:17 +0000 |
tschatzl |
Merge
|
file |
diff |
annotate
|
Fri, 13 Nov 2015 09:28:53 +0100 |
sjohanss |
8139424: SIGSEGV, Problematic frame: # V [libjvm.so+0xd0c0cc] void InstanceKlass::oop_oop_iterate_oop_maps_specialized<true,oopDesc*,MarkAndPushClosure>
|
file |
diff |
annotate
|
Thu, 12 Nov 2015 09:52:04 -0800 |
sangheki |
8134631: G1DummyRegionsPerGC fires assert of assert(words <= filler_array_max_size()) failed: too big for a single object
|
file |
diff |
annotate
|
Tue, 10 Nov 2015 09:29:40 +0100 |
tschatzl |
8140585: PLAB statistics are flushed too late
|
file |
diff |
annotate
|
Mon, 09 Nov 2015 11:26:15 +0100 |
david |
8141434: G1CollectedHeap::into_cset_dirty_card_queue_set should be moved to G1RemSet
|
file |
diff |
annotate
|
Mon, 09 Nov 2015 09:19:39 +0100 |
david |
8139867: Change how startsHumongous and continuesHumongous regions work in G1.
|
file |
diff |
annotate
|
Wed, 04 Nov 2015 18:10:18 +0000 |
tschatzl |
Merge
|
file |
diff |
annotate
|
Wed, 04 Nov 2015 16:42:11 +0100 |
mgerdin |
8141422: G1 eager reclaim card dirtying may dirty outside of allocated objects
|
file |
diff |
annotate
|
Wed, 04 Nov 2015 17:36:29 +0100 |
tschatzl |
8141134: Remove unnecessary pragma warning(disable:4355) from GC code
|
file |
diff |
annotate
|
Sat, 31 Oct 2015 15:27:48 +0100 |
ehelin |
8140509: Add note_gc_start to G1CollectorPolicy
|
file |
diff |
annotate
|
Fri, 30 Oct 2015 10:15:06 +0100 |
ehelin |
8140508: Add utility method for logging phases to G1CollectorPolicy
|
file |
diff |
annotate
|
Wed, 28 Oct 2015 15:03:40 +0100 |
coleenp |
Merge
|
file |
diff |
annotate
|
Wed, 28 Oct 2015 09:47:23 -0400 |
coleenp |
8139203: Consistent naming for klass type predicates
|
file |
diff |
annotate
|
Wed, 14 Oct 2015 14:51:10 +0200 |
mgerdin |
8139149: Split G1 evacuate_collection_set into multiple steps
|
file |
diff |
annotate
|
Mon, 26 Oct 2015 13:11:36 -0400 |
coleenp |
8139163: InstanceKlass::cast passes through NULL
|
file |
diff |
annotate
|
Wed, 21 Oct 2015 13:46:25 +0000 |
ecaspole |
Merge
|
file |
diff |
annotate
|
Tue, 13 Oct 2015 10:06:46 +0200 |
stefank |
8058563: InstanceKlass::_dependencies list isn't cleared from empty nmethodBucket entries
|
file |
diff |
annotate
|
Tue, 20 Oct 2015 22:35:46 +0000 |
ecaspole |
Merge
|
file |
diff |
annotate
|
Tue, 20 Oct 2015 11:17:19 -0400 |
jprovino |
Merge
|
file |
diff |
annotate
|
Sat, 17 Oct 2015 19:40:30 -0400 |
dlong |
Merge
|
file |
diff |
annotate
|
Thu, 08 Oct 2015 12:49:30 -1000 |
twisti |
8136421: JEP 243: Java-Level JVM Compiler Interface
|
file |
diff |
annotate
|
Tue, 20 Oct 2015 14:01:49 -0400 |
ecaspole |
8060017: G1: Report heap sizing time
|
file |
diff |
annotate
|
Wed, 14 Oct 2015 14:50:43 +0200 |
mgerdin |
8138762: Refactor setup of evacuation closures in G1
|
file |
diff |
annotate
|
Tue, 13 Oct 2015 14:49:13 +0200 |
tschatzl |
8069330: Adjustment of concurrent refinement thresholds does not take hot card cache into account
|
file |
diff |
annotate
|
Tue, 13 Oct 2015 08:37:44 +0200 |
david |
8139427: Break out YoungList to own class.
|
file |
diff |
annotate
|
Fri, 09 Oct 2015 20:31:56 +0200 |
brutisso |
8139293: TestGCEventMixedWithG1ConcurrentMark.java fails after JDK-8134953
|
file |
diff |
annotate
|
Wed, 30 Sep 2015 18:09:40 -0400 |
aharlap |
8130265: gctests/LargeObjects/large001 fails with OutOfMemoryError: Java heap space
|
file |
diff |
annotate
|
Wed, 30 Sep 2015 09:07:21 +0200 |
brutisso |
8134953: Make the GC ID available in a central place
|
file |
diff |
annotate
|
Tue, 29 Sep 2015 11:02:08 +0200 |
david |
8080775: Better argument formatting for assert() and friends
|
file |
diff |
annotate
|
Thu, 17 Sep 2015 16:07:06 +0200 |
mgerdin |
8136701: Remove YOUNG_LIST_VERBOSE code from G1CollectedHeap
|
file |
diff |
annotate
|
Fri, 11 Sep 2015 10:02:35 +0200 |
ehelin |
8135260: Split G1CollectorPolicy::finalize_cset into two parts
|
file |
diff |
annotate
|
Wed, 09 Sep 2015 09:19:32 -0700 |
sangheki |
8135025: Error message is repeated for large value at G1ConcRefinementThreads
|
file |
diff |
annotate
|
Wed, 09 Sep 2015 14:22:45 +0200 |
mgerdin |
8135154: Move cards scanned and surviving young words aggregation to G1ParScanThreadStateSet
|
file |
diff |
annotate
|