Days Ago |
This Release Push By |
Original Push By |
Bug |
Summary |
|
Name |
Affiliation |
Name |
Affiliation |
|
|
1175 |
Robert Mckenna |
Oracle |
Rahul Raghavan |
Independent |
JDK-8246520 |
[TESTBUG] compiler/jvmci/events/JvmciNotifyBootstrapFinishedEventTest.java fails with custom Tiered Level set externally |
1175 |
Robert Mckenna |
Oracle |
Erik Joelsson |
Oracle |
JDK-8245315 |
Missing entitlements for hardened runtime |
1175 |
Robert Mckenna |
Oracle |
Xuelei Fan |
Tencent |
JDK-8242329 |
Missing key_share extension for (EC)DHE key exchange should alert missing_extension |
1181 |
Valerie Peng |
Oracle |
Valerie Peng |
Oracle |
JDK-8248920 |
Unexpected NoSuchAlgorithmException when using secure random impl from BCFIPS provider |
1182 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8248956 |
Shenandoah: heap iteration holds root locks all the time |
1182 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8248955 |
Shenandoah: reconsider free budget slice for marking |
1182 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8248954 |
Shenandoah: Windows build warning after JDK-8247310 |
1182 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8248953 |
Shenandoah: pacer should not affect interrupt status |
1197 |
Jamil Nimeh |
Oracle |
Jamil Nimeh |
Oracle |
JDK-8247954 |
JSSE Client does not accept status_request extension in CertificateRequest messages for TLS 1.3 |
1207 |
Sean Coffey |
Oracle |
Sean Coffey |
Oracle |
JDK-8247490 |
SSLSocket.getSession() doesn't close connection for timeout/ interrupts |
1207 |
Sean Coffey |
Oracle |
Valerie Peng |
Oracle |
JDK-8247489 |
Choose the default SecureRandom algo based on registration ordering |
1215 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8246553 |
Shenandoah: limit parallelism in CLDG root handling |
1215 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8246552 |
Shenandoah: walk roots in more efficient order |
1215 |
Aleksey Shipilev |
Amazon |
Zhengyu Gu |
Independent |
JDK-8246551 |
Shenandoah: remove unused ShenandoahIsMarkedNextClosure |
1216 |
Aleksey Shipilev |
Amazon |
Jie Fu |
Tencent |
JDK-8246395 |
[TESTBUG] compiler/loopopts/TestLoopUnswitchingLostCastDependency.java fails with release VMs |
1216 |
Aleksey Shipilev |
Amazon |
Roland Westrelin |
Red Hat |
JDK-8246394 |
Loop unswitching may cause dependence on null check to be lost |
1216 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8246393 |
Shenandoah: AlwaysPreTouch should not disable heap resizing or uncommits |
1216 |
Aleksey Shipilev |
Amazon |
Zhengyu Gu |
Independent |
JDK-8246392 |
Shenandoah: full GC does not mark code roots when class unloading is off |
1216 |
Aleksey Shipilev |
Amazon |
Zhengyu Gu |
Independent |
JDK-8246391 |
Shenandoah: Remove diagnostic flag ShenandoahConcurrentScanCodeRoots |
1216 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8246390 |
Shenandoah: reconsider format specifiers for stats |
1216 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8246389 |
Shenandoah: compute root phase parallelism |
1222 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8246093 |
Shenandoah: rename ShenandoahNormalMode to ShenandoahSATBMode |
1222 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8246092 |
Shenandoah: move heuristics code to gc/shenandoah/heuristics |
1222 |
Aleksey Shipilev |
Amazon |
Roland Westrelin |
Red Hat |
JDK-8246091 |
Shenandoah: C2 assertion fails in Matcher::collect_null_checks |
1222 |
Aleksey Shipilev |
Amazon |
Roland Westrelin |
Red Hat |
JDK-8246090 |
CTW: C2 (Shenandoah) compilation fails with "unexpected infinite loop graph shape" |
1222 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8246089 |
Shenandoah: ditch ShenandoahAlwaysPreTouch |
1222 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8246088 |
Shenandoah: refine mode name()-s |
1222 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8246087 |
Shenandoah: break superclass dependency on ShenandoahNormalMode |
1222 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8246085 |
Shenandoah: lift/cleanup ShenandoahHeuristics names and properties |
1222 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8246084 |
Shenandoah: move mode code to gc/shenandoah/mode |
1223 |
Andrew Hughes |
Red Hat |
Aleksey Shipilev |
Amazon |
JDK-8245876 |
x86_32 build failure after JDK-8227269 |
1223 |
Andrew Hughes |
Red Hat |
Roman Kennke |
Amazon |
JDK-8245875 |
Slow class loading when running with JDWP |
1225 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8245744 |
Shenandoah: print root statistics for concurrent weak/strong root phases |
1225 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8245743 |
Shenandoah: global statistics should not accept bogus samples |
1225 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8245742 |
Shenandoah: per-cycle statistics contain worker data from previous cycles |
1225 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8245741 |
Shenandoah: carry Phase to ShWorkerTimingsTracker explicitly |
1225 |
Aleksey Shipilev |
Amazon |
Zhengyu Gu |
Independent |
JDK-8245740 |
Shenandoah: Cleanup ShenandoahStringDedup::parallel_oops_do() |
1225 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8245739 |
Shenandoah: rename GCParPhases and related code |
1225 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8245738 |
Shenandoah: refine ShenandoahPhaseTimings constructor arguments |
1225 |
Aleksey Shipilev |
Amazon |
Zhengyu Gu |
Independent |
JDK-8245737 |
Shenandoah: Windows build fails after JDK-8239786 |
1225 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8245736 |
Shenandoah: print per-cycle statistics |
1225 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8245735 |
Shenandoah: set counters once per cycle |
1225 |
Aleksey Shipilev |
Amazon |
Zhengyu Gu |
Independent |
JDK-8245734 |
Shenandoah: avoid implicit worker_id = 0 |
1225 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8245733 |
Shenandoah: make _num_phases illegal phase type |
1225 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8245732 |
Shenandoah: print statistic counters in time order |
1225 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8245731 |
Shenandoah: ditch unused pause_other, conc_other counters |
1225 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8245730 |
Shenandoah: rich asserts trigger "empty statement" inspection |
1225 |
Martin Doerr |
SAP |
Martin Doerr |
SAP |
JDK-8245715 |
[PPC64] C2: ReverseBytes + Load always match to unordered Load (acquire semantics missing) |
1231 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8245334 |
Shenandoah: ditch total_pause counters |
1231 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8245333 |
Shenandoah: purge init_update_refs_prepare counter |
1231 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8245332 |
Shenandoah: demote guarantee in ShenandoahPhaseTimings::record_workers_end |
1231 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8245331 |
Shenandoah: restore heap logging for uncommit |
1231 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8245330 |
Shenandoah: restore heap logging for Degenerated/Full cycles |
1231 |
Aleksey Shipilev |
Amazon |
Zhengyu Gu |
Independent |
JDK-8245329 |
Shenandoah: Restore logging to pre-jdk8241984 format |
1231 |
Aleksey Shipilev |
Amazon |
Zhengyu Gu |
Independent |
JDK-8245328 |
Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods |
1231 |
Aleksey Shipilev |
Amazon |
Zhengyu Gu |
Independent |
JDK-8245327 |
Shenandoah: enhance GCTimer and JFR support |
1231 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8245326 |
Shenandoah: gc/shenandoah/options/TestHeuristicsUnlock.java should only verify the heuristics |
1231 |
Aleksey Shipilev |
Amazon |
Zhengyu Gu |
Independent |
JDK-8245325 |
Shenandoah: disarmed_value is initialized at wrong place |
1231 |
Aleksey Shipilev |
Amazon |
Zhengyu Gu |
Independent |
JDK-8245324 |
Shenandoah: Ensure _disarmed_value offset < 128 |
1231 |
Aleksey Shipilev |
Amazon |
Zhengyu Gu |
Independent |
JDK-8245323 |
Shenandoah: move ShenandoahThreadLocalData::_disarmed_value initialization |
1231 |
Aleksey Shipilev |
Amazon |
Roman Kennke |
Amazon |
JDK-8245322 |
Shenandoah: Inline LRB runtime call |
1232 |
Severin Gehwolf |
Red Hat |
Severin Gehwolf |
Red Hat |
JDK-8245229 |
Build fails when --with-vendor-name contains a comma |
1232 |
Sean Coffey |
Oracle |
Yasumasa Suenaga |
NTT DATA |
JDK-8245223 |
Can't start JVM when java home path includes non-ASCII character |
1232 |
Sean Coffey |
Oracle |
Yasumasa Suenaga |
NTT DATA |
JDK-8245222 |
Some functions might not work with CJK character |
1232 |
Sean Coffey |
Oracle |
Yasumasa Suenaga |
NTT DATA |
JDK-8245221 |
Cannot start JVM when $JAVA_HOME includes CJK characters |
1232 |
Severin Gehwolf |
Red Hat |
Bob Vandette |
Oracle |
JDK-8245191 |
The static build of libextnet is missing the JNI_OnLoad_extnet function |
1232 |
Severin Gehwolf |
Red Hat |
Yasumasa Suenaga |
NTT DATA |
JDK-8245190 |
PosixPlatform.cpp should not include sysctl.h |
1236 |
Aleksey Shipilev |
Amazon |
Roman Kennke |
Amazon |
JDK-8244992 |
Shenandoah: Turn NULL-check into assert in SATB slow-path entry |
1236 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244991 |
Shenandoah: accept either SATB or IU barriers, but not both |
1236 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244990 |
Shenandoah: add test to verify GC mode unlock |
1236 |
Aleksey Shipilev |
Amazon |
Zhengyu Gu |
Independent |
JDK-8244989 |
Shenandoah: TestVolatilesShenandoah test failed on aarch64 |
1236 |
Aleksey Shipilev |
Amazon |
Roman Kennke |
Amazon |
JDK-8244988 |
Shenandoah: New incremental-update mode |
1236 |
Aleksey Shipilev |
Amazon |
Roman Kennke |
Amazon |
JDK-8244987 |
Shenandoah: Enable GC mode to be diagnostic/experimental and have a name |
1236 |
Aleksey Shipilev |
Amazon |
Roman Kennke |
Amazon |
JDK-8244986 |
Shenandoah: Simplify arraycopy-barrier dispatching |
1236 |
Aleksey Shipilev |
Amazon |
Roman Kennke |
Amazon |
JDK-8244985 |
Shenandoah: Fold ShenandoahKeepAliveBarrier flag into ShenandoahSATBBarrier |
1236 |
Aleksey Shipilev |
Amazon |
Roland Westrelin |
Red Hat |
JDK-8244984 |
Shenandoah: assert(n->outcnt() > 0) at shenandoahSupport.cpp:2858 with java/util/Collections/FindSubList.java |
1236 |
Rajan Halade |
Oracle |
Rajan Halade |
Oracle |
JDK-8244249 |
Remove Comodo root certificate that is expiring in May 2020 |
1236 |
Rajan Halade |
Oracle |
Rajan Halade |
Oracle |
JDK-8244253 |
Remove DocuSign root certificate that is expiring in May 2020 |
1238 |
Sean Coffey |
Oracle |
Joe Wang |
Oracle |
JDK-8244802 |
Update Xerces2 Java to Version 2.12.1 |
1239 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244755 |
Shenandoah: no need to retire TLABs at Init Update Refs |
1239 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244754 |
Shenandoah: ditch ShenandoahAllowMixedAllocs |
1239 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244753 |
Shenandoah: use uint16_t instead of jushort for liveness cache |
1239 |
Christoph Langer |
SAP |
Per Liden |
Independent |
JDK-8244750 |
ZGC: java/lang/management/MemoryMXBean/MemoryTestZGC.sh crashes on macOS |
1239 |
Andrew Dinn |
Red Hat |
Andrew Dinn |
Red Hat |
JDK-8244745 |
Javadoc is not generated for new module jdk.nio.mapmode |
1240 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244692 |
Shenandoah: micro-optimize region liveness handling |
1240 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244691 |
Shenandoah: clear live data and update TAMS optimistically |
1240 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244690 |
Shenandoah: should not use parallel reference processing with single GC thread |
1240 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244689 |
Shenandoah: remove ShCollectionSet::live_data |
1240 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244688 |
Shenandoah: explicit GC request should wait for a complete GC cycle |
1240 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244687 |
Shenandoah: build breakages after JDK-8241743 |
1240 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244686 |
Shenandoah: inline ShenandoahHeapRegion liveness-related methods |
1240 |
Aleksey Shipilev |
Amazon |
Roman Kennke |
Amazon |
JDK-8244685 |
Shenandoah: Fix racy update of update_watermark |
1245 |
Sean Coffey |
Oracle |
Sean Coffey |
Oracle |
JDK-8244037 |
(tz) Upgrade Timezone Data to tzdata2020a |
1246 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244365 |
Shenandoah: remove unused ShenandoahCollectionSet methods |
1246 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244364 |
Shenandoah: transit regions to cset state when adding to collection set |
1246 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244363 |
Shenandoah: initialize ShenandoahHeuristics::_region_data eagerly |
1246 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244362 |
Shenandoah: remove ShenandoahHeuristics::RegionData::_seqnum_last_alloc |
1246 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244361 |
Shenandoah: coalesce and parallelise heap region walks during the pauses |
1246 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244360 |
Shenandoah: remove ShenandoahHeapRegion::reset_alloc_metadata_to_shared |
1246 |
Aleksey Shipilev |
Amazon |
Roman Kennke |
Amazon |
JDK-8244359 |
Shenandoah: Fix aarch64 build after JDK-8242082 |
1246 |
Aleksey Shipilev |
Amazon |
Roman Kennke |
Amazon |
JDK-8244358 |
Shenandoah: Purge Traversal mode |
1246 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244357 |
Shenandoah: tune down ShenandoahGarbageThreshold |
1246 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244356 |
Shenandoah: rename ShenandoahHeapRegionSize flag |
1246 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244355 |
Shenandoah: editorial changes in flag descriptions |
1246 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244354 |
Shenandoah: regions space needs to be aligned by os::vm_allocation_granularity() |
1246 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244353 |
Shenandoah: align ShenandoahHeapRegions to cache lines |
1246 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244352 |
Shenandoah: rename ShenandoahHeapRegion::region_number |
1246 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244351 |
Shenandoah: inline ShenandoahHeapRegion::region_number |
1246 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244350 |
Shenandoah: ditch one of allocation type counters in ShenandoahHeapRegion |
1246 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244349 |
Shenandoah: inline MarkingContext TAMS methods |
1246 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244348 |
Shenandoah: remove ShenandoahHeapRegion::_heap |
1246 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244347 |
Shenandoah: refactor and inline ShenandoahHeap::heap() |
1246 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244346 |
Shenandoah: remove ShenandoahHeapRegion::_reserved |
1246 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244345 |
Shenandoah: refactor anti-false-sharing padding |
1246 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8244344 |
Shenandoah: make ShenandoahHeapRegion not derive from ContiguousSpace |
1252 |
Serguei Spitsyn |
Oracle |
Daniil Titov |
Oracle |
JDK-8242762 |
Correct links in javadoc of OperatingSystemMXBean |
1253 |
Anton Litvinov |
Oracle |
Anton Litvinov |
Oracle |
JDK-8243679 |
Invalid "sun.awt.TimedWindowEvent" object leads to JVM crash |
1254 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8243613 |
Shenandoah: per-worker stats should be summed up, not averaged |
1254 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8243612 |
Shenandoah: split "Prepare Evacuation" tracking into cset/freeset counters |
1254 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8243611 |
Shenandoah: adaptive heuristics should account evac reserve in free target |
1254 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8243610 |
Shenandoah: print allocation failure type |
1254 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8243609 |
Shenandoah: simplify FreeSet logging |
1254 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8243608 |
Shenandoah: simplify collectable garbage logging |
1254 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8243607 |
Shenandoah: only print heap changes for operations that directly affect it |
1254 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8243606 |
Shenandoah: remove ShenandoahHeuristics::_bytes_in_cset |
1254 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8243605 |
Shenandoah: no need to trash cset during final mark |
1254 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8243604 |
Shenandoah: turn heap lock asserts into macros |
1254 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8243603 |
Shenandoah: simplify region sequence numbers handling |
1254 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8243602 |
Shenandoah: region status should include update watermark |
1254 |
Aleksey Shipilev |
Amazon |
Roman Kennke |
Amazon |
JDK-8243601 |
Shenandoah: Do not modify update-watermark concurrently |
1254 |
Aleksey Shipilev |
Amazon |
Roman Kennke |
Amazon |
JDK-8243600 |
Shenandoah: Short-cut arraycopy barriers |
1254 |
Aleksey Shipilev |
Amazon |
Roman Kennke |
Amazon |
JDK-8243599 |
Shenandoah: Avoid updating new regions from start of evacuation |
1256 |
Sean Coffey |
Oracle |
Sean Coffey |
Oracle |
JDK-8243569 |
Default SSLEngine should create in server role |
1258 |
Zhengyu Gu |
Independent |
Zhengyu Gu |
Independent |
JDK-8243426 |
Shenandoah: Avoid scanning thread code roots twice in all root scanner |
1259 |
Christoph Langer |
SAP |
Magnus Ihse Bursie |
Oracle |
JDK-8243275 |
Use -lobjc instead of -fobjc-link-runtime in libosxsecurity |
1259 |
Zhengyu Gu |
Independent |
Zhengyu Gu |
Independent |
JDK-8243271 |
Shenandoah: Shenandoah needs to mark nmethod's metadata |
1259 |
Zhengyu Gu |
Independent |
Zhengyu Gu |
Independent |
JDK-8243266 |
Shenandoah: AARCH64 need to save/restore call clobbered registers before calling keepalive barrier |
1259 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8243265 |
Shenandoah: distribute mark-compact work exactly to minimize fragmentation |
1259 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8243264 |
Shenandoah: avoid disabling pacing with "aggressive" |
1259 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8243263 |
Shenandoah: fragmentation metrics overhaul |
1259 |
Aleksey Shipilev |
Amazon |
Zhengyu Gu |
Independent |
JDK-8243262 |
Shenandoah: Remove unused fields in init mark tasks |
1259 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8243261 |
Shenandoah: build broken after JDK-8237637 (Remove dubious type conversions from oop) |
1259 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8243260 |
Shenandoah: replace leftover assert(is_in(...)) with rich asserts |
1259 |
Aleksey Shipilev |
Amazon |
Roman Kennke |
Amazon |
JDK-8243259 |
Move definition of ShenandoahTerminatorTerminator::should_exit_termination() to .cpp file |
1259 |
Aleksey Shipilev |
Amazon |
Roman Kennke |
Amazon |
JDK-8243258 |
Shenandoah: Rename ShLBN::get_barrier_strength() |
1260 |
Tobias Hartmann |
Oracle |
Christian Hagedorn |
Oracle |
JDK-8243141 |
C2: Crash when loads float above range check |
1260 |
Tobias Hartmann |
Oracle |
Christian Hagedorn |
Oracle |
JDK-8243140 |
Loop predicates should be copied to unswitched loops |
1260 |
Tobias Hartmann |
Oracle |
Stefan Karlsson |
Oracle |
JDK-8243139 |
Use consistent predicate order in and with PhaseIdealLoop::find_predicate |
1265 |
Robert Mckenna |
Oracle |
Erik Joelsson |
Oracle |
JDK-8238562 |
Issues reported after replacing symlink at Contents/MacOS/libjli.dylib with binary |
1273 |
Christoph Langer |
SAP |
Matthias Baesken |
SAP |
JDK-8242259 |
compiler/cpuflags/TestAESIntrinsicsOnUnsupportedConfig.java fails on aarch64 |
1277 |
Christoph Langer |
SAP |
Christoph Langer |
SAP |
JDK-8242105 |
(fs) UserPrincipalLookupService.lookupXXX failure with IOE "Operation not permitted" |
1277 |
Christoph Langer |
SAP |
Erik Joelsson |
Oracle |
JDK-8242104 |
macOS codesign fail on macOS 10.13.5 or older |
1277 |
Aleksey Shipilev |
Amazon |
Andrew Haley |
Red Hat |
JDK-8242087 |
Segfault in JNIHandleBlock::oops_do() |
1277 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8242086 |
Shenandoah: cleanup not-forwarded-objects paths after JDK-8240868 |
1277 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8242085 |
Shenandoah: refactor ShenandoahUtils |
1279 |
Sean Coffey |
Oracle |
Andrew Brygin |
Azul |
JDK-8242005 |
SSLSocket closes socket both socket endpoints on a SocketTimeoutException |
1284 |
Christoph Langer |
SAP |
Philip Race |
Oracle |
JDK-8241734 |
Add failing client jtreg tests to the Problem List |
1284 |
Christoph Langer |
SAP |
Richard Reingruber |
SAP |
JDK-8241733 |
compiler/jsr292/ContinuousCallSiteTargetChange.java times out on SPARC |
1284 |
Christoph Langer |
SAP |
Philip Race |
Oracle |
JDK-8241730 |
PIT: java/awt/font/WindowsIndicFonts.java fails on windows10 |
1286 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8241617 |
Fix copyrights after JDK-8240629 change |
1286 |
Severin Gehwolf |
Red Hat |
Magnus Ihse Bursie |
Oracle |
JDK-8241570 |
make 4.3 breaks build |
1287 |
Christoph Langer |
SAP |
Christoph Langer |
SAP |
JDK-8241547 |
Generate stripped/public pdbs on Windows for jdk images |
1287 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8241542 |
gc/logging/TestMetaSpaceLog.java doesn't work for Shenandoah |
1287 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8241541 |
Shenandoah: remove CM-with-UR piggybacking cycles |
1287 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8241540 |
Shenandoah: remove leftover files and mentions of ShenandoahAllocTracker |
1287 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8241539 |
Shenandoah: refactor ShenandoahPhaseTimings |
1287 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8241538 |
Shenandoah: parallel safepoint workers count should be ParallelGCThreads |
1287 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8241537 |
Shenandoah: ditch debug safepoint timeout adjustment |
1288 |
Aleksey Shipilev |
Amazon |
Henry Jen |
Oracle |
JDK-8241450 |
argfiles parsing broken for argfiles with comment cross 4096 bytes chunk |
1290 |
Ivan Gerasimov |
Google |
Ivan Gerasimov |
Google |
JDK-8044365 |
(dc) MulticastSendReceiveTests.java failing with ENOMEM when joining group (OS X 10.9) |
1298 |
Aleksey Shipilev |
Amazon |
Roman Kennke |
Amazon |
JDK-8241019 |
Shenandoah: Consolidate C1 LRB and native barriers |
1301 |
Christoph Langer |
SAP |
Christoph Langer |
SAP |
JDK-8240835 |
Deep sign macOS bundles before bundle archive is being created |
1301 |
Tobias Hartmann |
Oracle |
Rahul Raghavan |
Independent |
JDK-8240817 |
CodeHeap::blob_count() overestimates the number of blobs |
1301 |
Dmitry Cherepanov |
Azul |
Andrew Brygin |
Azul |
JDK-8240810 |
AArch64: String.indexOf may incorrectly handle empty strings. |
1301 |
Tobias Hartmann |
Oracle |
Stefan Karlsson |
Oracle |
JDK-8240809 |
IdealLoopTree::dump_head predicate printing is broken |
1301 |
Tobias Hartmann |
Oracle |
Christian Hagedorn |
Oracle |
JDK-8240808 |
SuperWord::co_locate_pack picks memory state of first instead of last load |
1301 |
Tobias Hartmann |
Oracle |
Lucy Schmidt |
SAP |
JDK-8240807 |
[win][x86] vtable stub generation: assert failure (code size estimate) follow-up |
1301 |
Tobias Hartmann |
Oracle |
Christian Hagedorn |
Oracle |
JDK-8240806 |
java/util/concurrent tests fail with -XX:+VerifyGraphEdges: assert(!VerifyGraphEdges) failed: verification should have failed |
1301 |
Tobias Hartmann |
Oracle |
Lucy Schmidt |
SAP |
JDK-8240805 |
[win][x86] vtable stub generation: assert failure (code size estimate) |
1301 |
Tobias Hartmann |
Oracle |
Tobias Hartmann |
Oracle |
JDK-8240804 |
C2's UseUniqueSubclasses optimization is broken for array accesses |
1301 |
Tobias Hartmann |
Oracle |
Roland Westrelin |
Red Hat |
JDK-8240803 |
ShouldNotReachHere in PhaseIdealLoop::verify_strip_mined_scheduling |
1301 |
Tobias Hartmann |
Oracle |
Christian Hagedorn |
Oracle |
JDK-8240802 |
C2: assert(i >= req() || i == 0 || is_Region() || is_Phi()) with -XX:+VerifyGraphEdges |
1301 |
Tobias Hartmann |
Oracle |
Christian Hagedorn |
Oracle |
JDK-8240801 |
C2: assert(((n) == __null || !VerifyIterativeGVN || !((n)->is_dead()))) failed: can not use dead node |
1301 |
Tobias Hartmann |
Oracle |
Christian Hagedorn |
Oracle |
JDK-8240800 |
CTW: C2 compilation fails with assert(just_allocated_object(alloc_ctl) == ptr) failed: most recent allo |
1301 |
Tobias Hartmann |
Oracle |
Douglas Simon |
Oracle |
JDK-8240799 |
[JVMCI] Fix single implementor speculation for diamond shapes. |
1301 |
Tobias Hartmann |
Oracle |
Roland Westrelin |
Red Hat |
JDK-8240798 |
CTW: C2 compilation fails with "malformed control flow" |
1301 |
Tobias Hartmann |
Oracle |
Christian Hagedorn |
Oracle |
JDK-8240797 |
TestInstanceCloneAsLoadsStores.java fails with -XX:+StressGCM |
1302 |
Aleksey Shipilev |
Amazon |
Richard Reingruber |
SAP |
JDK-8240767 |
[TESTBUG] test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java: exeinvoke.c: must initialize static state before calling do_overflow() |
1302 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8240766 |
Incorrect G1StringDedupEntry type used in StringDedupTable destructor |
1302 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8240765 |
CTW runner should sweep nmethods more aggressively |
1302 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8240763 |
CTW runner closes standard output on exit |
1302 |
Aleksey Shipilev |
Amazon |
Ningsheng Jian |
ARM |
JDK-8240762 |
[TESTBUG] Test command error in hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java |
1302 |
Aleksey Shipilev |
Amazon |
Boris Ulasevich |
BellSoft |
JDK-8240761 |
ARM32: Math tests failures |
1305 |
Thomas Schatzl |
Oracle |
Thomas Schatzl |
Oracle |
JDK-8240677 |
OtherRegionsTable::_num_occupied not updated correctly |
1305 |
Ambarish Rapte |
Oracle |
David Buck |
Oracle |
JDK-8240670 |
RFC unconformity of HttpURLConnection with proxy |
1306 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8240620 |
Shenandoah: remove ShenandoahTerminationTrace |
1306 |
Aleksey Shipilev |
Amazon |
Zhengyu Gu |
Independent |
JDK-8240619 |
Shenandoah: minor enhancements to traversal GC |
1306 |
Aleksey Shipilev |
Amazon |
Roman Kennke |
Amazon |
JDK-8240618 |
Shenandoah: More asserts around code roots |
1306 |
Aleksey Shipilev |
Amazon |
Roland Westrelin |
Red Hat |
JDK-8240617 |
CTW: C2 (Shenandoah) compilation fails with "Range check dependent CastII node was not removed" |
1306 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8240616 |
Shenandoah: remove ShenandoahEvacAssist |
1308 |
Robert Mckenna |
Oracle |
Rajan Halade |
Oracle |
JDK-8240369 |
Add exception for expiring Comodo roots to VerifyCACerts test |
1308 |
Aleksey Shipilev |
Amazon |
Roman Kennke |
Amazon |
JDK-8240464 |
Shenandoah: More details in Traversal GC event messages |
1308 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8240463 |
Shenandoah: remove ShenandoahAllocationTrace |
1308 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8240462 |
Shenandoah: turn more flags diagnostic |
1308 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8240461 |
Shenandoah: pacer should cover reset and preclean phases |
1308 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8240460 |
Shenandoah: accumulated penalties should not be over 100% of capacity |
1308 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8240459 |
Shenandoah: ditch C2 node limit adjustments |
1308 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8240458 |
Shenandoah: remove obsolete ShenandoahCommonGCStateLoads |
1308 |
Aleksey Shipilev |
Amazon |
Roman Kennke |
Amazon |
JDK-8240457 |
Shenandoah: More reliable nmethod verification |
1308 |
Aleksey Shipilev |
Amazon |
Roman Kennke |
Amazon |
JDK-8240456 |
Shenandoah: C1: Resolve into registers of correct type |
1308 |
Aleksey Shipilev |
Amazon |
Roland Westrelin |
Red Hat |
JDK-8240455 |
Shenandoah: assert(mem == __null) failed: only one safepoint |
1308 |
Zhengyu Gu |
Independent |
Zhengyu Gu |
Independent |
JDK-8240449 |
Shenandoah: accept NULL fwdptr to cooperate with JVMTI and JFR |
1308 |
Christoph Langer |
SAP |
Christoph Langer |
SAP |
JDK-8240354 |
ClassCastException can happen when fontconfig.properties is used |
1308 |
Ivan Gerasimov |
Google |
Sean Coffey |
Oracle |
JDK-8240352 |
Keytool generates wrong expiration date if validity is set to 2050/01/01 |
1309 |
Aleksey Shipilev |
Amazon |
Mikael Vidstedt |
Oracle |
JDK-8240323 |
Invalid tier1_gc_1 test group definition |
1309 |
Aleksey Shipilev |
Amazon |
Fei Yang |
Independent |
JDK-8240322 |
Zero VM crashes when handling dynamic constant |
1315 |
Robert Mckenna |
Oracle |
Naoto Sato |
Oracle |
JDK-8238662 |
Correct the CLDR version number in cldr.md files |
1315 |
Robert Mckenna |
Oracle |
Roland Westrelin |
Red Hat |
JDK-8238661 |
Shenandoah: Wrong result with Lucene test |
1315 |
Robert Mckenna |
Oracle |
Leo Jiang |
Oracle |
JDK-8238660 |
JDK 14 L10n resource file update - msg drop 20 |
1316 |
Aleksey Shipilev |
Amazon |
Rajan Halade |
Oracle |
JDK-8239870 |
Add exception for expiring DocuSign root to VerifyCACerts test |
1316 |
Sean Coffey |
Oracle |
Pavel Rappo |
Oracle |
JDK-8239067 |
Upgrading JSZip to 3.2.2 from 3.1.5 |
1318 |
Jiangli Zhou |
Google |
Prasanta Sadhukhan |
Oracle |
JDK-8239012 |
[TESTBUG] Fix G1 redefineClasses tests and a memory leak |
1321 |
Aleksey Shipilev |
Amazon |
Roman Kennke |
Amazon |
JDK-8239483 |
Shenandoah: Fix weak roots in final Traversal GC phase |
1321 |
Aleksey Shipilev |
Amazon |
Zhengyu Gu |
Independent |
JDK-8239482 |
Shenandoah: Assertion failure due to missing null check |
1321 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8239481 |
CTW: C2 (Shenandoah) compilation fails with "Unknown node in get_load_addr: CreateEx" |
1321 |
Henry Jen |
Oracle |
Jonathan Gibbons |
Oracle |
JDK-8239475 |
Add Classpath Exception to license in source file. |
1321 |
Christoph Langer |
SAP |
Martin Doerr |
SAP |
JDK-8239465 |
SimpleThresholdPolicy misses CounterDecay timestamp initialization |
1321 |
Aleksey Shipilev |
Amazon |
Erik Gahlin |
Oracle |
JDK-8239443 |
Add missing classpath exception to FileAcess and ConstantLookup |
1321 |
Aleksey Shipilev |
Amazon |
N/A |
Unknown |
JDK-8239442 |
AVX enabled by default for Skylake even when unsupported |
1321 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8239441 |
java/math/BigInteger/largeMemory/ tests should be disabled on 32-bit platforms |
1322 |
Sean Coffey |
Oracle |
Claes Redestad |
Oracle |
JDK-8239329 |
Simplify JarFile.isInitializing |
1322 |
Sean Coffey |
Oracle |
Sean Coffey |
Oracle |
JDK-8239328 |
Class loading deadlock involving X509Factory#commitEvent() |
1333 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8238682 |
Shenandoah: important flags should not be ergonomic for concurrent class unloading |
1335 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8238553 |
Shenandoah: cleanup uses of allocation/free threshold in static heuristics |
1335 |
Aleksey Shipilev |
Amazon |
Aleksey Shipilev |
Amazon |
JDK-8238552 |
Shenandoah: provide option to disable periodic GC |
1335 |
Aleksey Shipilev |
Amazon |
Roland Westrelin |
Red Hat |
JDK-8238551 |
Shenandoah: assert(_base == Tuple) failure during C2 compilation |
1336 |
Robert Mckenna |
Oracle |
Brian Burkhalter |
Oracle |
JDK-8238482 |
Spec Clarification - ByteBuffer::alignmentOffset Spec |
1336 |
Robert Mckenna |
Oracle |
Markus Grönlund |
Oracle |
JDK-8238481 |
JFR: assert(klass != __null) failed: invariant in ObjectSampleCheckpoint::add_to_leakp_set |
1336 |
Robert Mckenna |
Oracle |
Andy Herrick |
Oracle |
JDK-8238479 |
Remove Copyright from WinLauncher.template |
1341 |
Christoph Langer |
SAP |
Matthias Baesken |
SAP |
JDK-8238243 |
exclude jtreg test security/infra/java/security/cert/CertPathValidator/certification/LuxTrustCA.java because of instabilities |
1341 |
Christoph Langer |
SAP |
Christoph Langer |
SAP |
JDK-8238242 |
Support for configure option --with-native-debug-symbols=internal is impossible on Windows |
1342 |
Robert Mckenna |
Oracle |
Vicente Arturo Romero Zaldivar |
Oracle |
JDK-8238034 |
No compilation error reported when a record is declared in a local class |
1342 |
Robert Mckenna |
Oracle |
David Holmes |
Oracle |
JDK-8238033 |
Bad copyright line in a hotspot test |
1342 |
Robert Mckenna |
Oracle |
Jonathan Gibbons |
Oracle |
JDK-8238032 |
Bad copyright line in a jshell source file |
1342 |
Robert Mckenna |
Oracle |
Roger Riggs |
Oracle |
JDK-8238031 |
Clarify initialization of jdk.serialFilter |
1342 |
Robert Mckenna |
Oracle |
Roger Riggs |
Oracle |
JDK-8238030 |
(doc) Cleanup package-info markup - smartcardio, java.sql, java.sql.rowset |
1342 |
Robert Mckenna |
Oracle |
Roger Riggs |
Oracle |
JDK-8238029 |
Problem with NullPointerException in RMI TCPEndpoint.read |
1342 |
Robert Mckenna |
Oracle |
Andy Herrick |
Oracle |
JDK-8238028 |
[macos] Signing app bundle with jpackage fails if runtime is already signed |
1342 |
Robert Mckenna |
Oracle |
Brian Burkhalter |
Oracle |
JDK-8238027 |
Test utility jdk.test.lib.util.FileUtils.areAllMountPointsAccessible needs to tolerate duplicates |
1342 |
Robert Mckenna |
Oracle |
Tom Rodriguez |
Oracle |
JDK-8238026 |
[Graal] Crash during exception throwing in InterpreterRuntime::resolve_invoke |
1349 |
Robert Mckenna |
Oracle |
Leo Jiang |
Oracle |
JDK-8237717 |
JDK 14 L10n resource file update - msg drop 10 |
1349 |
Robert Mckenna |
Oracle |
Zhengyu Gu |
Independent |
JDK-8237716 |
JvmtiTagMap::weak_oops_do() should not trigger barriers |
1349 |
Robert Mckenna |
Oracle |
Thomas Schatzl |
Oracle |
JDK-8237715 |
Corrupted oops embedded in nmethods due to parallel modification during optional evacuation |
1349 |
Robert Mckenna |
Oracle |
Zhengyu Gu |
Independent |
JDK-8237714 |
Shenandoah: Remove unreliable assertion |
1349 |
Robert Mckenna |
Oracle |
Sangheon Kim |
Oracle |
JDK-8237713 |
assert(loader != __null && oopDesc::is_oop(loader)) failed: loader must be oop |
1349 |
Robert Mckenna |
Oracle |
Zhengyu Gu |
Independent |
JDK-8237712 |
Shenandoah: failed vmTestbase/nsk/jvmti/AttachOnDemand/attach021/TestDescription.java test |
1349 |
Robert Mckenna |
Oracle |
Maurizio Cimadamore |
Oracle |
JDK-8237711 |
Javadoc of memory access API still refers to old MemoryAddress::offset method |
1349 |
Robert Mckenna |
Oracle |
Maurizio Cimadamore |
Oracle |
JDK-8237710 |
Javadoc of MemorySegment::allocateNative should state that memory is zero-initialized |
1349 |
Robert Mckenna |
Oracle |
Hannes Wallnoefer |
Oracle |
JDK-8237709 |
Javadoc doesn't handle non-public intermediate types well |
1349 |
Robert Mckenna |
Oracle |
Roland Westrelin |
Red Hat |
JDK-8237708 |
UseProfiledLoopPredicate fails with assert(_phase->get_loop(c) == loop) failed: have to be in the same loop |
1349 |
Robert Mckenna |
Oracle |
Tobias Hartmann |
Oracle |
JDK-8237707 |
JVM crash in SWPointer during C2 compilation |
1349 |
Robert Mckenna |
Oracle |
Sergey Bylokhov |
Amazon |
JDK-8237706 |
[macos] JavaFX SwingNode is not rendered on macOS |
1349 |
Robert Mckenna |
Oracle |
Jonathan Gibbons |
Oracle |
JDK-8237705 |
JavacFileManager.close() doesn't clear some cache instance variables |
1349 |
Robert Mckenna |
Oracle |
Vladimir Kozlov |
Oracle |
JDK-8237704 |
Put vmTestbase/vm/mlvm/indy/stress/java tests on AOT Problem list |
1349 |
Robert Mckenna |
Oracle |
Brian Burkhalter |
Oracle |
JDK-8237703 |
Fix typo in copyright header of java/io/Reader/TransferTo.java |
1349 |
Robert Mckenna |
Oracle |
Maurizio Cimadamore |
Oracle |
JDK-8237702 |
Memory access API refinements |
1349 |
Robert Mckenna |
Oracle |
Jan Lahoda |
Oracle |
JDK-8237701 |
NPE at jdk.compiler/com.sun.tools.javac.comp.Flow$FlowAnalyzer.visitApply |
1349 |
Robert Mckenna |
Oracle |
Joe Darcy |
Oracle |
JDK-8237700 |
java.math.BigDecimal.sqrt() with RoundingMode.FLOOR results in incorrect result |
1349 |
Robert Mckenna |
Oracle |
Brian Burkhalter |
Oracle |
JDK-8237695 |
Bug ID missing for test in patch which fixed JDK-8230665 |
1349 |
Robert Mckenna |
Oracle |
Jonathan Gibbons |
Oracle |
JDK-8237694 |
Update all nroff manpages for JDK 14 release |
1349 |
Robert Mckenna |
Oracle |
Bradford Wetmore |
Oracle |
JDK-8237693 |
Obvious typo in java/security/spec/RSAMultiPrimePrivateCrtKeySpec.java |
1349 |
Robert Mckenna |
Oracle |
Brian Burkhalter |
Oracle |
JDK-8237692 |
Launcher test PatchSystemModules.java fails frequently after JDK-8234049 |
1349 |
Robert Mckenna |
Oracle |
Brian Burkhalter |
Oracle |
JDK-8237691 |
(bf spec) ByteBuffer::alignmentOffset spec misleading when address is misaligned |
1349 |
Robert Mckenna |
Oracle |
Joe Darcy |
Oracle |
JDK-8237690 |
Refine JSR 269 API ahead of Java SE 14 MR |
1349 |
Robert Mckenna |
Oracle |
Erik Gahlin |
Oracle |
JDK-8237689 |
JFR: assert((((((klass)->trace_id()) & ((JfrTraceIdEpoch::method_and_class_in_use_this_epoch_bits()))) != 0))) failed: invariant |
1349 |
Robert Mckenna |
Oracle |
Vicente Arturo Romero Zaldivar |
Oracle |
JDK-8237688 |
local records shouldn't capture any non-static state from any enclosing type |
1349 |
Robert Mckenna |
Oracle |
Tobias Hartmann |
Oracle |
JDK-8237687 |
[TESTBUG] compiler/c2/TestJumpTable.java fails with release VMs |
1349 |
Robert Mckenna |
Oracle |
Jan Lahoda |
Oracle |
JDK-8237686 |
Conflicting bindings accepted in some cases |
Bug |
Summary |
JDK-8246395 |
[TESTBUG] compiler/loopopts/TestLoopUnswitchingLostCastDependency.java fails with release VMs |
JDK-8240762 |
[TESTBUG] Test command error in hotspot/jtreg/compiler/loopopts/superword/SumRedAbsNeg_Float.java |
JDK-8240767 |
[TESTBUG] test/hotspot/jtreg/runtime/StackGuardPages/TestStackGuardPages.java: exeinvoke.c: must initialize static state before calling do_overflow() |
JDK-8239870 |
Add exception for expiring DocuSign root to VerifyCACerts test |
JDK-8239443 |
Add missing classpath exception to FileAcess and ConstantLookup |
JDK-8241450 |
argfiles parsing broken for argfiles with comment cross 4096 bytes chunk |
JDK-8240761 |
ARM32: Math tests failures |
JDK-8239442 |
AVX enabled by default for Skylake even when unsupported |
JDK-8240763 |
CTW runner closes standard output on exit |
JDK-8240765 |
CTW runner should sweep nmethods more aggressively |
JDK-8240617 |
CTW: C2 (Shenandoah) compilation fails with "Range check dependent CastII node was not removed" |
JDK-8246090 |
CTW: C2 (Shenandoah) compilation fails with "unexpected infinite loop graph shape" |
JDK-8239481 |
CTW: C2 (Shenandoah) compilation fails with "Unknown node in get_load_addr: CreateEx" |
JDK-8241617 |
Fix copyrights after JDK-8240629 change |
JDK-8241542 |
gc/logging/TestMetaSpaceLog.java doesn't work for Shenandoah |
JDK-8240766 |
Incorrect G1StringDedupEntry type used in StringDedupTable destructor |
JDK-8240323 |
Invalid tier1_gc_1 test group definition |
JDK-8239441 |
java/math/BigInteger/largeMemory/ tests should be disabled on 32-bit platforms |
JDK-8246394 |
Loop unswitching may cause dependence on null check to be lost |
JDK-8243259 |
Move definition of ShenandoahTerminatorTerminator::should_exit_termination() to .cpp file |
JDK-8242087 |
Segfault in JNIHandleBlock::oops_do() |
JDK-8244991 |
Shenandoah: accept either SATB or IU barriers, but not both |
JDK-8240460 |
Shenandoah: accumulated penalties should not be over 100% of capacity |
JDK-8243611 |
Shenandoah: adaptive heuristics should account evac reserve in free target |
JDK-8244990 |
Shenandoah: add test to verify GC mode unlock |
JDK-8244353 |
Shenandoah: align ShenandoahHeapRegions to cache lines |
JDK-8246393 |
Shenandoah: AlwaysPreTouch should not disable heap resizing or uncommits |
JDK-8238551 |
Shenandoah: assert(_base == Tuple) failure during C2 compilation |
JDK-8240455 |
Shenandoah: assert(mem == __null) failed: only one safepoint |
JDK-8244984 |
Shenandoah: assert(n->outcnt() > 0) at shenandoahSupport.cpp:2858 with java/util/Collections/FindSubList.java |
JDK-8239482 |
Shenandoah: Assertion failure due to missing null check |
JDK-8243264 |
Shenandoah: avoid disabling pacing with "aggressive" |
JDK-8245734 |
Shenandoah: avoid implicit worker_id = 0 |
JDK-8243599 |
Shenandoah: Avoid updating new regions from start of evacuation |
JDK-8246087 |
Shenandoah: break superclass dependency on ShenandoahNormalMode |
JDK-8244687 |
Shenandoah: build breakages after JDK-8241743 |
JDK-8243261 |
Shenandoah: build broken after JDK-8237637 (Remove dubious type conversions from oop) |
JDK-8240456 |
Shenandoah: C1: Resolve into registers of correct type |
JDK-8246091 |
Shenandoah: C2 assertion fails in Matcher::collect_null_checks |
JDK-8245741 |
Shenandoah: carry Phase to ShWorkerTimingsTracker explicitly |
JDK-8242086 |
Shenandoah: cleanup not-forwarded-objects paths after JDK-8240868 |
JDK-8245740 |
Shenandoah: Cleanup ShenandoahStringDedup::parallel_oops_do() |
JDK-8238553 |
Shenandoah: cleanup uses of allocation/free threshold in static heuristics |
JDK-8244691 |
Shenandoah: clear live data and update TAMS optimistically |
JDK-8244361 |
Shenandoah: coalesce and parallelise heap region walks during the pauses |
JDK-8246389 |
Shenandoah: compute root phase parallelism |
JDK-8241019 |
Shenandoah: Consolidate C1 LRB and native barriers |
JDK-8245332 |
Shenandoah: demote guarantee in ShenandoahPhaseTimings::record_workers_end |
JDK-8245325 |
Shenandoah: disarmed_value is initialized at wrong place |
JDK-8243265 |
Shenandoah: distribute mark-compact work exactly to minimize fragmentation |
JDK-8240459 |
Shenandoah: ditch C2 node limit adjustments |
JDK-8241537 |
Shenandoah: ditch debug safepoint timeout adjustment |
JDK-8244350 |
Shenandoah: ditch one of allocation type counters in ShenandoahHeapRegion |
JDK-8244754 |
Shenandoah: ditch ShenandoahAllowMixedAllocs |
JDK-8246089 |
Shenandoah: ditch ShenandoahAlwaysPreTouch |
JDK-8245334 |
Shenandoah: ditch total_pause counters |
JDK-8245731 |
Shenandoah: ditch unused pause_other, conc_other counters |
JDK-8243601 |
Shenandoah: Do not modify update-watermark concurrently |
JDK-8244355 |
Shenandoah: editorial changes in flag descriptions |
JDK-8244987 |
Shenandoah: Enable GC mode to be diagnostic/experimental and have a name |
JDK-8245327 |
Shenandoah: enhance GCTimer and JFR support |
JDK-8245324 |
Shenandoah: Ensure _disarmed_value offset < 128 |
JDK-8244688 |
Shenandoah: explicit GC request should wait for a complete GC cycle |
JDK-8244359 |
Shenandoah: Fix aarch64 build after JDK-8242082 |
JDK-8244685 |
Shenandoah: Fix racy update of update_watermark |
JDK-8239483 |
Shenandoah: Fix weak roots in final Traversal GC phase |
JDK-8244985 |
Shenandoah: Fold ShenandoahKeepAliveBarrier flag into ShenandoahSATBBarrier |
JDK-8243263 |
Shenandoah: fragmentation metrics overhaul |
JDK-8246392 |
Shenandoah: full GC does not mark code roots when class unloading is off |
JDK-8245326 |
Shenandoah: gc/shenandoah/options/TestHeuristicsUnlock.java should only verify the heuristics |
JDK-8245743 |
Shenandoah: global statistics should not accept bogus samples |
JDK-8248956 |
Shenandoah: heap iteration holds root locks all the time |
JDK-8238682 |
Shenandoah: important flags should not be ergonomic for concurrent class unloading |
JDK-8244363 |
Shenandoah: initialize ShenandoahHeuristics::_region_data eagerly |
JDK-8245322 |
Shenandoah: Inline LRB runtime call |
JDK-8244349 |
Shenandoah: inline MarkingContext TAMS methods |
JDK-8244686 |
Shenandoah: inline ShenandoahHeapRegion liveness-related methods |
JDK-8244351 |
Shenandoah: inline ShenandoahHeapRegion::region_number |
JDK-8246085 |
Shenandoah: lift/cleanup ShenandoahHeuristics names and properties |
JDK-8246553 |
Shenandoah: limit parallelism in CLDG root handling |
JDK-8245733 |
Shenandoah: make _num_phases illegal phase type |
JDK-8244344 |
Shenandoah: make ShenandoahHeapRegion not derive from ContiguousSpace |
JDK-8244692 |
Shenandoah: micro-optimize region liveness handling |
JDK-8240619 |
Shenandoah: minor enhancements to traversal GC |
JDK-8240618 |
Shenandoah: More asserts around code roots |
JDK-8240464 |
Shenandoah: More details in Traversal GC event messages |
JDK-8240457 |
Shenandoah: More reliable nmethod verification |
JDK-8246092 |
Shenandoah: move heuristics code to gc/shenandoah/heuristics |
JDK-8246084 |
Shenandoah: move mode code to gc/shenandoah/mode |
JDK-8245323 |
Shenandoah: move ShenandoahThreadLocalData::_disarmed_value initialization |
JDK-8244988 |
Shenandoah: New incremental-update mode |
JDK-8244755 |
Shenandoah: no need to retire TLABs at Init Update Refs |
JDK-8243605 |
Shenandoah: no need to trash cset during final mark |
JDK-8243607 |
Shenandoah: only print heap changes for operations that directly affect it |
JDK-8240461 |
Shenandoah: pacer should cover reset and preclean phases |
JDK-8248953 |
Shenandoah: pacer should not affect interrupt status |
JDK-8241538 |
Shenandoah: parallel safepoint workers count should be ParallelGCThreads |
JDK-8245742 |
Shenandoah: per-cycle statistics contain worker data from previous cycles |
JDK-8243613 |
Shenandoah: per-worker stats should be summed up, not averaged |
JDK-8243610 |
Shenandoah: print allocation failure type |
JDK-8245736 |
Shenandoah: print per-cycle statistics |
JDK-8245744 |
Shenandoah: print root statistics for concurrent weak/strong root phases |
JDK-8245732 |
Shenandoah: print statistic counters in time order |
JDK-8238552 |
Shenandoah: provide option to disable periodic GC |
JDK-8245333 |
Shenandoah: purge init_update_refs_prepare counter |
JDK-8244358 |
Shenandoah: Purge Traversal mode |
JDK-8246390 |
Shenandoah: reconsider format specifiers for stats |
JDK-8248955 |
Shenandoah: reconsider free budget slice for marking |
JDK-8244347 |
Shenandoah: refactor and inline ShenandoahHeap::heap() |
JDK-8244345 |
Shenandoah: refactor anti-false-sharing padding |
JDK-8241539 |
Shenandoah: refactor ShenandoahPhaseTimings |
JDK-8242085 |
Shenandoah: refactor ShenandoahUtils |
JDK-8246088 |
Shenandoah: refine mode name()-s |
JDK-8245738 |
Shenandoah: refine ShenandoahPhaseTimings constructor arguments |
JDK-8243602 |
Shenandoah: region status should include update watermark |
JDK-8244354 |
Shenandoah: regions space needs to be aligned by os::vm_allocation_granularity() |
JDK-8241541 |
Shenandoah: remove CM-with-UR piggybacking cycles |
JDK-8246391 |
Shenandoah: Remove diagnostic flag ShenandoahConcurrentScanCodeRoots |
JDK-8241540 |
Shenandoah: remove leftover files and mentions of ShenandoahAllocTracker |
JDK-8240458 |
Shenandoah: remove obsolete ShenandoahCommonGCStateLoads |
JDK-8244689 |
Shenandoah: remove ShCollectionSet::live_data |
JDK-8240463 |
Shenandoah: remove ShenandoahAllocationTrace |
JDK-8240616 |
Shenandoah: remove ShenandoahEvacAssist |
JDK-8244348 |
Shenandoah: remove ShenandoahHeapRegion::_heap |
JDK-8244346 |
Shenandoah: remove ShenandoahHeapRegion::_reserved |
JDK-8244360 |
Shenandoah: remove ShenandoahHeapRegion::reset_alloc_metadata_to_shared |
JDK-8245328 |
Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods |
JDK-8243606 |
Shenandoah: remove ShenandoahHeuristics::_bytes_in_cset |
JDK-8244362 |
Shenandoah: remove ShenandoahHeuristics::RegionData::_seqnum_last_alloc |
JDK-8240620 |
Shenandoah: remove ShenandoahTerminationTrace |
JDK-8243262 |
Shenandoah: Remove unused fields in init mark tasks |
JDK-8244365 |
Shenandoah: remove unused ShenandoahCollectionSet methods |
JDK-8246551 |
Shenandoah: remove unused ShenandoahIsMarkedNextClosure |
JDK-8245739 |
Shenandoah: rename GCParPhases and related code |
JDK-8244352 |
Shenandoah: rename ShenandoahHeapRegion::region_number |
JDK-8244356 |
Shenandoah: rename ShenandoahHeapRegionSize flag |
JDK-8246093 |
Shenandoah: rename ShenandoahNormalMode to ShenandoahSATBMode |
JDK-8243258 |
Shenandoah: Rename ShLBN::get_barrier_strength() |
JDK-8243260 |
Shenandoah: replace leftover assert(is_in(...)) with rich asserts |
JDK-8245330 |
Shenandoah: restore heap logging for Degenerated/Full cycles |
JDK-8245331 |
Shenandoah: restore heap logging for uncommit |
JDK-8245329 |
Shenandoah: Restore logging to pre-jdk8241984 format |
JDK-8245730 |
Shenandoah: rich asserts trigger "empty statement" inspection |
JDK-8245735 |
Shenandoah: set counters once per cycle |
JDK-8243600 |
Shenandoah: Short-cut arraycopy barriers |
JDK-8244690 |
Shenandoah: should not use parallel reference processing with single GC thread |
JDK-8244986 |
Shenandoah: Simplify arraycopy-barrier dispatching |
JDK-8243608 |
Shenandoah: simplify collectable garbage logging |
JDK-8243609 |
Shenandoah: simplify FreeSet logging |
JDK-8243603 |
Shenandoah: simplify region sequence numbers handling |
JDK-8243612 |
Shenandoah: split "Prepare Evacuation" tracking into cset/freeset counters |
JDK-8244989 |
Shenandoah: TestVolatilesShenandoah test failed on aarch64 |
JDK-8244364 |
Shenandoah: transit regions to cset state when adding to collection set |
JDK-8244357 |
Shenandoah: tune down ShenandoahGarbageThreshold |
JDK-8243604 |
Shenandoah: turn heap lock asserts into macros |
JDK-8240462 |
Shenandoah: turn more flags diagnostic |
JDK-8244992 |
Shenandoah: Turn NULL-check into assert in SATB slow-path entry |
JDK-8244753 |
Shenandoah: use uint16_t instead of jushort for liveness cache |
JDK-8246552 |
Shenandoah: walk roots in more efficient order |
JDK-8245737 |
Shenandoah: Windows build fails after JDK-8239786 |
JDK-8248954 |
Shenandoah: Windows build warning after JDK-8247310 |
JDK-8240322 |
Zero VM crashes when handling dynamic constant |