ehelin [Tue, 18 Apr 2017 11:01:09 +0200] rev 46397
8177968: Add GC stress test TestGCLocker
Reviewed-by: pliden, lmesnik
ehelin [Wed, 05 Apr 2017 14:21:58 +0200] rev 46396
8178095: Add GC stress test TestSystemGC
Reviewed-by: dfazunen, mgerdin
iveresov [Wed, 19 Apr 2017 04:10:56 +0000] rev 46395
Merge
iveresov [Wed, 19 Apr 2017 03:21:41 +0000] rev 46394
Merge
iveresov [Tue, 18 Apr 2017 20:17:22 -0700] rev 46393
8178864: Update Graal
Reviewed-by: kvn
iignatyev [Tue, 18 Apr 2017 20:10:55 -0700] rev 46392
8178835: CTW Runner should check that all classes have been compiled
Reviewed-by: kvn
iignatyev [Tue, 18 Apr 2017 20:10:54 -0700] rev 46391
8178913: CTW library does not close all opened resources
Reviewed-by: kvn
mseledtsov [Tue, 18 Apr 2017 23:52:58 +0200] rev 46390
Merge
mseledtsov [Tue, 18 Apr 2017 14:18:43 -0700] rev 46389
8177728: [TESTBUG] Improve CDS test utils
Summary: Improved and expanded CDS test utils; updated CDS tests to use new utils.
Reviewed-by: jiangli, ccheung
jwilhelm [Tue, 18 Apr 2017 22:25:33 +0200] rev 46388
Merge
rprotacio [Tue, 18 Apr 2017 13:19:42 -0400] rev 46387
8176472: Lazily create ModuleEntryTable
Summary: Moved the unnamed module out of the ModuleEntryTable and into the ClassLoaderData so that the MET can be lazily created only when other modules are present. Also a smaller PackageTable size.
Reviewed-by: gtriantafill, hseigel, lfoltan, coleenp
simonis [Fri, 24 Mar 2017 16:35:37 +0100] rev 46386
8176580: [ppc, s390] CRC32C: wrong checksum result in some cases
Reviewed-by: simonis, mdoerr
Contributed-by: lutz.schmidt@sap.com
iignatyev [Fri, 14 Apr 2017 15:47:33 -0700] rev 46385
8178727: CTW should provide class names in error messages
Reviewed-by: kvn
kbarrett [Thu, 13 Apr 2017 16:38:39 -0400] rev 46384
8169517: WhiteBox should provide concurrent GC phase control
Summary: Added WhiteBox API and G1 implementation.
Reviewed-by: shade, dfazunen
iignatyev [Thu, 13 Apr 2017 11:23:37 -0700] rev 46383
8178291: Add CTW test for boot module
Reviewed-by: kvn
coleenp [Thu, 13 Apr 2017 09:42:10 -0400] rev 46382
8178336: Unnecessary SystemDictionary walk for Protection domain liveness
Summary: remove system dictionary walk and pass strong closure for !ClassUnloading
Reviewed-by: jiangli, iklam
gtriantafill [Wed, 12 Apr 2017 17:52:04 -0400] rev 46381
8150388: Remove SPARC 32-bit support
Reviewed-by: hseigel, coleenp, dholmes, kvn
coleenp [Wed, 12 Apr 2017 08:02:29 -0400] rev 46380
8026985: Rewrite SystemDictionary::classes_do and Dictionary::classes_do to use KlassClosure
Summary: Actually remove unused functions like classes_do and methods_do.
Reviewed-by: iveresov, sspitsyn, dholmes
pliden [Wed, 12 Apr 2017 08:49:08 +0200] rev 46379
8178363: Incorrect check for nmethod re-registration in C1
Reviewed-by: stefank, rbackman
kbarrett [Wed, 12 Apr 2017 01:31:36 -0400] rev 46378
8160748: Inconsistent types for ideal_reg
Summary: Made ideal_reg consistently uint.
Reviewed-by: kvn, iveresov
pliden [Tue, 11 Apr 2017 11:12:58 +0200] rev 46377
8178364: Command-line flags of type double should accept integer values
Reviewed-by: dholmes, sjohanss
jwilhelm [Mon, 10 Apr 2017 20:10:09 +0200] rev 46376
Merge
rraghavan [Sun, 09 Apr 2017 20:52:43 -0700] rev 46375
8171813: Reported null pointer dereference defect groups
Summary: Added required explicit NULL checks
Reviewed-by: thartmann, zmajo
dholmes [Thu, 06 Apr 2017 23:46:38 +0000] rev 46374
Merge
dholmes [Thu, 06 Apr 2017 17:45:10 -0400] rev 46373
8166927: interfaceSupport.hpp has ancient comments about TSO
Reviewed-by: sspitsyn, dcubed, lfoltan, coleenp
iveresov [Thu, 06 Apr 2017 23:01:27 +0000] rev 46372
Merge
iveresov [Thu, 06 Apr 2017 14:31:32 -0700] rev 46371
8178088: Update Graal
Summary: Update Graal, do appropriate changes to jaotc
Reviewed-by: kvn
jwilhelm [Thu, 06 Apr 2017 22:13:13 +0000] rev 46370
Merge
jwilhelm [Thu, 06 Apr 2017 22:58:55 +0200] rev 46369
Merge
iignatyev [Thu, 06 Apr 2017 21:14:07 +0000] rev 46368
Merge
iignatyev [Thu, 06 Apr 2017 14:07:21 -0700] rev 46367
8178118: Arguments::create_numbered_property allocates wrong buffer in case count > 99
Reviewed-by: dholmes, dcubed, sspitsyn
Contributed-by: ekaterina.pavlova@oracle.com
jiangli [Wed, 05 Apr 2017 22:48:35 +0000] rev 46366
Merge
jiangli [Wed, 05 Apr 2017 18:15:09 -0400] rev 46365
8171042: The 'REQUIRED' type in sharedPathsMiscInfo.hpp is not used and should be removed.
Summary: Remove unused REQUIRED type.
Reviewed-by: dholmes, iklam
dlong [Wed, 05 Apr 2017 13:15:44 -0700] rev 46364
8173795: AOT support in raw_exception_handler_for_return_address is broken
Summary: enable both AOT and nmethod code to take the same path
Reviewed-by: kvn
coleenp [Wed, 05 Apr 2017 01:11:25 +0000] rev 46363
Merge
coleenp [Tue, 04 Apr 2017 21:07:19 -0400] rev 46362
8168438: Fix comment in rewriter
Reviewed-by: jiangli, sspitsyn
stuefe [Tue, 21 Mar 2017 14:14:06 +0100] rev 46361
8176872: [s390] wrong pc shown in error logs
Reviewed-by: dholmes, dsamersoff
stuefe [Fri, 17 Mar 2017 19:05:45 +0100] rev 46360
8170520: Make Metaspace ChunkManager counters non-atomic
Reviewed-by: mgerdin, coleenp
ehelin [Mon, 07 Nov 2016 10:22:03 +0100] rev 46359
8177953: Rename TestGCBasher.run to TestGCBasher.main
Reviewed-by: pliden, tschatzl
tschatzl [Fri, 31 Mar 2017 13:22:43 +0200] rev 46358
8177059: [TESTBUG] gc/g1/TestGCLogMessages.java fails on 32bit arm after changes for JDK-8155094
Summary: Provide a way in the test to check log messages on arbitrary conditions and implement this for this case.
Reviewed-by: mchernov, sjohanss
rbackman [Tue, 28 Mar 2017 13:33:50 +0200] rev 46357
Merge
rbackman [Tue, 28 Mar 2017 13:08:39 +0200] rev 46356
Merge
rbackman [Thu, 23 Mar 2017 15:40:12 +0100] rev 46355
8177069: File separator mismatch on Win-64
Reviewed-by: dlong, kvn
mchernov [Mon, 20 Mar 2017 16:01:33 +0300] rev 46354
8167196: WhiteBox methods should throw an exception if used with inappropriate collector.
Reviewed-by: shade, dfazunen
tschatzl [Tue, 28 Mar 2017 09:13:00 +0200] rev 46353
8176885: Clear Claimed Marks log message at wrong location in the log
Summary: Move message and code to the pre evacuation phase part of the GC
Reviewed-by: sjohanss, sangheki
jwilhelm [Tue, 28 Mar 2017 00:03:23 +0200] rev 46352
Merge
cjplummer [Mon, 27 Mar 2017 11:54:04 -0700] rev 46351
8177015: STACK_SIZE_MINIMUM of 32k is not always enough for Mac OS X
Summary: Bump up minimum to 64k.
Reviewed-by: dholmes, dcubed
mchernov [Mon, 27 Mar 2017 19:05:54 +0300] rev 46350
8177551: [TESTBUG] TestHumongousClassLoader.java can fail on systems with non-g1 collector.
Reviewed-by: dfazunen, tschatzl, sjohanss
cjplummer [Fri, 24 Mar 2017 11:09:14 -0700] rev 46349
8177055: [TESTBUG] test/runtime/ReservedStack/ReservedStackTest.java sometimes fails on Oracle arm64 port after being enabled for open aarch64 port
Summary: Check if the platform supports the reserved stack area.
Reviewed-by: dholmes, fparain
sjohanss [Fri, 24 Mar 2017 10:27:04 +0100] rev 46348
8171238: Unify cleanup code used in G1 Remark and Full GC marking
Reviewed-by: tschatzl, pliden
tschatzl [Fri, 24 Mar 2017 10:26:58 +0100] rev 46347
8177453: Start_new_collection_set() timing done during wrong type of GC
Summary: Move timing code from full gc to young gc.
Reviewed-by: sjohanss, mgerdin
cjplummer [Thu, 23 Mar 2017 11:10:55 -0700] rev 46346
8176768: hotspot ignores PTHREAD_STACK_MIN when creating new threads
Summary: Use PTHREAD_STACK_MIN as a minimum, plus other stack size cleanup
Reviewed-by: dholmes, stuefe, dcubed
stuefe [Thu, 23 Mar 2017 17:45:13 +0100] rev 46345
8177458: [s390] (jdk10) build broken after 8155672
Reviewed-by: simonis
iveresov [Wed, 22 Mar 2017 13:42:45 -0700] rev 46344
8177046: Update Graal
Summary: Update Graal, make appropriate changes to AOT, and the build system.
Reviewed-by: kvn
kzhaldyb [Mon, 12 Dec 2016 16:16:27 +0300] rev 46343
8171090: Convert VMStruct_test to GTest
Reviewed-by: iignatyev
kzhaldyb [Wed, 21 Dec 2016 12:47:29 +0300] rev 46342
8171848: ObjectMonitor verify() and print() methods are empty
Reviewed-by: dholmes
hseigel [Tue, 21 Mar 2017 11:25:18 -0400] rev 46341
8176705: Remove static functions in InstanceKlass
Summary: Change static functions to instance functions and remove their 'this_k' parameters.
Reviewed-by: dholmes, mgerdin, iklam
tschatzl [Tue, 21 Mar 2017 11:21:11 +0100] rev 46340
8176881: DerivedPointerTable Update log message in wrong order in regards to Redirty Cards
Reviewed-by: sjohanss, jprovino
jwilhelm [Fri, 17 Mar 2017 21:15:12 -0700] rev 46339
8177070: Quarantine tests due to JDK-8177069
Reviewed-by: iveresov, iignatyev
jwilhelm [Thu, 16 Mar 2017 16:40:41 -0700] rev 46338
Merge
dholmes [Sun, 19 Mar 2017 16:40:09 -0400] rev 46337
8175817: Clean up Solaris signal code: SIGUSR2, SIGasync, SIGJVM1/2
Reviewed-by: rehn, stuefe, dsamersoff
sspitsyn [Fri, 17 Mar 2017 15:26:49 +0000] rev 46336
Merge
sspitsyn [Fri, 17 Mar 2017 08:19:05 -0700] rev 46335
8176831: Dead code: function jmm_GetLoadedClasses is not used in jmm_interface
Summary: Remove the dead code
Reviewed-by: dholmes, coleenp
shshahma [Tue, 14 Mar 2017 22:14:33 -0700] rev 46334
8167425: Redundant code in method PerfLongVariant::sample
Reviewed-by: dholmes, coleenp, sspitsyn