Aditya Mandaleeka
|
e969c158d8
|
8241142: Shenandoah: should not use parallel reference processing with single GC thread
Reviewed-by: shade
|
2020-04-14 21:17:48 +02:00 |
|
Aleksey Shipilev
|
b812e8baff
|
8242638: Shenandoah: restore heap logging for uncommit
Reviewed-by: zgu
|
2020-04-14 15:33:01 +02:00 |
|
Aleksey Shipilev
|
e0ccd77617
|
8242625: Shenandoah: restore heap logging for Degenerated/Full cycles
Reviewed-by: rkennke, zgu
|
2020-04-14 15:33:00 +02:00 |
|
Stefan Johansson
|
b18e006b55
|
8242448: Change HeapRegionManager::guarantee_contiguous_range to be assert_contiguous_range
Reviewed-by: tschatzl, kbarrett
|
2020-04-14 15:18:22 +02:00 |
|
Yasumasa Suenaga
|
d34f732b99
|
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 |
|
Yang Zhang
|
592b9a9571
|
8241911: AArch64: Fix a potential register clash issue in reduce_add2I
Reviewed-by: aph
|
2020-04-10 05:43:40 +00:00 |
|
Stuart Monteith
|
ca46bba505
|
8241587: Aarch64: remove x86 specifics from os_linux.cpp/hpp/inline.hpp
Reviewed-by: dholmes
|
2020-04-10 09:41:20 +08:00 |
|
Vladimir Ivanov
|
1d7dee9ae4
|
8242289: C2: Support platform-specific node cloning in Matcher
Reviewed-by: kvn
|
2020-04-09 21:29:34 +03:00 |
|
Claes Redestad
|
36f22938ed
|
8241920: G1: Lazily initialize OtherRegionsTable::_coarse_map
Reviewed-by: tschatzl, eosterlund
|
2020-04-09 14:59:11 +02:00 |
|
Zhengyu Gu
|
136450572e
|
8242400: Shenandoah: Restore logging to pre-jdk8241984 format
Reviewed-by: shade
|
2020-04-09 08:43:03 -04:00 |
|
Claes Redestad
|
cdfe841d3d
|
8242038: G1: Lazily initialize RSHashTables
Reviewed-by: kbarrett, sjohanss, tschatzl
|
2020-04-09 13:04:10 +02:00 |
|
Patricio Chilano Mateo
|
89a33e69a7
|
8240918: [REDO] Allow direct handshakes without VMThread intervention
REDO of 8230594
Reviewed-by: dholmes, rehn, mdoerr, coleenp, dcubed
|
2020-04-08 18:32:21 +00:00 |
|
Stefan Johansson
|
52ea4802f1
|
8241141: Restructure humongous object allocation in G1
Reviewed-by: tschatzl, kbarrett
|
2020-04-08 18:38:31 +02:00 |
|
Calvin Cheung
|
dd4e04d6f5
|
8242134: Consolidate the get_package_entry() in SystemDictionaryShared and ClassLoader
Keep the version in ClassLoader.
Reviewed-by: hseigel, redestad, lfoltan
|
2020-04-08 08:56:05 -07:00 |
|
Erik Österlund
|
a5b81d97f9
|
8240693: Sweeper should not examine dying metadata in is_unloading() nmethod during static call stub cleaning
Reviewed-by: kvn, coleenp, pliden
|
2020-04-08 15:34:56 +00:00 |
|
Erik Österlund
|
76a8557d0c
|
8241438: Move IntelJccErratum mitigation code to platform-specific code
Reviewed-by: vlivanov, kvn
|
2020-04-08 15:34:56 +00:00 |
|
Zhengyu Gu
|
29b0912bc3
|
8242375: Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods
Reviewed-by: shade, rkennke
|
2020-04-08 11:21:40 -04:00 |
|
Zhengyu Gu
|
9292b4002d
|
8241984: Shenandoah: enhance GCTimer and JFR support
Reviewed-by: rkennke
|
2020-04-08 08:13:22 -04:00 |
|
Aleksey Shipilev
|
64aee56add
|
8242365: Shenandoah: use uint16_t instead of jushort for liveness cache
Reviewed-by: rkennke
|
2020-04-08 13:44:58 +02:00 |
|
Aleksey Shipilev
|
7b870e70d0
|
8242353: Shenandoah: micro-optimize region liveness handling
Reviewed-by: rkennke
|
2020-04-08 13:44:57 +02:00 |
|
Roman Kennke
|
343f7603e7
|
8242316: Shenandoah: Turn NULL-check into assert in SATB slow-path entry
Reviewed-by: zgu, shade
|
2020-04-08 11:26:49 +02:00 |
|
Roland Westrelin
|
6405d75070
|
8241900: Loop unswitching may cause dependence on null check to be lost
Reviewed-by: thartmann, kvn
|
2020-04-02 15:03:27 +02:00 |
|
Nick Gasson
|
67fd181eb8
|
8242029: AArch64: skip G1 array copy pre-barrier if marking not active
Reviewed-by: aph
|
2020-04-08 14:03:35 +08:00 |
|
Roman Kennke
|
2b42382e7e
|
8242301: Shenandoah: Inline LRB runtime call
Reviewed-by: zgu
|
2020-04-07 22:31:18 +02:00 |
|
Zhengyu Gu
|
e53ae5ae63
|
8242216: ObjectSampler::weak_oops_do() should not trigger barrier
Reviewed-by: rkennke, eosterlund
|
2020-04-07 10:43:15 -04:00 |
|
Aleksey Shipilev
|
9ba424ee57
|
8242267: Shenandoah: regions space needs to be aligned by os::vm_allocation_granularity()
Reviewed-by: rkennke, stuefe
|
2020-04-07 14:32:58 +02:00 |
|
Denghui Dong
|
9743ec80f1
|
8240360: NativeLibraryEvent has wrong library name on Linux
Reviewed-by: ysuenaga, clanger
|
2020-04-07 21:18:24 +09:00 |
|
Aleksey Shipilev
|
951cda8d1f
|
8242273: Shenandoah: accept either SATB or IU barriers, but not both
Reviewed-by: rkennke
|
2020-04-07 13:18:47 +02:00 |
|
Ralf Schmelter
|
f5a728af03
|
8238289: Use _byteswap_ functions to implenent Bytes::swap_uX on Windows
Reviewed-by: minqi, dholmes
|
2020-04-07 09:06:01 +02:00 |
|
John Paul Adrian Glaubitz
|
edc4ffe54b
|
8199138: Add RISC-V support to Zero
Reviewed-by: erikj, stuefe
|
2020-04-07 08:45:01 +02:00 |
|
Aleksey Shipilev
|
c1016d5de2
|
8242229: Shenandoah: inline ShenandoahHeapRegion liveness-related methods
Reviewed-by: rkennke
|
2020-04-06 20:35:50 +02:00 |
|
Aleksey Shipilev
|
e3aae42d33
|
8242228: Shenandoah: remove unused ShenandoahCollectionSet methods
Reviewed-by: rkennke
|
2020-04-06 20:35:43 +02:00 |
|
Aleksey Shipilev
|
0d1e636aba
|
8242227: Shenandoah: transit regions to cset state when adding to collection set
Reviewed-by: rkennke
|
2020-04-06 20:35:36 +02:00 |
|
Aleksey Shipilev
|
59f28e56a2
|
8242213: Shenandoah: remove ShenandoahHeuristics::_bytes_in_cset
Reviewed-by: rkennke
|
2020-04-06 20:35:31 +02:00 |
|
Aleksey Shipilev
|
1d687b3525
|
8242212: Shenandoah: initialize ShenandoahHeuristics::_region_data eagerly
Reviewed-by: rkennke
|
2020-04-06 20:35:25 +02:00 |
|
Aleksey Shipilev
|
185f372127
|
8242211: Shenandoah: remove ShenandoahHeuristics::RegionData::_seqnum_last_alloc
Reviewed-by: rkennke
|
2020-04-06 20:35:19 +02:00 |
|
Roman Kennke
|
c4d01f8c8b
|
8242054: Shenandoah: New incremental-update mode
Reviewed-by: shade
|
2020-04-06 17:08:46 +02:00 |
|
Roman Kennke
|
843a86214e
|
8242217: Shenandoah: Enable GC mode to be diagnostic/experimental and have a name
Reviewed-by: shade
|
2020-04-06 16:29:04 +02:00 |
|
Roman Kennke
|
ec5ccb8de3
|
8242130: Shenandoah: Simplify arraycopy-barrier dispatching
Reviewed-by: shade
|
2020-04-06 13:45:27 +02:00 |
|
Tobias Hartmann
|
722a18d31e
|
8242090: Remove dead code from c1_LIR
Removed dead code.
Reviewed-by: redestad
|
2020-04-06 12:09:59 +02:00 |
|
Aleksey Shipilev
|
b73460b366
|
8242114: Shenandoah: remove ShenandoahHeapRegion::reset_alloc_metadata_to_shared
Reviewed-by: rkennke
|
2020-04-06 10:31:07 +02:00 |
|
Tobias Hartmann
|
3d36ef14b3
|
8241997: Scalar replacement of cloned array is broken after JDK-8238759
Replacement code still expected ArrayCopyNode::Dest to be an AddPNode.
Reviewed-by: roland, neliasso
|
2020-04-06 09:52:28 +02:00 |
|
Roland Westrelin
|
048c5c0ddd
|
8241041: C2: "assert((Value(phase) == t) || (t != TypeInt::CC_GT && t != TypeInt::CC_EQ)) failed: missing Value() optimization" still happens after fix for 8239335
Reviewed-by: thartmann, neliasso
|
2020-03-23 10:06:33 +01:00 |
|
Per Lidén
|
2e4783411e
|
8240745: Implementation: JEP 377: ZGC: A Scalable Low-Latency Garbage Collector (Production)
Reviewed-by: stefank, eosterlund
|
2020-04-03 23:40:33 +02:00 |
|
Calvin Cheung
|
512644de06
|
8240205: Avoid PackageEntry lookup when loading shared classes
Do the PackageEntry lookup at one place and then pass it along to the subsequently called functions which need it.
Reviewed-by: redestad, lfoltan
|
2020-04-03 14:26:42 -07:00 |
|
Roman Kennke
|
ff34c4cdf8
|
8242107: Shenandoah: Fix aarch64 build after JDK-8242082
Reviewed-by: shade
|
2020-04-03 19:33:06 +02:00 |
|
Claes Redestad
|
a309046028
|
8241585: Remove unused _recursion_counter facility from PerfTraceTime
8241705: Tune PerfData collections
Reviewed-by: iklam, dholmes
|
2020-04-03 17:20:53 +02:00 |
|
Aleksey Shipilev
|
fe2a82031f
|
8242101: Shenandoah: coalesce and parallelise heap region walks during the pauses
Reviewed-by: rkennke
|
2020-04-03 16:13:01 +02:00 |
|
Roman Kennke
|
553ea1e891
|
8242082: Shenandoah: Purge Traversal mode
Reviewed-by: shade
|
2020-04-03 15:06:08 +02:00 |
|
Aleksey Shipilev
|
c09b0a7793
|
8242089: Shenandoah: per-worker stats should be summed up, not averaged
Reviewed-by: rkennke
|
2020-04-03 13:58:38 +02:00 |
|