Commit Graph

57975 Commits

Author SHA1 Message Date
Rob McKenna
5ed7d380d1 Merge 2020-05-26 12:26:00 +00:00
Jerry Zhou
49f2901766 Added tag jdk-14.0.2+7 for changeset 21fe956f3c29 2020-05-20 20:35:26 -07:00
Erik Joelsson
88730990d7 8244951: Missing entitlements for hardened runtime
Reviewed-by: tbell
2020-05-15 06:14:17 -07:00
Rob McKenna
7c547d72d2 Merge 2020-05-19 15:37:24 +00:00
Jerry Zhou
078065ea73 Added tag jdk-14.0.2+6 for changeset b1b6bfaf8a87 2020-05-12 20:47:53 -07:00
Rob McKenna
04c11cdf7f Merge 2020-05-12 12:28:49 +00:00
Jerry Zhou
a92497494c Added tag jdk-14.0.2+5 for changeset e6be49b5b36f 2020-05-05 19:28:26 -07:00
Rob McKenna
c15a9a988f Merge 2020-05-05 14:20:51 +00:00
Aleksey Shipilev
8c9ab998b7 8243495: Shenandoah: print root statistics for concurrent weak/strong root phases
Reviewed-by: rkennke
2020-04-30 18:05:55 +02:00
Aleksey Shipilev
7ac67e17a8 8244326: Shenandoah: global statistics should not accept bogus samples
Reviewed-by: rkennke
2020-05-05 11:44:09 +02:00
Aleksey Shipilev
9b45f7da99 8244226: Shenandoah: per-cycle statistics contain worker data from previous cycles
Reviewed-by: rkennke
2020-05-01 16:03:26 +02:00
Aleksey Shipilev
d7e33430ae 8244180: Shenandoah: carry Phase to ShWorkerTimingsTracker explicitly
Reviewed-by: zgu
2020-04-30 18:05:53 +02:00
Jerry Zhou
16f1934fae Added tag jdk-14.0.2+4 for changeset ad7d2f5146a4 2020-04-29 09:33:31 -07:00
Jerry Zhou
05d20bbbce 8244067: Change jdk 14.0.2 milestone to fcs for stabilization repos
Reviewed-by: tbell, erikj
2020-04-29 09:15:36 +00:00
Rob McKenna
03d467c06e Merge 2020-04-28 13:08:06 +00:00
Daniil Titov
96e067317e 8242430: Correct links in javadoc of OperatingSystemMXBean
Reviewed-by: dholmes
2020-04-28 00:49:28 +00:00
Zhengyu Gu
a9d7fe21fe 8243578: Shenandoah: Cleanup ShenandoahStringDedup::parallel_oops_do()
Reviewed-by: shade
2020-04-24 16:37:09 -04:00
Aleksey Shipilev
a0aa92aeee 8243573: Shenandoah: rename GCParPhases and related code
Reviewed-by: rkennke
2020-04-30 10:02:10 +02:00
Aleksey Shipilev
bf957a04d2 8245463: Shenandoah: refine ShenandoahPhaseTimings constructor arguments
Reviewed-by: zgu
2020-05-20 15:24:32 +02:00
Zhengyu Gu
ca5dea59ac 8243848: Shenandoah: Windows build fails after JDK-8239786
Reviewed-by: rkennke, stuefe
2020-04-28 12:20:15 -04:00
Aleksey Shipilev
2db4d7877c 8239786: Shenandoah: print per-cycle statistics
Reviewed-by: rkennke
2020-04-24 11:45:24 +02:00
Aleksey Shipilev
8492d97d23 8243494: Shenandoah: set counters once per cycle
Reviewed-by: zgu
2020-04-23 21:24:01 +02:00
Zhengyu Gu
2833614359 8243478: Shenandoah: avoid implicit worker_id = 0
Reviewed-by: shade
2020-04-23 10:14:42 -04:00
Aleksey Shipilev
d0d4abfdd4 8243487: Shenandoah: make _num_phases illegal phase type
Reviewed-by: rkennke
2020-04-23 18:37:09 +02:00
Aleksey Shipilev
601a40b8f0 8243464: Shenandoah: print statistic counters in time order
Reviewed-by: rkennke
2020-04-23 13:48:23 +02:00
Aleksey Shipilev
d35606e519 8243465: Shenandoah: ditch unused pause_other, conc_other counters
Reviewed-by: rkennke
2020-04-23 13:48:32 +02:00
Kelvin Nilsen
8556104204 8241062: Shenandoah: rich asserts trigger "empty statement" inspection
Reviewed-by: shade
2020-05-13 20:19:09 +02:00
Martin Doerr
d624e11832 8245047: [PPC64] C2: ReverseBytes + Load always match to unordered Load (acquire semantics missing)
Introduce separate nodes with acquire semantics which match ReverseBytes + Load.acquire.

