vkempik [Thu, 18 May 2017 08:14:33 -0400] rev 46476
8177522: -XX:OnOutOfMemoryError does not work if supplied twice on windows
Summary: use cmd /c on windows to execute onError commands
Reviewed-by: dholmes, hseigel
coleenp [Thu, 18 May 2017 08:17:52 -0400] rev 46475
8166848: Performance bug: SystemDictionary - optimization
Summary: Check instead that a bucket isn't 10x the average
Reviewed-by: iklam, gziemski, sspitsyn
rkennke [Wed, 17 May 2017 23:36:19 +0200] rev 46474
8180175: ObjectSynchronizer only needs to iterate in-use monitors
Summary: When using -XX:+MonitorInUseLists, then only iterate in-use monitors.
Reviewed-by: zgu, dholmes, rehn
shade [Wed, 17 May 2017 23:18:19 +0200] rev 46473
8180482: Reformat -XX:+PrintSafepointStatistics table
Reviewed-by: dholmes
redestad [Wed, 17 May 2017 12:46:12 +0000] rev 46472
Merge
redestad [Wed, 17 May 2017 12:20:17 +0000] rev 46471
Merge
redestad [Wed, 17 May 2017 12:13:29 +0200] rev 46470
8180479: [TESTBUG] Some hotspot tests broken after internal Unsafe name changes
Reviewed-by: thartmann
redestad [Wed, 17 May 2017 11:41:08 +0200] rev 46469
8180423: Remove flag UseRelocIndex
Reviewed-by: kvn, thartmann
hseigel [Wed, 17 May 2017 07:55:26 -0400] rev 46468
8152295: Redundant CLCs for classes resolved in both loaders
Summary: Don't record loader constraints if both class loader classes are the same
Reviewed-by: coleenp, vlivanov, gtriantafill, lfoltan
aph [Wed, 17 May 2017 12:29:42 +0100] rev 46467
Merge
aph [Tue, 16 May 2017 18:33:22 +0100] rev 46466
Merge
aph [Thu, 11 May 2017 13:11:42 +0100] rev 46465
8179954: AArch64: C1 and C2 volatile accesses are not sequentially consistent
Reviewed-by: roland
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
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
gtriantafill [Mon, 15 May 2017 09:40:23 -0400] rev 46462
8179903: Clean up SPARC 32-bit support
Reviewed-by: gthornbr, fparain
mgerdin [Thu, 11 May 2017 16:33:18 +0200] rev 46461
8180181: Get rid of FAST_DISPATCH from interpreter
Reviewed-by: coleenp, tschatzl
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
kvn [Fri, 12 May 2017 13:56:13 -0700] rev 46459
8180267: Update Graal
Reviewed-by: iveresov
kvn [Fri, 12 May 2017 13:14:25 -0700] rev 46458
Merge
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
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
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
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
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
mikael [Thu, 11 May 2017 09:42:19 -0700] rev 46452
8180036: Guard include of fpu_control.h
Reviewed-by: dholmes
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
coleenp [Wed, 10 May 2017 14:03:33 +0000] rev 46450
Merge
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
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
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
sjohanss [Tue, 09 May 2017 11:04:06 +0200] rev 46446
8179550: Unify trace logging for InstanceRefKlass
Reviewed-by: kbarrett, tschatzl
sjohanss [Tue, 09 May 2017 11:03:45 +0200] rev 46445
8138888: Remove ExtendedOopClosure::apply_to_weak_ref_discovered_field
Reviewed-by: kbarrett, tschatzl