Tue, 16 May 2017 19:36:55 -0400 8180325: Use ClassLoaderData::classes_do for CDS classes
coleenp [Tue, 16 May 2017 19:36:55 -0400] rev 46464
8180325: Use ClassLoaderData::classes_do for CDS classes Summary: Use closures and ClassLoaderData::classes_do instead of SystemDictionary::classes_do Reviewed-by: iklam, jiangli
Tue, 16 May 2017 09:33:49 -0400 8178604: JVM does not allow defining boot loader modules in exploded build after module system initialization
hseigel [Tue, 16 May 2017 09:33:49 -0400] rev 46463
8178604: JVM does not allow defining boot loader modules in exploded build after module system initialization Summary: Allow defining of boot loader modules after initialization but add locks to synchronize access to exploded build list Reviewed-by: dholmes, lfoltan
Mon, 15 May 2017 09:40:23 -0400 8179903: Clean up SPARC 32-bit support
gtriantafill [Mon, 15 May 2017 09:40:23 -0400] rev 46462
8179903: Clean up SPARC 32-bit support Reviewed-by: gthornbr, fparain
Thu, 11 May 2017 16:33:18 +0200 8180181: Get rid of FAST_DISPATCH from interpreter
mgerdin [Thu, 11 May 2017 16:33:18 +0200] rev 46461
8180181: Get rid of FAST_DISPATCH from interpreter Reviewed-by: coleenp, tschatzl
Thu, 11 May 2017 16:17:31 -0700 8179769: serviceability/sa/TestCpoolForInvokeDynamic.java failing after changes for JDK-8171392
iklam [Thu, 11 May 2017 16:17:31 -0700] rev 46460
8179769: serviceability/sa/TestCpoolForInvokeDynamic.java failing after changes for JDK-8171392 Summary: Updated SA Java code to match HotSpot C code. Reviewed-by: sspitsyn, coleenp
Fri, 12 May 2017 13:56:13 -0700 8180267: Update Graal
kvn [Fri, 12 May 2017 13:56:13 -0700] rev 46459
8180267: Update Graal Reviewed-by: iveresov
Fri, 12 May 2017 13:14:25 -0700 Merge
kvn [Fri, 12 May 2017 13:14:25 -0700] rev 46458
Merge
Fri, 12 May 2017 11:41:05 +0200 8177764: Humongous Reclaimed log output may be confusing
tschatzl [Fri, 12 May 2017 11:41:05 +0200] rev 46457
8177764: Humongous Reclaimed log output may be confusing Summary: Make all log messages dealing with humongous reclaim report number of handled objects, not regions. Reviewed-by: pliden, sjohanss
Fri, 12 May 2017 11:38:20 +0200 8166191: Missing spaces in log message during heap expansion
tschatzl [Fri, 12 May 2017 11:38:20 +0200] rev 46456
8166191: Missing spaces in log message during heap expansion Reviewed-by: tschatzl Contributed-by: chihiro.ito@oracle.com
Thu, 11 May 2017 23:41:57 -0400 8178813: Add test for G1 pre-barrier on dereference of weak JNI handles
kbarrett [Thu, 11 May 2017 23:41:57 -0400] rev 46455
8178813: Add test for G1 pre-barrier on dereference of weak JNI handles Summary: Add regression test. Reviewed-by: mgerdin, tschatzl, pliden
Thu, 11 May 2017 17:55:03 -0700 8180003: Remove sys/ prefix from poll.h and signal.h includes
mikael [Thu, 11 May 2017 17:55:03 -0700] rev 46454
8180003: Remove sys/ prefix from poll.h and signal.h includes Reviewed-by: dholmes, bpb
Thu, 11 May 2017 16:35:02 -0700 8179930: jdk.test.lib.artifacts.ArtifactResolver::resolve should return Map instead of HashMap
iignatyev [Thu, 11 May 2017 16:35:02 -0700] rev 46453
8179930: jdk.test.lib.artifacts.ArtifactResolver::resolve should return Map instead of HashMap Reviewed-by: mseledtsov, gtriantafill, vlivanov
Thu, 11 May 2017 09:42:19 -0700 8180036: Guard include of fpu_control.h
mikael [Thu, 11 May 2017 09:42:19 -0700] rev 46452
8180036: Guard include of fpu_control.h Reviewed-by: dholmes
Thu, 11 May 2017 08:40:32 -0700 8180039: Use more portable print format/arguments for rlim_t
mikael [Thu, 11 May 2017 08:40:32 -0700] rev 46451
8180039: Use more portable print format/arguments for rlim_t Reviewed-by: dholmes, mgerdin, stuefe
Wed, 10 May 2017 14:03:33 +0000 Merge
coleenp [Wed, 10 May 2017 14:03:33 +0000] rev 46450
Merge
Thu, 13 Oct 2016 11:27:20 +0200 8167659: Access of mark word should use oopDesc::mark_offset_in_bytes() instead of '0'
rkennke [Thu, 13 Oct 2016 11:27:20 +0200] rev 46449
8167659: Access of mark word should use oopDesc::mark_offset_in_bytes() instead of '0' Summary: Use oopDesc::mark_offset_in_bytes() when addressing mark word, instead of '0'. Reviewed-by: dholmes, coleenp
Wed, 10 May 2017 08:37:17 -0400 8153646: Move vm/utilities/array.hpp to vm/oops
hseigel [Wed, 10 May 2017 08:37:17 -0400] rev 46448
8153646: Move vm/utilities/array.hpp to vm/oops Summary: Move the header file and update the appropriate #include statements. Reviewed-by: sspitsyn, dholmes
Tue, 09 May 2017 13:50:06 -0400 8065402: G1 does not expand marking stack when mark stack overflow happens during concurrent marking
aharlap [Tue, 09 May 2017 13:50:06 -0400] rev 46447
8065402: G1 does not expand marking stack when mark stack overflow happens during concurrent marking Summary: Simplified decision mechanism for marking stack expansion Reviewed-by: kbarrett, tschatzl
Tue, 09 May 2017 11:04:06 +0200 8179550: Unify trace logging for InstanceRefKlass
sjohanss [Tue, 09 May 2017 11:04:06 +0200] rev 46446
8179550: Unify trace logging for InstanceRefKlass Reviewed-by: kbarrett, tschatzl
Tue, 09 May 2017 11:03:45 +0200 8138888: Remove ExtendedOopClosure::apply_to_weak_ref_discovered_field
sjohanss [Tue, 09 May 2017 11:03:45 +0200] rev 46445
8138888: Remove ExtendedOopClosure::apply_to_weak_ref_discovered_field Reviewed-by: kbarrett, tschatzl
Mon, 08 May 2017 09:45:24 -0400 8154791: Xlog classload too redundant msgs info/debug
rprotacio [Mon, 08 May 2017 09:45:24 -0400] rev 46444
8154791: Xlog classload too redundant msgs info/debug Summary: Removed redundant information from class+load UL messages, ensured side-by-side printing of different levels for same class, cleaned up code Reviewed-by: iklam, dholmes
Mon, 08 May 2017 07:16:10 -0400 8178836: Improve PtrQueue index abstraction
kbarrett [Mon, 08 May 2017 07:16:10 -0400] rev 46443
8178836: Improve PtrQueue index abstraction Summary: Prefer element indexes where possible. Reviewed-by: shade, mgerdin
Sun, 07 May 2017 16:42:03 -0400 8175813: PPC64: "mbind: Invalid argument" when -XX:+UseNUMA is used
gromero [Sun, 07 May 2017 16:42:03 -0400] rev 46442
8175813: PPC64: "mbind: Invalid argument" when -XX:+UseNUMA is used Reviewed-by: simonis, dholmes
Sat, 06 May 2017 09:36:01 -0700 8179656: [AOT] Add AOT manual test scripts
kvn [Sat, 06 May 2017 09:36:01 -0700] rev 46441
8179656: [AOT] Add AOT manual test scripts Reviewed-by: iveresov
Fri, 05 May 2017 19:28:54 -0700 8178811: Minimize the AVX <-> SSE transition penalty through generation of vzeroupper instruction on x86
vdeshpande [Fri, 05 May 2017 19:28:54 -0700] rev 46440
8178811: Minimize the AVX <-> SSE transition penalty through generation of vzeroupper instruction on x86 Reviewed-by: kvn
Sat, 06 May 2017 00:05:32 +0000 Merge
cjplummer [Sat, 06 May 2017 00:05:32 +0000] rev 46439
Merge
Fri, 05 May 2017 14:22:35 -0700 8164563: Test nsk/jvmti/CompiledMethodUnload/compmethunload001 keeps reporting: PRODUCT BUG: class was not unloaded in 5
cjplummer [Fri, 05 May 2017 14:22:35 -0700] rev 46438
8164563: Test nsk/jvmti/CompiledMethodUnload/compmethunload001 keeps reporting: PRODUCT BUG: class was not unloaded in 5 Summary: Removed _pending_list Reviewed-by: dholmes, sspitsyn, dcubed, coleenp
Fri, 05 May 2017 16:20:42 -0400 8179004: Add an efficient implementation of the "count trailing zeros" operation
kbarrett [Fri, 05 May 2017 16:20:42 -0400] rev 46437
8179004: Add an efficient implementation of the "count trailing zeros" operation Summary: Added count_trailing_zeros function, with platform-dependent implementations. Reviewed-by: dholmes, cjplummer
Fri, 05 May 2017 17:48:45 +0200 Merge
jwilhelm [Fri, 05 May 2017 17:48:45 +0200] rev 46436
Merge
Thu, 04 May 2017 16:04:23 -0700 8176863: Remove Hashtable::reverse()
iklam [Thu, 04 May 2017 16:04:23 -0700] rev 46435
8176863: Remove Hashtable::reverse() Reviewed-by: hseigel, sspitsyn, coleenp
Thu, 04 May 2017 14:32:37 -0400 8067728: Flag::unlock_diagnostic() should be called Flag::clear_diagnostic()
rprotacio [Thu, 04 May 2017 14:32:37 -0400] rev 46434
8067728: Flag::unlock_diagnostic() should be called Flag::clear_diagnostic() Summary: Renamed function Reviewed-by: iklam, hseigel
Mon, 19 Dec 2016 10:57:53 +0800 8169697: AArch64: Vectorized MLA instruction not generated for some test cases
njian [Mon, 19 Dec 2016 10:57:53 +0800] rev 46433
8169697: AArch64: Vectorized MLA instruction not generated for some test cases Summary: Add AddVB/S/I/L/F/D node to commut_op_list, as well as other commutative vector operations. Reviewed-by: roland, kvn Contributed-by: yang.zhang@linaro.org
Thu, 04 May 2017 14:54:46 +0000 Merge
hseigel [Thu, 04 May 2017 14:54:46 +0000] rev 46432
Merge
Thu, 04 May 2017 10:05:29 -0400 8056900: Enhance NoClassDefFound exception messaging
hseigel [Thu, 04 May 2017 10:05:29 -0400] rev 46431
8056900: Enhance NoClassDefFound exception messaging Summary: Add text to the message explaining the cause of the exception Reviewed-by: dholmes, sspitsyn, coleenp
Thu, 04 May 2017 06:54:52 -0700 8179625: [BACKOUT] of 8179305 Avoid repeated calls to JavaThread::last_frame in InterpreterRuntime
iklam [Thu, 04 May 2017 06:54:52 -0700] rev 46430
8179625: [BACKOUT] of 8179305 Avoid repeated calls to JavaThread::last_frame in InterpreterRuntime Reviewed-by: hseigel
Wed, 03 May 2017 18:44:27 -0400 8169039: Add unit tests for BitMap search operations
kbarrett [Wed, 03 May 2017 18:44:27 -0400] rev 46429
8169039: Add unit tests for BitMap search operations Summary: Added native unit test test_bitMap_search.cpp Reviewed-by: stefank, sjohanss
Wed, 03 May 2017 14:13:48 -0400 8178352: BitMap::get_next_zero_offset may give wrong result on Mac
kbarrett [Wed, 03 May 2017 14:13:48 -0400] rev 46428
8178352: BitMap::get_next_zero_offset may give wrong result on Mac Summary: Invert and search initial word for trailing ones. Reviewed-by: stefank, cjplummer
Fri, 03 Mar 2017 23:08:35 -0800 8171392: Move Klass pointers outside of ConstantPool entries so ConstantPool can be read-only
iklam [Fri, 03 Mar 2017 23:08:35 -0800] rev 46427
8171392: Move Klass pointers outside of ConstantPool entries so ConstantPool can be read-only Summary: Added _resolved_klasses; moved _resolved_references to ConstantPoolCache, etc. Reviewed-by: coleenp, lfoltan, simonis, aph
Wed, 03 May 2017 02:32:02 +0000 Merge
sspitsyn [Wed, 03 May 2017 02:32:02 +0000] rev 46426
Merge
Tue, 02 May 2017 19:27:26 -0700 8172970: TESTBUG: need test coverage for the JVMTI functions allowed in the start phase
sspitsyn [Tue, 02 May 2017 19:27:26 -0700] rev 46425
8172970: TESTBUG: need test coverage for the JVMTI functions allowed in the start phase Summary: New JTreg test provides the necessary coverage during the start phase Reviewed-by: dholmes, dcubed
Mon, 01 May 2017 11:16:01 -0700 8179305: Avoid repeated calls to JavaThread::last_frame in InterpreterRuntime
iklam [Mon, 01 May 2017 11:16:01 -0700] rev 46424
8179305: Avoid repeated calls to JavaThread::last_frame in InterpreterRuntime Summary: Added LastFrameAccessor class Reviewed-by: dlong, dholmes
Mon, 01 May 2017 10:50:38 -0400 8178542: G1: VM hangs during shutdown due to mark stack overflow
aharlap [Mon, 01 May 2017 10:50:38 -0400] rev 46423
8178542: G1: VM hangs during shutdown due to mark stack overflow Summary: Removed not needed call to clear_has_overflown() to avoid inconsistent state Reviewed-by: kbarrett, sangheki
Fri, 28 Apr 2017 09:50:47 +0200 8179019: Correct range checks for command-line options ArraycopySrcPrefetchDistance and ArraycopyDstPrefetchDistance
zmajo [Fri, 28 Apr 2017 09:50:47 +0200] rev 46422
8179019: Correct range checks for command-line options ArraycopySrcPrefetchDistance and ArraycopyDstPrefetchDistance Summary: Update constraint for the command-line options. Change stubs to use register values instead of immediates. Reviewed-by: kvn
Thu, 27 Apr 2017 14:15:30 +0000 Merge
hseigel [Thu, 27 Apr 2017 14:15:30 +0000] rev 46421
Merge
Thu, 27 Apr 2017 10:08:02 -0400 8179235: PackageEntryTables should be created eagerly
hseigel [Thu, 27 Apr 2017 10:08:02 -0400] rev 46420
8179235: PackageEntryTables should be created eagerly Summary: Create the PackageEntryTables in the constructor for ClassLoaderData. Reviewed-by: dholmes, sspitsyn
Thu, 27 Apr 2017 14:40:21 +0200 Merge
jwilhelm [Thu, 27 Apr 2017 14:40:21 +0200] rev 46419
Merge
Wed, 26 Apr 2017 21:28:22 -0700 8177958: Possible uninitialized char* in vm_version_solaris_sparc.cpp
shshahma [Wed, 26 Apr 2017 21:28:22 -0700] rev 46418
8177958: Possible uninitialized char* in vm_version_solaris_sparc.cpp Reviewed-by: shade, dholmes, kevinw
Wed, 26 Apr 2017 11:26:11 -0700 8179243: [TESTBUG] CDS tests should be excluded from running with -UseCompressedOops
mseledtsov [Wed, 26 Apr 2017 11:26:11 -0700] rev 46417
8179243: [TESTBUG] CDS tests should be excluded from running with -UseCompressedOops Summary: Used at-requires statements to exclude the affected tests Reviewed-by: dholmes, jiangli, sspitsyn
Wed, 26 Apr 2017 13:20:23 +0200 8179224: Cache strlen of Flag::_name
redestad [Wed, 26 Apr 2017 13:20:23 +0200] rev 46416
8179224: Cache strlen of Flag::_name Reviewed-by: dsamersoff, jiangli, iklam, rehn
Wed, 26 Apr 2017 10:26:39 +0200 8138737: Remove oop_ms_adjust_pointers and use oop_iterate instead
sjohanss [Wed, 26 Apr 2017 10:26:39 +0200] rev 46415
8138737: Remove oop_ms_adjust_pointers and use oop_iterate instead Reviewed-by: kbarrett, stefank
Wed, 26 Apr 2017 09:06:59 +0200 8169061: Drop os::is_MP checks from Atomics
shade [Wed, 26 Apr 2017 09:06:59 +0200] rev 46414
8169061: Drop os::is_MP checks from Atomics Reviewed-by: aph, dholmes
Fri, 14 Apr 2017 08:33:57 -0700 8178543: Optimize Klass::is_shared()
iklam [Fri, 14 Apr 2017 08:33:57 -0700] rev 46413
8178543: Optimize Klass::is_shared() Reviewed-by: coleenp, jiangli
Tue, 25 Apr 2017 18:56:45 +0000 Merge
jwilhelm [Tue, 25 Apr 2017 18:56:45 +0000] rev 46412
Merge
Tue, 25 Apr 2017 20:24:25 +0200 Merge
jwilhelm [Tue, 25 Apr 2017 20:24:25 +0200] rev 46411
Merge
Tue, 25 Apr 2017 11:06:42 -0700 8179103: [Testbug] re-enable the runtime/SharedArchiveFile/BootAppendTests.java test
ccheung [Tue, 25 Apr 2017 11:06:42 -0700] rev 46410
8179103: [Testbug] re-enable the runtime/SharedArchiveFile/BootAppendTests.java test Summary: Added the java.corba to the set of root modules by using the --add-modules option. Used the CDSTestUtils.checkExec() for checking test results. Reviewed-by: sspitsyn, jiangli, mseledtsov, iklam
Tue, 25 Apr 2017 11:58:37 +0200 8179266: Add test/gc/g1/humongousObjects/TestHeapCounters.java to ProblemList.txt
ehelin [Tue, 25 Apr 2017 11:58:37 +0200] rev 46409
8179266: Add test/gc/g1/humongousObjects/TestHeapCounters.java to ProblemList.txt Reviewed-by: sjohanss, mgerdin
Thu, 13 Apr 2017 01:56:01 -0700 8178350: klassVtable and klassItable should be ValueObj
iklam [Thu, 13 Apr 2017 01:56:01 -0700] rev 46408
8178350: klassVtable and klassItable should be ValueObj Reviewed-by: coleenp
Mon, 24 Apr 2017 21:34:24 +0200 Merge
jwilhelm [Mon, 24 Apr 2017 21:34:24 +0200] rev 46407
Merge
Mon, 24 Apr 2017 17:26:11 +0000 Merge
rprotacio [Mon, 24 Apr 2017 17:26:11 +0000] rev 46406
Merge
Mon, 24 Apr 2017 11:32:38 -0400 8168122: Update logging in perfMemory to Unified Logging
rprotacio [Mon, 24 Apr 2017 11:32:38 -0400] rev 46405
8168122: Update logging in perfMemory to Unified Logging Summary: -XX:+PerfTraceMemOps replaced with -Xlog:perf+memops=debug, -XX:+PerfTraceDataCreation replaced with -Xlog:perf+datacreation=debug Reviewed-by: sspitsyn, coleenp
Mon, 24 Apr 2017 12:08:28 -0400 8165896: Use "open" flag from JVM_DefineModule to export all module packages
rprotacio [Mon, 24 Apr 2017 12:08:28 -0400] rev 46404
8165896: Use "open" flag from JVM_DefineModule to export all module packages Summary: Implemented VM side of open modules, which export all their packages unqualifiedly. Automatic modules and unnamed modules are treated internally as open modules. Reviewed-by: alanb, hseigel, lfoltan
Mon, 24 Apr 2017 08:47:38 -0400 8178949: The split verifier allows anewarray to create an array of more than 255 dimensions.
hseigel [Mon, 24 Apr 2017 08:47:38 -0400] rev 46403
8178949: The split verifier allows anewarray to create an array of more than 255 dimensions. Summary: Add check to split verifier handling of anewarray opcode. Reviewed-by: sspitsyn, gtriantafill, lfoltan
Sun, 23 Apr 2017 15:02:46 -0400 8179181: Cleanup BitMap search API
kbarrett [Sun, 23 Apr 2017 15:02:46 -0400] rev 46402
8179181: Cleanup BitMap search API Summary: Remove _inline suffixes and remove duplicate wrappers. Reviewed-by: dholmes, coleenp
Sat, 22 Apr 2017 00:56:56 +0000 Merge
iignatyev [Sat, 22 Apr 2017 00:56:56 +0000] rev 46401
Merge
Wed, 19 Apr 2017 16:33:37 -0700 8178788: wrap JCStress test suite as jtreg tests
iignatyev [Wed, 19 Apr 2017 16:33:37 -0700] rev 46400
8178788: wrap JCStress test suite as jtreg tests Reviewed-by: kvn, dholmes
Fri, 21 Apr 2017 08:24:48 +0200 8179064: TestInterpreterMethodEntries.java is missing -XX:+UnlockDiagnosticVMOptions
ehelin [Fri, 21 Apr 2017 08:24:48 +0200] rev 46399
8179064: TestInterpreterMethodEntries.java is missing -XX:+UnlockDiagnosticVMOptions Reviewed-by: ctornqvi, gtriantafill
Fri, 21 Apr 2017 10:43:43 +0200 8177967: Move TestGCOld to subdirectory
ehelin [Fri, 21 Apr 2017 10:43:43 +0200] rev 46398
8177967: Move TestGCOld to subdirectory Reviewed-by: mgerdin, pliden
Tue, 18 Apr 2017 11:01:09 +0200 8177968: Add GC stress test TestGCLocker
ehelin [Tue, 18 Apr 2017 11:01:09 +0200] rev 46397
8177968: Add GC stress test TestGCLocker Reviewed-by: pliden, lmesnik
Wed, 05 Apr 2017 14:21:58 +0200 8178095: Add GC stress test TestSystemGC
ehelin [Wed, 05 Apr 2017 14:21:58 +0200] rev 46396
8178095: Add GC stress test TestSystemGC Reviewed-by: dfazunen, mgerdin
Wed, 19 Apr 2017 04:10:56 +0000 Merge
iveresov [Wed, 19 Apr 2017 04:10:56 +0000] rev 46395
Merge
Wed, 19 Apr 2017 03:21:41 +0000 Merge
iveresov [Wed, 19 Apr 2017 03:21:41 +0000] rev 46394
Merge
Tue, 18 Apr 2017 20:17:22 -0700 8178864: Update Graal
iveresov [Tue, 18 Apr 2017 20:17:22 -0700] rev 46393
8178864: Update Graal Reviewed-by: kvn
Tue, 18 Apr 2017 20:10:55 -0700 8178835: CTW Runner should check that all classes have been compiled
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
Tue, 18 Apr 2017 20:10:54 -0700 8178913: CTW library does not close all opened resources
iignatyev [Tue, 18 Apr 2017 20:10:54 -0700] rev 46391
8178913: CTW library does not close all opened resources Reviewed-by: kvn
Tue, 18 Apr 2017 23:52:58 +0200 Merge
mseledtsov [Tue, 18 Apr 2017 23:52:58 +0200] rev 46390
Merge
Tue, 18 Apr 2017 14:18:43 -0700 8177728: [TESTBUG] Improve CDS test utils
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
Tue, 18 Apr 2017 22:25:33 +0200 Merge
jwilhelm [Tue, 18 Apr 2017 22:25:33 +0200] rev 46388
Merge
Tue, 18 Apr 2017 13:19:42 -0400 8176472: Lazily create ModuleEntryTable
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
Fri, 24 Mar 2017 16:35:37 +0100 8176580: [ppc, s390] CRC32C: wrong checksum result in some cases
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
Fri, 14 Apr 2017 15:47:33 -0700 8178727: CTW should provide class names in error messages
iignatyev [Fri, 14 Apr 2017 15:47:33 -0700] rev 46385
8178727: CTW should provide class names in error messages Reviewed-by: kvn
Thu, 13 Apr 2017 16:38:39 -0400 8169517: WhiteBox should provide concurrent GC phase control
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
Thu, 13 Apr 2017 11:23:37 -0700 8178291: Add CTW test for boot module
iignatyev [Thu, 13 Apr 2017 11:23:37 -0700] rev 46383
8178291: Add CTW test for boot module Reviewed-by: kvn
Thu, 13 Apr 2017 09:42:10 -0400 8178336: Unnecessary SystemDictionary walk for Protection domain liveness
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
Wed, 12 Apr 2017 17:52:04 -0400 8150388: Remove SPARC 32-bit support
gtriantafill [Wed, 12 Apr 2017 17:52:04 -0400] rev 46381
8150388: Remove SPARC 32-bit support Reviewed-by: hseigel, coleenp, dholmes, kvn
Wed, 12 Apr 2017 08:02:29 -0400 8026985: Rewrite SystemDictionary::classes_do and Dictionary::classes_do to use KlassClosure
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
Wed, 12 Apr 2017 08:49:08 +0200 8178363: Incorrect check for nmethod re-registration in C1
pliden [Wed, 12 Apr 2017 08:49:08 +0200] rev 46379
8178363: Incorrect check for nmethod re-registration in C1 Reviewed-by: stefank, rbackman
Wed, 12 Apr 2017 01:31:36 -0400 8160748: Inconsistent types for ideal_reg
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
Tue, 11 Apr 2017 11:12:58 +0200 8178364: Command-line flags of type double should accept integer values
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
Mon, 10 Apr 2017 20:10:09 +0200 Merge
jwilhelm [Mon, 10 Apr 2017 20:10:09 +0200] rev 46376
Merge
Sun, 09 Apr 2017 20:52:43 -0700 8171813: Reported null pointer dereference defect groups
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
Thu, 06 Apr 2017 23:46:38 +0000 Merge
dholmes [Thu, 06 Apr 2017 23:46:38 +0000] rev 46374
Merge
Thu, 06 Apr 2017 17:45:10 -0400 8166927: interfaceSupport.hpp has ancient comments about TSO
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
Thu, 06 Apr 2017 23:01:27 +0000 Merge
iveresov [Thu, 06 Apr 2017 23:01:27 +0000] rev 46372
Merge
Thu, 06 Apr 2017 14:31:32 -0700 8178088: Update Graal
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
Thu, 06 Apr 2017 22:13:13 +0000 Merge
jwilhelm [Thu, 06 Apr 2017 22:13:13 +0000] rev 46370
Merge
Thu, 06 Apr 2017 22:58:55 +0200 Merge
jwilhelm [Thu, 06 Apr 2017 22:58:55 +0200] rev 46369
Merge
Thu, 06 Apr 2017 21:14:07 +0000 Merge
iignatyev [Thu, 06 Apr 2017 21:14:07 +0000] rev 46368
Merge
Thu, 06 Apr 2017 14:07:21 -0700 8178118: Arguments::create_numbered_property allocates wrong buffer in case count > 99
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
Wed, 05 Apr 2017 22:48:35 +0000 Merge
jiangli [Wed, 05 Apr 2017 22:48:35 +0000] rev 46366
Merge
Wed, 05 Apr 2017 18:15:09 -0400 8171042: The 'REQUIRED' type in sharedPathsMiscInfo.hpp is not used and should be removed.
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
Wed, 05 Apr 2017 13:15:44 -0700 8173795: AOT support in raw_exception_handler_for_return_address is broken
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
Wed, 05 Apr 2017 01:11:25 +0000 Merge
coleenp [Wed, 05 Apr 2017 01:11:25 +0000] rev 46363
Merge
Tue, 04 Apr 2017 21:07:19 -0400 8168438: Fix comment in rewriter
coleenp [Tue, 04 Apr 2017 21:07:19 -0400] rev 46362
8168438: Fix comment in rewriter Reviewed-by: jiangli, sspitsyn
Tue, 21 Mar 2017 14:14:06 +0100 8176872: [s390] wrong pc shown in error logs
stuefe [Tue, 21 Mar 2017 14:14:06 +0100] rev 46361
8176872: [s390] wrong pc shown in error logs Reviewed-by: dholmes, dsamersoff
Fri, 17 Mar 2017 19:05:45 +0100 8170520: Make Metaspace ChunkManager counters non-atomic
stuefe [Fri, 17 Mar 2017 19:05:45 +0100] rev 46360
8170520: Make Metaspace ChunkManager counters non-atomic Reviewed-by: mgerdin, coleenp
Mon, 07 Nov 2016 10:22:03 +0100 8177953: Rename TestGCBasher.run to TestGCBasher.main
ehelin [Mon, 07 Nov 2016 10:22:03 +0100] rev 46359
8177953: Rename TestGCBasher.run to TestGCBasher.main Reviewed-by: pliden, tschatzl
Fri, 31 Mar 2017 13:22:43 +0200 8177059: [TESTBUG] gc/g1/TestGCLogMessages.java fails on 32bit arm after changes for JDK-8155094
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
Tue, 28 Mar 2017 13:33:50 +0200 Merge
rbackman [Tue, 28 Mar 2017 13:33:50 +0200] rev 46357
Merge
Tue, 28 Mar 2017 13:08:39 +0200 Merge
rbackman [Tue, 28 Mar 2017 13:08:39 +0200] rev 46356
Merge
Thu, 23 Mar 2017 15:40:12 +0100 8177069: File separator mismatch on Win-64
rbackman [Thu, 23 Mar 2017 15:40:12 +0100] rev 46355
8177069: File separator mismatch on Win-64 Reviewed-by: dlong, kvn
Mon, 20 Mar 2017 16:01:33 +0300 8167196: WhiteBox methods should throw an exception if used with inappropriate collector.
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
Tue, 28 Mar 2017 09:13:00 +0200 8176885: Clear Claimed Marks log message at wrong location in the log
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
Tue, 28 Mar 2017 00:03:23 +0200 Merge
jwilhelm [Tue, 28 Mar 2017 00:03:23 +0200] rev 46352
Merge
Mon, 27 Mar 2017 11:54:04 -0700 8177015: STACK_SIZE_MINIMUM of 32k is not always enough for Mac OS X
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
Mon, 27 Mar 2017 19:05:54 +0300 8177551: [TESTBUG] TestHumongousClassLoader.java can fail on systems with non-g1 collector.
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
Fri, 24 Mar 2017 11:09:14 -0700 8177055: [TESTBUG] test/runtime/ReservedStack/ReservedStackTest.java sometimes fails on Oracle arm64 port after being enabled for open aarch64 port
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
Fri, 24 Mar 2017 10:27:04 +0100 8171238: Unify cleanup code used in G1 Remark and Full GC marking
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
Fri, 24 Mar 2017 10:26:58 +0100 8177453: Start_new_collection_set() timing done during wrong type of GC
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
Thu, 23 Mar 2017 11:10:55 -0700 8176768: hotspot ignores PTHREAD_STACK_MIN when creating new threads
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
Thu, 23 Mar 2017 17:45:13 +0100 8177458: [s390] (jdk10) build broken after 8155672
stuefe [Thu, 23 Mar 2017 17:45:13 +0100] rev 46345
8177458: [s390] (jdk10) build broken after 8155672 Reviewed-by: simonis
(0) -30000 -10000 -3000 -1000 -120 +120 +1000 +3000 +10000 tip