Reviewed-by: shade, lucy
2020-05-19 15:11:58 +02:00
Aleksey Shipilev
2a7a375ca6 8243463: Shenandoah: ditch total_pause counters
Reviewed-by: rkennke
2020-04-23 13:48:13 +02:00
Aleksey Shipilev
8e071f6ae8 8243460: Shenandoah: purge init_update_refs_prepare counter
Reviewed-by: rkennke
2020-04-23 13:48:07 +02:00
Aleksey Shipilev
a146584e8e 8243395: Shenandoah: demote guarantee in ShenandoahPhaseTimings::record_workers_end
Reviewed-by: zgu
2020-04-22 15:19:52 +02:00
Jerry Zhou
bb46f0b1fa Added tag jdk-14.0.2+3 for changeset 460a11264a50 2020-04-21 18:44:38 -07:00
Anton Litvinov
8a49e1796b 8242498: Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash
Reviewed-by: prr, serb
2020-04-20 19:25:41 +01:00
Severin Gehwolf
a23638bef5 8243059: Build fails when --with-vendor-name contains a comma
Use $$(VERSION_CFLAGS) so as to avoid the variable getting evaluated early

Reviewed-by: ihse, erikj
2020-04-17 11:14:17 +02:00
Aleksey Shipilev
2da9895915 8242638: Shenandoah: restore heap logging for uncommit
Reviewed-by: zgu
2020-04-14 15:33:01 +02:00
Aleksey Shipilev
d6cf99f0c3 8242625: Shenandoah: restore heap logging for Degenerated/Full cycles
Reviewed-by: rkennke, zgu
2020-04-14 15:33:00 +02:00
Yasumasa Suenaga
f8f5a1bca7 8242283: Can't start JVM when java home path includes non-ASCII character
Reviewed-by: naoto, hseigel
2020-04-14 09:03:38 +09:00
Joe Wang
868e0b02f6 8242470: Update Xerces to Version 2.12.1
Reviewed-by: lancea, naoto
2020-04-10 17:00:40 +00:00
Aleksey Shipilev
5823c90595 8243291: Shenandoah: no need to retire TLABs at Init Update Refs
Reviewed-by: rkennke
2020-04-22 15:19:52 +02:00
Aleksey Shipilev
bcdbe550d6 8243301: Shenandoah: ditch ShenandoahAllowMixedAllocs
Reviewed-by: rkennke
2020-04-22 15:19:52 +02:00
Zhengyu Gu
b68f2a6eb5 8242400: Shenandoah: Restore logging to pre-jdk8241984 format
Reviewed-by: shade
2020-04-09 08:43:03 -04:00
Jie Fu
d603550dec 8242379: [TESTBUG] compiler/loopopts/TestLoopUnswitchingLostCastDependency.java fails with release VMs
Reviewed-by: roland, kvn
2020-04-09 09:20:18 +08:00
Zhengyu Gu
0a407d4826 8242375: Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods
Reviewed-by: shade, rkennke
2020-04-08 11:21:40 -04:00
Zhengyu Gu
9d507bf677 8241984: Shenandoah: enhance GCTimer and JFR support
Reviewed-by: rkennke
2020-04-08 08:13:22 -04:00
Aleksey Shipilev
d15164f300 8244730: Shenandoah: gc/shenandoah/options/TestHeuristicsUnlock.java should only verify the heuristics
Reviewed-by: rkennke
2020-05-11 18:33:18 +02:00
Zhengyu Gu
03a2194421 8244821: Shenandoah: disarmed_value is initialized at wrong place
Reviewed-by: shade
2020-05-12 10:01:36 -04:00
Zhengyu Gu
2c7170af50 8244420: Shenandoah: Ensure _disarmed_value offset < 128
Reviewed-by: rkennke
2020-05-05 12:32:40 -04:00
Zhengyu Gu
808d4aeadb 8244328: Shenandoah: move ShenandoahThreadLocalData::_disarmed_value initialization
Reviewed-by: shade
2020-05-04 10:01:25 -04:00
Aleksey Shipilev
8dbc0af2ff 8242365: Shenandoah: use uint16_t instead of jushort for liveness cache
Reviewed-by: rkennke
2020-04-08 13:44:58 +02:00
Per Lidén
ab6f7ba627 8241603: ZGC: java/lang/management/MemoryMXBean/MemoryTestZGC.sh crashes on macOS
Reviewed-by: eosterlund, clanger, mbaesken, azeller
2020-04-23 15:37:12 +02:00