kbarrett [Fri, 25 Mar 2016 15:50:31 -0400] rev 37197
8151670: Unexpected concurrent refinement deactivation and reactivation
Summary: Refinement threads now use SuspendibleThreadSet::yield.
Reviewed-by: jmasa, mgerdin
ddmitriev [Fri, 25 Mar 2016 15:54:18 +0300] rev 37196
8078112: [TESTBUG] Integrate Selection/Resolution test suite into jtreg tests
Reviewed-by: ctornqvi, acorn
Contributed-by: eric.mccorkle@oracle.com
dsamersoff [Fri, 25 Mar 2016 12:54:16 +0300] rev 37195
8151991: jvmti diagnostics commands requires INCLUDE_SERVICES
Summary: guard jvmti diagnostic commands by appropriate defines
Reviewed-by: sspitsyn, dholmes, gadams
sangheki [Thu, 24 Mar 2016 23:07:06 -0700] rev 37194
8152160: SIGFPE in CompactibleFreeListSpaceLAB::compute_desired_plab_size
Summary: Rephrase the calculation with CMSOldPLABNumRefills to avoid an overflow
Reviewed-by: pliden, jmasa
jmasa [Fri, 25 Mar 2016 03:53:18 +0000] rev 37193
Merge
jmasa [Wed, 16 Mar 2016 14:47:55 -0700] rev 37192
8060463: ParNew: SurvivorAlignmentInBytes greater then YoungPLABSize cause assert(obj != NULL || plab->words_remaining() < word_sz) failed: Else should have been able to allocate
Reviewed-by: sangheki, tschatzl, mchernov
rprotacio [Fri, 25 Mar 2016 01:20:14 +0000] rev 37191
Merge
rprotacio [Thu, 24 Mar 2016 13:25:10 -0400] rev 37190
8146947: Remove PrintOopAddress rather than converting to UL
Summary: Deprecated PrintOopAddress and made functionality default
Reviewed-by: coleenp, stefank
kbarrett [Thu, 24 Mar 2016 23:42:46 +0000] rev 37189
Merge
kbarrett [Tue, 22 Mar 2016 20:32:48 -0400] rev 37188
8152196: SuspendibleThreadSet::yield scales poorly
Summary: Use semaphore to wake up VM thread on last suspendible leave/yield.
Reviewed-by: mgerdin, drwhite
coleenp [Thu, 24 Mar 2016 20:17:07 +0000] rev 37187
Merge
coleenp [Thu, 24 Mar 2016 10:19:31 -0400] rev 37186
8143269: Refactor code in universe_post_init that sets up methods to upcall
Summary: Deferred code review cleanups
Reviewed-by: dholmes, hseigel
hseigel [Thu, 24 Mar 2016 15:19:06 +0000] rev 37185
Merge
hseigel [Thu, 24 Mar 2016 08:13:28 -0400] rev 37184
8140665: SIGSEGV when a primitive type's class is used as the host class in a call to DefineAnonymousClass call
Summary: Instead of assertng, throw an exception
Reviewed-by: acorn, coleenp
dfazunen [Thu, 24 Mar 2016 13:09:16 +0000] rev 37183
Merge
dfazunen [Thu, 24 Mar 2016 15:51:31 +0400] rev 37182
Merge
mchernov [Wed, 23 Mar 2016 15:48:25 +0300] rev 37181
8149662: Refactor hotspot/test/gc/g1/plab/lib/LogParser.java
Reviewed-by: tschatzl, dfazunen
tschatzl [Thu, 24 Mar 2016 10:40:23 +0100] rev 37180
8152400: Enabling TASK_STATS_ONLY filters out just enabled messages anyway
Summary: If TASK_STATS_ONLY is enabled, do not require a develop build to print messages.
Reviewed-by: pliden, tbenson
jwilhelm [Wed, 23 Mar 2016 23:36:29 +0100] rev 37179
Merge
dsamersoff [Wed, 23 Mar 2016 17:36:18 +0000] rev 37178
Merge
ysuenaga [Wed, 23 Mar 2016 12:26:14 +0900] rev 37177
8148659: Add all option to JSnap
Reviewed-by: dsamersoff
dsimms [Wed, 23 Mar 2016 10:52:35 +0100] rev 37176
8149023: Event based tracing should cover safepoint begin and end
Summary: Add events to safepoint begin and end
Reviewed-by: dholmes, mgronlun, egahlin
mgronlun [Wed, 23 Mar 2016 10:31:46 +0100] rev 37175
8152119: Event-based tracing to allow for tracing Klass definition
Reviewed-by: dholmes, egahlin
mockner [Wed, 23 Mar 2016 03:33:22 +0100] rev 37174
Merge
mockner [Tue, 22 Mar 2016 15:03:07 -0400] rev 37173
8146632: Add descriptive error messages for removed non-product logging flags.
Summary: Added table with removed non-product flags and error messages.
Reviewed-by: dholmes, coleenp, hseigel
coleenp [Tue, 22 Mar 2016 13:32:18 -0400] rev 37172
8144940: Broken hash in string table entry in closed/runtime/7158800/BadUtf8.java
Summary: Fix code broken with compact Strings.
Reviewed-by: iklam, thartmann, hseigel, jiangli
brutisso [Tue, 22 Mar 2016 13:41:52 +0100] rev 37171
8152300: Convert G1_ALLOC_REGION_TRACING to unified logging
Reviewed-by: sjohanss, stefank
tbenson [Mon, 21 Mar 2016 15:59:58 -0400] rev 37170
8142935: Adding old gen regions does not consider available free space
Summary: Track live data size as added to cset during mixed GCs
Reviewed-by: kbarrett, drwhite
Contributed-by: tom.benson@oracle.com
sangheki [Tue, 22 Mar 2016 01:52:23 +0100] rev 37169
Merge
sangheki [Mon, 21 Mar 2016 13:04:10 -0700] rev 37168
8152120: TLAB compute_size() should not allow any size larger than max_size
Summary: Limit TLAB compute_size() to be less than or equal to TLAB max
Reviewed-by: sjohanss, jmasa
cjplummer [Mon, 21 Mar 2016 20:19:46 +0000] rev 37167
Merge
cjplummer [Mon, 21 Mar 2016 13:14:31 -0700] rev 37166
8146436: Add -XX:-ShrinkHeapInSteps option (previously -XX:+UseAggressiveHeapShrink)
Summary: Added ShrinkHeapInSteps option.
Reviewed-by: jmasa, tbenson
jmasa [Mon, 07 Mar 2016 11:28:06 -0800] rev 37165
8149343: assert(rp->num_q() == no_of_gc_workers) failed: sanity
Reviewed-by: tschatzl, kbarrett
tschatzl [Mon, 21 Mar 2016 12:52:24 +0100] rev 37164
Merge
mchernov [Thu, 17 Mar 2016 17:07:09 +0300] rev 37163
8150648: Re-enable TestPLABResize.java after JDK-8150183 is fixed
Reviewed-by: tschatzl
mlarsson [Mon, 21 Mar 2016 11:42:47 +0100] rev 37162
Merge
rehn [Tue, 15 Mar 2016 14:41:07 +0100] rev 37161
8150015: Integrate TraceTime with Unified Logging more seamlessly
Reviewed-by: coleenp, dholmes
brutisso [Mon, 21 Mar 2016 10:44:30 +0100] rev 37160
Merge
brutisso [Fri, 18 Mar 2016 10:51:29 +0100] rev 37159
8148759: G1AllocRegion::_count inconsistently used if more than one context is active
Reviewed-by: sjohanss, jwilhelm, tschatzl
mgerdin [Fri, 11 Mar 2016 11:22:56 +0100] rev 37158
8152101: Move G1 concurrent refinement adjustment code out of G1CollectorPolicy
Reviewed-by: jmasa, jwilhelm, kbarrett
sangheki [Fri, 18 Mar 2016 21:01:28 -0700] rev 37157
8152118: MinTLABSize should be less than TLAB max
Summary: Add a constraint for MinTLABSize to be less than or equal to TLAB max
Reviewed-by: brutisso, drwhite, jmasa
jwilhelm [Sat, 19 Mar 2016 02:44:27 +0000] rev 37156
Merge
jwilhelm [Sat, 19 Mar 2016 01:23:46 +0100] rev 37155
Merge
coleenp [Fri, 18 Mar 2016 23:12:49 +0000] rev 37154
Merge
coleenp [Fri, 18 Mar 2016 22:27:19 +0000] rev 37153
Merge
coleenp [Fri, 18 Mar 2016 15:14:22 -0400] rev 37152
8152065: TraceBytecodes breaks the interpreter expression stack
Summary: Move trace_bytecode to InterpreterRuntime and make trace_bytecode an IRT_LEAF so that safepoints are not allowed.
Reviewed-by: jiangli, dholmes, dcubed
jmasa [Thu, 17 Mar 2016 15:50:31 -0700] rev 37151
8151845: Comment in globals.hpp for MetaspaceSize is incorrect.
Reviewed-by: drwhite, stefank
pliden [Fri, 18 Mar 2016 15:54:04 +0100] rev 37150
8152185: ReferencePendingListLocker incorrectly assumes that the lock is never taken recursively
Reviewed-by: stefank, sjohanss
sjohanss [Fri, 18 Mar 2016 13:18:58 +0100] rev 37149
8152113: Remove _last_ditch_collection GC-cause and avoid expanding heap on Metaspace OOM
Reviewed-by: brutisso, jwilhelm
stefank [Fri, 18 Mar 2016 11:42:32 +0100] rev 37148
Merge
stefank [Fri, 18 Mar 2016 09:01:51 +0100] rev 37147
8152104: G1 StringTable cleaning incorrectly logs with the stringdedup tag
Reviewed-by: mgerdin, jwilhelm, sjohanss
stefank [Fri, 18 Mar 2016 08:59:07 +0100] rev 37146
8152100: Rework and unify the GC phase logging
Reviewed-by: sjohanss, jwilhelm
stefank [Fri, 18 Mar 2016 08:57:57 +0100] rev 37145
8152086: Remove SpaceMangler::mangle_region logging
Reviewed-by: brutisso, tschatzl
mgerdin [Fri, 11 Mar 2016 11:22:56 +0100] rev 37144
8151808: Factor G1 heap sizing code out of the G1CollectorPolicy
Reviewed-by: tbenson, jwilhelm
mgerdin [Fri, 11 Mar 2016 11:22:56 +0100] rev 37143
8151637: Move CollectionSetChooser rebuild code into CollectionSetChooser
Reviewed-by: jmasa, tschatzl
stefank [Fri, 18 Mar 2016 03:46:02 +0100] rev 37142
Merge
stefank [Thu, 17 Mar 2016 21:04:45 +0100] rev 37141
8152007: Add the thread to the GCPhase trace events
Reviewed-by: tschatzl, brutisso
stefank [Thu, 17 Mar 2016 21:01:59 +0100] rev 37140
8027423: Parallel compact GC class unloading measurement includes symbol and string table time
Reviewed-by: mgerdin, jmasa
stefank [Thu, 17 Mar 2016 21:00:51 +0100] rev 37139
8026720: Remove the unused SpaceManager::mangle_freed_chunks
Reviewed-by: mgerdin, tschatzl, vlivanov
sangheki [Fri, 18 Mar 2016 01:14:39 +0000] rev 37138
Merge
sangheki [Thu, 17 Mar 2016 11:18:52 -0700] rev 37137
8151085: Change G1 concurrent timer and tracer measuring time
Summary: Change measuring time for G1 concurrent phases and reporting heap summary
Reviewed-by: brutisso, sjohanss
rprotacio [Thu, 17 Mar 2016 18:54:32 +0100] rev 37136
Merge
rprotacio [Thu, 17 Mar 2016 12:02:24 -0400] rev 37135
8151560: Safepoint logging has mismatch between command line level and printed level
Summary: Corrected mistaken "debug" level to "trace"
Reviewed-by: hseigel, jiangli, dholmes
mgerdin [Tue, 08 Mar 2016 13:17:30 +0100] rev 37134
8151711: Move G1 number sequences out of the G1 collector policy
Reviewed-by: tbenson, ehelin