LABEL REPORT: gc-shenandoah ==================================================================================================== This report shows bugs with the given label, along with their backporting status. Report generated: Fri Apr 19 12:04:54 CEST 2024 Minimal actionable level to display: NONE For actionable issues, search for these strings: "MISSING" "APPROVED" "WARNING" For lingering issues, search for these strings: "WAITING for patch to bake a little" ---------------------------------------------------------------------------------------------------- JDK-8252366: Shenandoah: revert/cleanup changes in graphKit.cpp Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8252366 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/compiler Original Fix: 0: 8-aarch64, JDK-8252366, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8311843: GenShen: assertion failed "Old generation affiliated regions must be less than capacity" Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8311843 Reporter: William Kemper Assignee: William Kemper Priority: P2 Components: hotspot/gc Original Fix: -1: N/A, JDK-8311843, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8231366: Shenandoah: Shenandoah String Dedup thread is not properly initialized Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231366 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 0: 8-shenandoah, JDK-8231366, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8297796: GenShen: instrument the remembered set scan Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8297796 Reporter: Y. Ramakrishna Assignee: Y. Ramakrishna Priority: P3 Components: hotspot/gc Original Fix: -1: N/A, JDK-8297796, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8298597: HdrSeq: support for a merge() method Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8298597 Reporter: Y. Ramakrishna Assignee: Y. Ramakrishna Priority: P3 Components: hotspot/gc Original Fix: -1: tbd, JDK-8298597, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Unknown version: -1 Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8311883: [Genshen] Adaptive tenuring threshold Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8311883 Reporter: Y. Ramakrishna Assignee: Y. Ramakrishna Priority: P3 Components: hotspot/gc Original Fix: -1: N/A, JDK-8311883, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8313574: GenShen: Completing a global mark should also complete an old mark Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8313574 Reporter: William Kemper Assignee: William Kemper Priority: P3 Components: hotspot/gc Original Fix: -1: N/A, JDK-8313574, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8315247: GenShen: Condition calls to post-write barrier code generation by a flag Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8315247 Reporter: Y. Ramakrishna Assignee: Y. Ramakrishna Priority: P3 Components: hotspot/gc Original Fix: -1: N/A, JDK-8315247, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8324325: [Genshen] Normalize wrt AgeTable changes from JDK-8314329 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8324325 Reporter: Y. Ramakrishna Assignee: Y. Ramakrishna Priority: P3 Components: hotspot/gc Original Fix: 0: repo-shenandoah, JDK-8324325, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8274546: Shenandoah: Remove unused ShenandoahUpdateRootsTask copy Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8274546 Reporter: Hao Tang Assignee: Thomas Schatzl Priority: P4 Components: hotspot/gc Original Fix: 18: 18, JDK-8274546, https://git.openjdk.java.net/jdk/commit/8319836152cbd0aa5bf6c93d3ba04733cacf83b4, 925 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8300644: Remove gc/shenandoah/jni/TestStringCriticalWithDedup.java Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8300644 Reporter: Erik Österlund Assignee: Erik Österlund Priority: P4 Components: hotspot/gc Original Fix: 21: 21, JDK-8300644, https://git.openjdk.org/jdk/commit/95fafd094f93eaf3ff15c76ca25345123d1586fe, 450 day(s) ago Backports and Forwardports: 17: Not affected 11: Not affected 8: Not affected WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8307378: Allow collectors to provide specific values for GC notifications' actions Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8307378 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: 21: 21, JDK-8307378, https://git.openjdk.org/jdk/commit/1b143ba78712e7ac98ca9873c50989b3fba07394, 350 day(s) ago Backports and Forwardports: 17: 17.0.8, JDK-8308581, https://git.openjdk.org/jdk17u-dev/commit/406d6ba392083d1262a5303417f6da0b0a261789, 332 day(s) ago 11: Not affected 8: Not affected WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8325671: Shenandoah: Introduce a ShenandoahGenerationType and templatize certain marking closures with it Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8325671 Reporter: Y. Ramakrishna Assignee: Y. Ramakrishna Priority: P4 Components: hotspot/gc Original Fix: 23: 23, JDK-8325671, https://git.openjdk.org/jdk/commit/f62f2adbc3ec3cf8a9a59d3d766c60d11ebd77e2, 48 day(s) ago Backports and Forwardports: 21: Not affected 17: Not affected 11: Not affected 8: Not affected WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8252114: Windows-AArch64: Enable and test ZGC and ShenandoahGC Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8252114 Reporter: Monica Beckwith Assignee: Monica Beckwith Priority: P4 Components: hotspot/gc Original Fix: -1: repo-aarch64-port, JDK-8252114, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.14, JDK-8264183, https://git.openjdk.java.net/jdk11u-dev/commit/d92b10346073f3de95e96d8428629fc43df45b82, 871 day(s) ago 8: Not affected WARNINGS: Unknown version: -1 Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8282809: Shenandoah Generational: JBB 2015 crash on PPC64 product build Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8282809 Reporter: Kelvin Nilsen Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: internal, JDK-8282809, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8282810: Shenandoah Generational: Improve load balancing of remembered set scanning Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8282810 Reporter: Kelvin Nilsen Assignee: Kelvin Nilsen Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8282810, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8282840: Shenandoah Generational: Relax enforcement of evacuation budgets Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8282840 Reporter: Kelvin Nilsen Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8282840, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8282844: Shenandoah Generational: Investigate assertion failure during verification before mark Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8282844 Reporter: Kelvin Nilsen Assignee: Kelvin Nilsen Priority: P4 Components: hotspot/gc Original Fix: -1: internal, JDK-8282844, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8282997: Shenandoah Generational: Mutator threads may fail to evacuate Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8282997 Reporter: Kelvin Nilsen Assignee: None Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8282997, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8298647: GenShen require heap size 2MB granularity Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8298647 Reporter: Stuart Monteith Assignee: Stuart Monteith Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8298647, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8306024: GenShen: Disable failing Shenandoah tests and assertions while corrections are made Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8306024 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8306024, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8306333: GenShen: Investigate gc/shenandoah/TestDynamicSoftMaxHeapSize.java#generational Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8306333 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8306333, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8306334: Handle preemption of old cycle between filling and bootstrap phases Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8306334 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8306334, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8306335: GenShen: Investigate gc/shenandoah/oom/TestThreadFailure.java Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8306335 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8306335, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8306336: GenShen: Investigate gc/shenandoah/oom/TestClassLoaderLeak.java Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8306336 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8306336, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8306337: GenShen: Investigate gc/shenandoah/mxbeans/TestChurnNotifications.java#generational Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8306337 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8306337, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8306339: GenShen: Investigate gc/stress/gcold/TestGCOldWithShenandoah.java#generational Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8306339 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8306339, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8309317: [Shenandoah] TestRetainObjects#no-tlab and TestSieveObjects#no-tlab time out on some machines Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8309317 Reporter: Y. Ramakrishna Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8309317, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8309319: [GenShen] Assertion "used cannot exceed regions" with TestAllocObjects & TestDynamicSoftMaxHeapSize Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8309319 Reporter: Y. Ramakrishna Assignee: Kelvin Nilsen Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8309319, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8309320: [GenShen] Assertion "size must be multiple of card table size"" with TestElasticTLAB Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8309320 Reporter: Y. Ramakrishna Assignee: Kelvin Nilsen Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8309320, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8309321: [GenShen] Assertion "Cannot budget more than is available"" with TestGCOldWithShenandoah Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8309321 Reporter: Y. Ramakrishna Assignee: Kelvin Nilsen Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8309321, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8309322: [GenShen] TestAllocOutOfMemory#large failed Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8309322 Reporter: Y. Ramakrishna Assignee: Y. Ramakrishna Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8309322, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8309392: [GenShen] Review and correct copyright headers that may have been incorrectly updated Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8309392 Reporter: Y. Ramakrishna Assignee: Kelvin Nilsen Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8309392, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8309639: GenShen: Regression in LRU cache benchmark Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8309639 Reporter: Y. Ramakrishna Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8309639, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8309693: Synchronize openjdk/shenandoah:master with changes made for PR Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8309693 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8309693, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8309874: NMethod barriers may remain armed when regions are promoted in place Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8309874 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8309874, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8310062: [Shenandoah] Incomplete SATB buffers may not be processed during degenerated young collection Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8310062 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8310062, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8310574: GenShen: Should not update-references for in-place-promotions Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8310574 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8310574, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8310680: GenShen: In-place region promotions may fail Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8310680 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8310680, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8311599: GenShen: Missing card mark barrier when processing references Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8311599 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8311599, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8311602: GenShen: Decouple generational mode heuristics Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8311602 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8311602, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8312321: GenShen: Remembered set scan may encounter garbage objects Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8312321 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8312321, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8312322: GenShen: Cancelled GCs may become stuck in self-cancellation loop Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8312322 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8312322, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8312422: GenShen: In-place region promotion state may carry over when evacuation fails Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8312422 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8312422, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8312610: GenShen: Old generation available is unintentionally restricted by mutator's available memory Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8312610 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8312610, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8315875: GenShen: Remove heap mode check from ShenandoahInitLogger Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8315875 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8315875, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8316755: GenShen: Serviceability needs to know about ShenandoahGenerationalHeap Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8316755 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8316755, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8317534: GenShen: Remove unused code Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8317534 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8317534, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8318570: GenShen: Only start old cycles if a young cycle is ready to run Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8318570 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8318570, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8318619: GenShen: Add configurable threshold for young triggers to expedite old evacuations Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8318619 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8318619, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8319671: GenShen: Old marking may encounter invalid pointers in SATB buffers Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8319671 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8319671, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8319867: GenShen: Make old regions parsable at end of concurrent cycles Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8319867 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8319867, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8319931: GenShen: Increase no progress threshold for TestThreadFailure Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8319931 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8319931, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8321605: GenShen: Old generation reference process is never reset Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8321605 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8321605, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8321939: [GenShen] ShenandoahOldEvacRatioPercent=100 fails with divide-by-zero Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8321939 Reporter: Y. Ramakrishna Assignee: Y. Ramakrishna Priority: P4 Components: hotspot/gc Original Fix: 0: repo-shenandoah, JDK-8321939, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8322875: [GenShen] Unused/obsolete method parameter consumed_by_advance_promotion Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8322875 Reporter: Y. Ramakrishna Assignee: Y. Ramakrishna Priority: P4 Components: hotspot/gc Original Fix: 0: repo-shenandoah, JDK-8322875, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8324173: GenShen: Fix error that could cause young gcs to fail when old marking is running Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8324173 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: ERROR, JDK-8324173, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Unknown version: -1 Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8328220: GenShen: Move generational mode operational parameters out of ShenandoahHeap Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8328220 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8328220, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8329342: GenShen: Synchronize shenandoah-jdk21u:master with shenandoah:master Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8329342 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: -1: repo-shenandoah-21, JDK-8329342, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Unknown version: -1 Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8310075: Revert accidental change to jcheck configuration for shenandoah project Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8310075 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/other Original Fix: -1: N/A, JDK-8310075, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8252096: Shenandoah: adjust SerialPageShiftCount for x86_32 and JFR Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8252096 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/runtime Original Fix: 0: 8-aarch64, JDK-8252096, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited WARNINGS: Affected versions are not set ---------------------------------------------------------------------------------------------------- JDK-8316959: Improve InlineCacheBuffer pending queue management Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8316959 Reporter: Thomas Schatzl Assignee: Thomas Schatzl Priority: P4 Components: hotspot/compiler Original Fix: 22: 22, JDK-8316959, https://git.openjdk.org/jdk/commit/c9985720b91cf6ad2938e9be12da08c5193f83af, 184 day(s) ago Backports and Forwardports: 21: APPROVED: jdk21u-fix-yes is set 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8277212: GC accidentally cleans valid megamorphic vtable inline caches Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8277212 Reporter: Stefan Karlsson Assignee: Stefan Karlsson Priority: P2 Components: hotspot/gc Original Fix: 18: 18, JDK-8277212, https://git.openjdk.java.net/jdk/commit/976c2bb05611cdc7b11b0918aaf50ff693507aae, 881 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8277641, https://git.openjdk.java.net/jdk17u/commit/ed45df2ea7e33f943b8efb2c581c581686c06e88, 877 day(s) ago 11: MISSING 8: MISSING Release Notes: JDK-8277533: ZGC: Fixed Long Process Non-Strong References Times A bug has been fixed that could cause long "Concurrent Process Non-Strong References" times with ZGC. The bug blocked the GC from making significant progress, and caused both latency and throughput issues for the Java application. The long times could be seen in the GC logs when running with `-Xlog:gc*`: ``` [17606.140s][info][gc,phases ] GC(719) Concurrent Process Non-Strong References 25781.928ms ``` ---------------------------------------------------------------------------------------------------- JDK-8325587: Shenandoah: ShenandoahLock should allow blocking in VM Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8325587 Reporter: Kelvin Nilsen Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 23: 23, JDK-8325587, https://git.openjdk.org/jdk/commit/492e8bf563135d27b46fde198880e62d5f1940e8, 58 day(s) ago Backports and Forwardports: 21: MISSING 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8275226: Shenandoah: Relax memory constraint for worker claiming tasks/ranges Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8275226 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 18: 18, JDK-8275226, https://git.openjdk.java.net/jdk/commit/3b0b6adc3d547fcf4b971536d2404c342d18046f, 917 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8277528, https://git.openjdk.java.net/jdk17u/commit/716eeb06a81a6533f4bca5ff5495f9178b60d487, 879 day(s) ago 11: MISSING 8: MISSING ---------------------------------------------------------------------------------------------------- JDK-8277654: Shenandoah: Don't produce new memory state in C2 LRB runtime call Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8277654 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 18: 18, JDK-8277654, https://git.openjdk.java.net/jdk/commit/3d39f09c6cdc875b44147b4e84e496b6abf93996, 871 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.9, JDK-8310817, https://git.openjdk.org/jdk17u-dev/commit/b8a65e0df10a5fd25af796178c63e922191be560, 300 day(s) ago 11: MISSING 8: MISSING ---------------------------------------------------------------------------------------------------- JDK-8309953: Strengthen and optimize oopDesc age methods Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8309953 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 22: 22, JDK-8309953, https://git.openjdk.org/jdk/commit/4a5475ce0492fc02019b0f89b50601c388c63e21, 308 day(s) ago Backports and Forwardports: 21: MISSING 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8310110: Shenandoah: Trace page sizes Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8310110 Reporter: Thomas Stuefe Assignee: Thomas Stuefe Priority: P4 Components: hotspot/gc Original Fix: 22: 22, JDK-8310110, https://git.openjdk.org/jdk/commit/ef71c3215e2b37d1f79c080896f3b7fc0b7d3ea0, 296 day(s) ago Backports and Forwardports: 21: MISSING 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8311978: Shenandoah: Create abstraction over heap metrics for heuristics Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8311978 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: 22: 22, JDK-8311978, https://git.openjdk.org/jdk/commit/bfa76dffb5cbfb79f56d529be3b8756220d4a8d8, 272 day(s) ago Backports and Forwardports: 21: MISSING 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8310388: Shenandoah: Auxiliary bitmap is not madvised for THP Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8310388 Reporter: Thomas Stuefe Assignee: Thomas Stuefe Priority: P4 Components: hotspot/gc Original Fix: 22: 22, JDK-8310388, https://git.openjdk.org/jdk/commit/017e0c7850e305877e3e0b1d4644b5605225e07c, 258 day(s) ago Backports and Forwardports: 21: MISSING 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8316632: Shenandoah: Raise OOME when gc threshold is exceeded Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8316632 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: 22: 22, JDK-8316632, https://git.openjdk.org/jdk/commit/5b5fd3694ac6ef224af311a7ab62547dac976da4, 175 day(s) ago Backports and Forwardports: 21: MISSING 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8320969: Shenandoah: Enforce stable number of GC workers Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8320969 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 22: 22, JDK-8320969, https://git.openjdk.org/jdk/commit/656b4462895da51765e473d425c87f920a30c891, 134 day(s) ago Backports and Forwardports: 21: MISSING 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8322954: Shenandoah: Convert evac-update closures asserts to rich asserts Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8322954 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 23: 23, JDK-8322954, https://git.openjdk.org/jdk/commit/700c25f5b45e8a228d07c57dcf925e93d494af23, 104 day(s) ago Backports and Forwardports: 21: MISSING 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8322815: Eliminate -Wparentheses warnings in shenandoah code Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8322815 Reporter: Kim Barrett Assignee: Kim Barrett Priority: P4 Components: hotspot/gc Original Fix: 23: 23, JDK-8322815, https://git.openjdk.org/jdk/commit/3560e680bcd5f9427b43f616f21f87adee8e8aca, 102 day(s) ago Backports and Forwardports: 21: MISSING 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8323627: Shenandoah: Refactor init logger Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8323627 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: 23: 23, JDK-8323627, https://git.openjdk.org/jdk/commit/95a91682c36992c7fffae5e778d70a1df6269d3b, 97 day(s) ago Backports and Forwardports: 21: MISSING 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8323629: Shenandoah: Fix missing include and declaration Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8323629 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: 23: 23, JDK-8323629, https://git.openjdk.org/jdk/commit/e33031b850dfd2daacb5ccf2bda265edec3ffe50, 97 day(s) ago Backports and Forwardports: 21: MISSING 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8324334: Shenandoah: Improve end of process report Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8324334 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: 23: 23, JDK-8324334, https://git.openjdk.org/jdk/commit/c17059dee728e8028b2baf5004fa5f0d3b11805c, 86 day(s) ago Backports and Forwardports: 21: MISSING 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8324553: Shenandoah: Move periodic tasks closer to their collaborators Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8324553 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: 23: 23, JDK-8324553, https://git.openjdk.org/jdk/commit/32eb5290c207d5fda398ee09b354b8cf55b89e0c, 85 day(s) ago Backports and Forwardports: 21: MISSING 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8324981: Shenandoah: Move commit and soft max heap changed methods into heap Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8324981 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: 23: 23, JDK-8324981, https://git.openjdk.org/jdk/commit/2cd1ba6a52eafffa65d0f2532a07fff89f9cea0e, 78 day(s) ago Backports and Forwardports: 21: MISSING 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8325516: Shenandoah: Move heap change tracking into ShenandoahHeap Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8325516 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: 23: 23, JDK-8325516, https://git.openjdk.org/jdk/commit/cc276ff0dfa0a568ebf0a66e0762a6de19fa6a49, 70 day(s) ago Backports and Forwardports: 21: MISSING 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8325517: Shenandoah: Reduce unnecessary includes from shenandoahControlThread.cpp Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8325517 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: 23: 23, JDK-8325517, https://git.openjdk.org/jdk/commit/4a3a38d1b71a4acc780a6d9802c076d750541714, 69 day(s) ago Backports and Forwardports: 21: MISSING 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8325574: Shenandoah: Simplify and enhance reporting of requested GCs Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8325574 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: 23: 23, JDK-8325574, https://git.openjdk.org/jdk/commit/b823fa44508901a6bf39795ab18991d055a71b4e, 64 day(s) ago Backports and Forwardports: 21: MISSING 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8328075: Shenandoah: Avoid forwarding when objects don't move in full-GC Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8328075 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 23: 23, JDK-8328075, https://git.openjdk.org/jdk/commit/80ccc989a892e4d9f4e2c9395a100cfabbdcda64, 35 day(s) ago Backports and Forwardports: 21: MISSING 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8314329: AgeTable: add is_clear() & allocation spec, and relax assert to allow use of 0-index slot Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8314329 Reporter: Y. Ramakrishna Assignee: Y. Ramakrishna Priority: P5 Components: hotspot/gc Original Fix: 23: 23, JDK-8314329, https://git.openjdk.org/jdk/commit/df370d725e5ae55a05479e8375bf665233ac3e44, 87 day(s) ago Backports and Forwardports: 21: MISSING 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255400: Shenandoah: C2 failures after JDK-8255000 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255400 Reporter: Roman Kennke Assignee: Roland Westrelin Priority: P2 Components: hotspot/compiler Original Fix: 16: 16, JDK-8255400, https://github.com/openjdk/jdk/commit/a3aad119, 1263 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8220714: C2 Compilation failure when accessing off-heap memory using Unsafe Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8220714 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P3 Components: hotspot/compiler Original Fix: 13: 13, JDK-8220714, http://hg.openjdk.java.net/jdk/jdk/rev/eed9f74eab87, 1855 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.4, JDK-8221829, http://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4b1ebc747064, 1844 day(s) ago 8: MISSING ---------------------------------------------------------------------------------------------------- JDK-8253857: Shenandoah: Bugs in ShenandoahEvacOOMHandler related code Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8253857 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/compiler Original Fix: 16: 16, JDK-8253857, https://git.openjdk.java.net/jdk/commit/d4b5dfd1, 1287 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241070: Shenandoah: remove unused local variables in C2 support Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241070 Reporter: Aleksey Shipilev Assignee: Roland Westrelin Priority: P4 Components: hotspot/compiler Original Fix: 15: 15, JDK-8241070, https://hg.openjdk.java.net/jdk/jdk/rev/5747b0588472, 1434 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8260637: Shenandoah: assert(_base == Tuple) failure during C2 compilation Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8260637 Reporter: Aleksey Shipilev Assignee: Roland Westrelin Priority: P4 Components: hotspot/compiler Original Fix: 17: 17, JDK-8260637, https://git.openjdk.java.net/jdk/commit/8a2f5890, 1150 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8235324: Dying objects are published from users of CollectedHeap::object_iterate Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8235324 Reporter: Stefan Karlsson Assignee: Stefan Karlsson Priority: P2 Components: hotspot/gc Original Fix: 14: 14, JDK-8235324, https://hg.openjdk.java.net/jdk/jdk/rev/35d8d9b65744, 1592 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.11, JDK-8261318, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/aefdb1601460, 1166 day(s) ago 8: MISSING ---------------------------------------------------------------------------------------------------- JDK-8235669: G1: Stack walking API can expose AS_NO_KEEPALIVE oops Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8235669 Reporter: Erik Österlund Assignee: Erik Österlund Priority: P2 Components: hotspot/gc Original Fix: 14: 14, JDK-8235669, https://hg.openjdk.java.net/jdk/jdk14/rev/fd1fe6f7daab, 1560 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242216: ObjectSampler::weak_oops_do() should not trigger barrier Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242216 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P2 Components: hotspot/gc Original Fix: 15: 15, JDK-8242216, https://hg.openjdk.java.net/jdk/jdk/rev/e1f0f9e80d16, 1472 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8247736: Shenandoah: assert(_nm->is_alive()) failed: only alive nmethods here Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8247736 Reporter: Aleksey Shipilev Assignee: Zhengyu Gu Priority: P2 Components: hotspot/gc Original Fix: 16: 16, JDK-8247736, https://hg.openjdk.java.net/jdk/jdk/rev/05558bb80462, 1396 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8248725: Shenandoah: Claim verifier thread roots for parallel processing Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8248725 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P2 Components: hotspot/gc Original Fix: 15: 15, JDK-8248725, https://hg.openjdk.java.net/jdk/jdk15/rev/505a6165d85a, 1386 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8249230: Shenandoah: assertion failure with -XX:-ResizeTLAB Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8249230 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/gc Original Fix: 16: 16, JDK-8249230, https://hg.openjdk.java.net/jdk/jdk/rev/bd2d67951061, 1376 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8280885: Shenandoah: Some tests failed with "EA: missing allocation reference path" Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8280885 Reporter: Zhengyu Gu Assignee: Roland Westrelin Priority: P2 Components: hotspot/gc Original Fix: 19: 19, JDK-8280885, https://git.openjdk.java.net/jdk/commit/ab638341de164965e06bb1d59808670260916b82, 807 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.9, JDK-8311484, https://git.openjdk.org/jdk17u-dev/commit/e28a5eaabbfb7bf81c5795826a750a920e764598, 289 day(s) ago 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245240: Shenandoah: support nesting evacuation OOM scope Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245240 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 15: 15, JDK-8245240, https://hg.openjdk.java.net/jdk/jdk/rev/8ef08563699c, 1429 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8256036: Shenandoah: MethodHandles adapters section overflows after JDK-8255762 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8256036 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 16: 16, JDK-8256036, https://github.com/openjdk/jdk/commit/01567b51, 1256 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8256039: Shenandoah: runtime/stringtable/StringTableCleaningTest.java fails Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8256039 Reporter: Aleksey Shipilev Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 16: 16, JDK-8256039, https://github.com/openjdk/jdk/commit/1332ba3c, 1256 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8273559: Shenandoah: Shenandoah should support multi-threaded heap dump Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8273559 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 18: 18, JDK-8273559, https://git.openjdk.java.net/jdk/commit/8132bfd23f2f7fb52e502a3e6fe488fbdb537df0, 946 day(s) ago Backports and Forwardports: 21: Inherited 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8316929: Shenandoah: Shenandoah degenerated GC and full GC need to cleanup old OopMapCache entries Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8316929 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 22: 22, JDK-8316929, https://git.openjdk.org/jdk/commit/e25121d1d908bd74e7a5914d85284ab322bed1a3, 199 day(s) ago Backports and Forwardports: 21: 21.0.2, JDK-8318542, https://git.openjdk.org/jdk21u/commit/55d0c790896f32ab6373e6bb3283337503904d98, 182 day(s) ago 17: 17.0.11, JDK-8321848, https://git.openjdk.org/jdk17u-dev/commit/f8e54a91a9947f3c27f601fed1fc6e6a381d4e9a, 129 day(s) ago 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8235598: Shenandoah: Update copyrights Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8235598 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8235598, https://hg.openjdk.java.net/jdk/jdk/rev/a88e99d92248, 1591 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241067: Shenandoah: improve ShenandoahNMethod::has_cset_oops arguments Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241067 Reporter: Aleksey Shipilev Assignee: Aditya Mandaleeka Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241067, https://hg.openjdk.java.net/jdk/jdk/rev/cc739b0abc44, 1487 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242370: Enable JFR TestGCPhaseConcurrent test for Shenandoah Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242370 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242370, https://hg.openjdk.java.net/jdk/jdk/rev/da01bbe1abc0, 1471 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8243478: Shenandoah: avoid implicit worker_id = 0 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8243478 Reporter: Aleksey Shipilev Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8243478, https://hg.openjdk.java.net/jdk/jdk/rev/cfc5b66e39c8, 1456 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244243: Shenandoah: Cleanup Shenandoah phase timing tracking and JFR event supporting Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244243 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8244243, https://hg.openjdk.java.net/jdk/jdk/rev/ca61965cfcf4, 1442 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245083: [REDO] Shenandoah: Remove null-handling in LRB expansion Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245083 Reporter: Roland Westrelin Assignee: Roland Westrelin Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8245083, https://hg.openjdk.java.net/jdk/jdk/rev/9f3244962bb3, 1434 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245720: Shenandoah: improve configuration logging Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245720 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8245720, https://hg.openjdk.java.net/jdk/jdk/rev/a1e00c5f3e37, 1424 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245827: Shenandoah: Cleanup Shenandoah code root iterators and root scanner Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245827 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8245827, https://hg.openjdk.java.net/jdk/jdk/rev/ab2f81ba4e03, 1422 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245955: Shenandoah: Remove LRB/is_redundant optimization Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245955 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8245955, https://hg.openjdk.java.net/jdk/jdk/rev/906d56546867, 1421 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8246342: Shenandoah: remove unused ShenandoahIsMarkedNextClosure Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8246342 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8246342, https://hg.openjdk.java.net/jdk/jdk/rev/a2c20ab148ab, 1416 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8246612: Shenandoah: add timing tracking to ShenandoahStringDedupRoots Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8246612 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8246612, https://hg.openjdk.java.net/jdk/jdk/rev/7de1c2fac4ca, 1414 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8247845: Shenandoah: refactor TLAB/GCLAB retirement code Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8247845 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8247845, https://hg.openjdk.java.net/jdk/jdk/rev/f2bd7048496f, 1390 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8248634: Shenandoah: incorrect include in shenandoahInitLogger.cpp Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8248634 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8248634, https://hg.openjdk.java.net/jdk/jdk/rev/ad5c00d4807e, 1387 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8248799: Shenandoah: Claim threads token in constructor of ShenandoahRootVerifier Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8248799 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8248799, https://hg.openjdk.java.net/jdk/jdk15/rev/990a9b5e30b7, 1385 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8249877: Shenandoah: Report number of dead weak oops during STW weak roots Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8249877 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8249877, https://hg.openjdk.java.net/jdk/jdk/rev/7f935ebf3a6e, 1366 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8249884: Shenandoah: Call report_num_dead() from ShParallelWeakRootsCleaningTask destructor Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8249884 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8249884, https://hg.openjdk.java.net/jdk/jdk/rev/8995e9efdee7, 1366 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8251527: CTW: C2 (Shenandoah) compilation fails with SEGV due to unhandled catchproj == NULL Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8251527 Reporter: Aleksey Shipilev Assignee: Roland Westrelin Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8251527, https://hg.openjdk.java.net/jdk/jdk/rev/f42579f3cde4, 1336 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8252695: Shenandoah: clean up Graal enabled/disabled filter in tests Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8252695 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8252695, https://git.openjdk.java.net/jdk/commit/91a20ca7, 1318 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8253361: Shenandoah: runtime barrier does not honor ShenandoahSelfFixing flag Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8253361 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8253361, https://git.openjdk.java.net/jdk/commit/d35b1179, 1308 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255036: Shenandoah: Reset GC state for root verifier Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255036 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8255036, https://git.openjdk.java.net/jdk/commit/c9269bf5, 1275 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255614: Shenandoah: Consolidate/streamline runtime LRBs Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255614 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8255614, https://github.com/openjdk/jdk/commit/8600d0d9, 1266 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8256278: Shenandoah: Avoid num of dead callback from weak processor in Shenandoah root verifier Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8256278 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8256278, https://github.com/openjdk/jdk/commit/531c56ea, 1253 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255984: Shenandoah: "adaptive" heuristic is prone to missing load spikes Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255984 Reporter: Bernd Mathiske Assignee: Bernd Mathiske Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8255984, https://github.com/openjdk/jdk/commit/aac5c2a8, 1242 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8258244: Shenandoah: Not expecting forwarded object in roots during mark after JDK-8240868 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8258244 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8258244, https://git.openjdk.java.net/jdk/commit/a372be4b, 1220 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8258490: Shenandoah: Full GC does not need to remark threads and drain SATB buffers Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8258490 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8258490, https://git.openjdk.java.net/jdk/commit/f80c63b3, 1200 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8260048: Shenandoah: ShenandoahMarkingContext asserts are unnecessary Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8260048 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8260048, https://git.openjdk.java.net/jdk/commit/5940287b, 1184 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8260212: Shenandoah: resolve-only UpdateRefsMode is not used Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8260212 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8260212, https://git.openjdk.java.net/jdk/commit/bfac3fb5, 1183 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8260106: Shenandoah: refactor reference updating closures and related code Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8260106 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8260106, https://git.openjdk.java.net/jdk/commit/bd2744dd, 1178 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8260408: Shenandoah: adjust inline hints after JDK-8255019 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8260408 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8260408, https://git.openjdk.java.net/jdk/commit/edd27074, 1178 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8260309: Shenandoah: Clean up ShenandoahBarrierSet Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8260309 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8260309, https://git.openjdk.java.net/jdk/commit/df33595e, 1172 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8261493: Shenandoah: reconsider bitmap access memory ordering Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8261493 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8261493, https://git.openjdk.java.net/jdk/commit/745c0b91, 1159 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8261500: Shenandoah: reconsider region live data memory ordering Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8261500 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8261500, https://git.openjdk.java.net/jdk/commit/c6eedda8, 1159 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8261503: Shenandoah: reconsider verifier memory ordering Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8261503 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8261503, https://git.openjdk.java.net/jdk/commit/7c931591, 1159 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8261504: Shenandoah: reconsider ShenandoahJavaThreadsIterator::claim memory ordering Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8261504 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8261504, https://git.openjdk.java.net/jdk/commit/df0897ea, 1159 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8261501: Shenandoah: reconsider heap statistics memory ordering Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8261501 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8261501, https://git.openjdk.java.net/jdk/commit/3f8819c6, 1158 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8261842: Shenandoah: cleanup ShenandoahHeapRegionSet Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8261842 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8261842, https://git.openjdk.java.net/jdk/commit/d1950335, 1157 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8261838: Shenandoah: reconsider heap region iterators memory ordering Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8261838 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8261838, https://git.openjdk.java.net/jdk/commit/fd098e71, 1155 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8263041: Shenandoah: Cleanup C1 keep alive barrier check Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8263041 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8263041, https://git.openjdk.java.net/jdk/commit/a2b88581, 1137 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8264727: Shenandoah: Remove extraneous whitespace from phase timings report Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8264727 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8264727, https://git.openjdk.java.net/jdk/commit/ec31b3a1, 1105 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8266083: Shenandoah: Consolidate dedup/no dedup oop closures Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8266083 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8266083, https://git.openjdk.java.net/jdk/commit/1d9ea3ae0ff6e5283781c8e088578c2e8df63aaa, 1081 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8266185: Shenandoah: Fix incorrect comment/assertion messages Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8266185 Reporter: Yi Yang Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8266185, https://git.openjdk.java.net/jdk/commit/55cc0af40444262d0ba0f7dc01da44f1a431dc48, 1081 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8266845: Shenandoah: Simplify SBS::load_reference_barrier implementation Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8266845 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8266845, https://git.openjdk.java.net/jdk/commit/69daedfd2316815f63d7f3c6ba79d2bb77b427ec, 1072 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8267257: Shenandoah: Always deduplicate strings when it is enabled during full gc Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8267257 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8267257, https://git.openjdk.java.net/jdk/commit/0b49f5ae19b51d7ff7548b8492ea0f58dfe53180, 1065 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8267875: Shenandoah: Duplicated code in ShenandoahBarrierSetC2::ideal_node() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8267875 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8267875, https://git.openjdk.java.net/jdk/commit/ea8274fbf07d7308bcef5aacbe553dc7b37887e3, 1046 day(s) ago Backports and Forwardports: 21: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8261495: Shenandoah: reconsider update references memory ordering Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8261495 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 18: 18, JDK-8261495, https://git.openjdk.java.net/jdk/commit/a96012a7afce6678125d3fb537f2433642953315, 1023 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.8, JDK-8308634, https://git.openjdk.org/jdk17u-dev/commit/6b362e4317ddcfb8da6e8e78b4408b9aff0a9c79, 332 day(s) ago 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8270094: Shenandoah: Provide human-readable labels for test configurations Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8270094 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 18: 18, JDK-8270094, https://git.openjdk.java.net/jdk/commit/676f1d76cab9108655f2ce462db321b975563eb7, 1015 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8272823, https://git.openjdk.java.net/jdk17u/commit/3c1023c1b97525be00afbf4f73e4af2f4fa56f03, 970 day(s) ago 17: 17.0.1, JDK-8272952, (The push URL is not available until CPU is released), -1 day(s) ago 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8270171: Shenandoah: Cleanup TestStringDedup and TestStringDedupStress tests Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8270171 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 18: 18, JDK-8270171, https://git.openjdk.java.net/jdk/commit/e4c24f01ef97de1c9a5a5faca5dd8ea2ad8c62d9, 1014 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8273534, https://git.openjdk.java.net/jdk17u/commit/c96cfed51d86a428b46a86355c6ec6095c9d4644, 953 day(s) ago 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8270110: Shenandoah: Add test for JDK-8269661 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8270110 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 18: 18, JDK-8270110, https://git.openjdk.java.net/jdk/commit/548bb3119cf792bb1e65e15e990a4addc9155312, 1011 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8273535, https://git.openjdk.java.net/jdk17u/commit/d561554fdfd9a00b4e9a4a02f0f5d819fca3ac54, 953 day(s) ago 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8266519: Cleanup resolve() leftovers from BarrierSet et al Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8266519 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 18: 18, JDK-8266519, https://git.openjdk.java.net/jdk/commit/7eccbd4fde58ea36d6a21a2c4ffa3bc5d0b38c10, 973 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.6, JDK-8297398, https://git.openjdk.org/jdk17u-dev/commit/24ac347348fe07c542bedbe52bc3dc934422a651, 514 day(s) ago 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8273378: Shenandoah: Remove the remaining uses of os::is_MP Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8273378 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 18: 18, JDK-8273378, https://git.openjdk.java.net/jdk/commit/fc546d6de9a3ed33cf4b04e24e62714332b069cb, 955 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8274623, https://git.openjdk.java.net/jdk17u/commit/c136c188b519aa315985c9dd0bbe9fedbf182175, 931 day(s) ago 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8278826: Print error if Shenandoah flags are empty (instead of crashing) Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8278826 Reporter: Dmitry Chuyko Assignee: Dmitry Chuyko Priority: P4 Components: hotspot/gc Original Fix: 19: 19, JDK-8278826, https://git.openjdk.java.net/jdk/commit/247ea71d24a251d29d9a5179e5b773df850e7261, 854 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.6, JDK-8297322, https://git.openjdk.org/jdk17u-dev/commit/3f799528d8424dfa7bd0db7947d5a3275a8f7aa8, 515 day(s) ago 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8297309: Memory leak in ShenandoahFullGC Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8297309 Reporter: Justin King Assignee: Justin King Priority: P4 Components: hotspot/gc Original Fix: 20: 20, JDK-8297309, https://git.openjdk.org/jdk/commit/b80f5af6981440aec14f4dedbc5ee46364d0254c, 508 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.6, JDK-8298007, https://git.openjdk.org/jdk17u-dev/commit/87063038cba5852d732988f995a24dd16f19dbe8, 504 day(s) ago 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8300053: Shenandoah: Handle more GCCauses in ShenandoahControlThread::request_gc Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8300053 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 21: 21, JDK-8300053, https://git.openjdk.org/jdk/commit/cac72a60181d3570562f8534c691528d06e40cb8, 459 day(s) ago Backports and Forwardports: 17: 17.0.9, JDK-8309213, https://git.openjdk.org/jdk17u-dev/commit/c1e979f6abc64e8f246f8893cf33c042b8c90451, 323 day(s) ago 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8311656: Shenandoah: Unused ShenandoahSATBAndRemarkThreadsClosure::_claim_token Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8311656 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 22: 22, JDK-8311656, https://git.openjdk.org/jdk/commit/0b0e064e36082200ace384c92eae02d3f7baa7ba, 282 day(s) ago Backports and Forwardports: 21: MISSING 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8314935: Shenandoah: Unable to throw OOME on back-to-back Full GCs Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8314935 Reporter: Aleksey Shipilev Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: 22: 22, JDK-8314935, https://git.openjdk.org/jdk/commit/716201c77d160dc78db61957aa002eef71641688, 224 day(s) ago Backports and Forwardports: 21: 21.0.2, JDK-8316134, https://git.openjdk.org/jdk21u/commit/9b983f30bdeab4652b01ff4b45b7e1160f4a1922, 219 day(s) ago 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8317535: Shenandoah: Remove unused code Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8317535 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: 22: 22, JDK-8317535, https://git.openjdk.org/jdk/commit/e942f368c370e059c654e33408940a987013a5c7, 188 day(s) ago Backports and Forwardports: 21: 21.0.3, JDK-8324738, https://git.openjdk.org/jdk21u-dev/commit/2adc2b4f8a650ec8e8f01b57286a664eaf5975ec, 84 day(s) ago 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8320877: Shenandoah: Remove ShenandoahUnloadClassesFrequency support Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8320877 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 22: 22, JDK-8320877, https://git.openjdk.org/jdk/commit/b65ccff357e2e294b027f693ceb3d25410236a6b, 141 day(s) ago Backports and Forwardports: 21: 21.0.3, JDK-8323769, https://git.openjdk.org/jdk21u-dev/commit/b114a5e6a06580260de266a712c09a34dd758824, 94 day(s) ago 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8320888: Shenandoah: Enable ShenandoahVerifyOptoBarriers in debug builds Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8320888 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 22: 22, JDK-8320888, https://git.openjdk.org/jdk/commit/c86431767e6802317dc2be6221a5d0990b976ddc, 141 day(s) ago Backports and Forwardports: 21: 21.0.3, JDK-8323770, https://git.openjdk.org/jdk21u-dev/commit/77c743e5275aabcb7687a1a0f302f10535efdaf0, 94 day(s) ago 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8320907: Shenandoah: Remove ShenandoahSelfFixing flag Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8320907 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 22: 22, JDK-8320907, https://git.openjdk.org/jdk/commit/43c7f6a673c2fa0b4dbec232e92b621619a98246, 141 day(s) ago Backports and Forwardports: 21: 21.0.3, JDK-8323767, https://git.openjdk.org/jdk21u-dev/commit/7fe7cfce829cda52b612d457ebeffa4146a14748, 94 day(s) ago 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8321120: Shenandoah: Remove ShenandoahElasticTLAB flag Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8321120 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 22: 22, JDK-8321120, https://git.openjdk.org/jdk/commit/93b9235f19dab2a0c08ba8a1afcc82ee71be4c0b, 137 day(s) ago Backports and Forwardports: 21: 21.0.3, JDK-8324654, https://git.openjdk.org/jdk21u-dev/commit/90d7b17f5e3adbab8774dc6f3394ceef77846aa0, 85 day(s) ago 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8321122: Shenandoah: Remove ShenandoahLoopOptsAfterExpansion flag Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8321122 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 22: 22, JDK-8321122, https://git.openjdk.org/jdk/commit/b02fc8681e57d75b5e05ce98216c53ff4d1e3b5d, 134 day(s) ago Backports and Forwardports: 21: 21.0.3, JDK-8324663, https://git.openjdk.org/jdk21u-dev/commit/e87638c321e9b86bb4f39237679315eb032e71eb, 85 day(s) ago 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8321410: Shenandoah: Remove ShenandoahSuspendibleWorkers flag Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8321410 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 22: 22, JDK-8321410, https://git.openjdk.org/jdk/commit/2830dd2a7d3b933fbddca64ca0ac7a91e7ab0775, 134 day(s) ago Backports and Forwardports: 21: 21.0.3, JDK-8325338, https://git.openjdk.org/jdk21u-dev/commit/447f58cf944f7fa5e8b718d3759e80bf491c1856, 72 day(s) ago 17: MISSING 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8325807: Shenandoah: Refactor full gc in preparation for generational mode changes Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8325807 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: 23: 23, JDK-8325807, https://git.openjdk.org/jdk/commit/33f23827676dc9ff12bd5c0891170cd813b93b96, 51 day(s) ago Backports and Forwardports: 21: MISSING 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8258251: Move PtrQueue behaviors to PtrQueueSet subclasses Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8258251 Reporter: Kim Barrett Assignee: Kim Barrett Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8258251, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8274560: JFR: Add test for OldObjectSample event when using Shenandoah Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8274560 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/jfr Original Fix: 18: 18, JDK-8274560, https://git.openjdk.java.net/jdk/commit/ef0922e88528bdf4fe75537ddf4e82123e3f58b3, 920 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8277103, https://git.openjdk.java.net/jdk17u/commit/ff4f5337d864e00bda58c6388747ad3a20efc61f, 886 day(s) ago 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8272654: Mark word accesses should not use Access API Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8272654 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/runtime Original Fix: 18: 18, JDK-8272654, https://git.openjdk.java.net/jdk/commit/a81e5e9353a635a2307ff4e5de8a304c14f08047, 973 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.9, JDK-8310313, https://git.openjdk.org/jdk17u-dev/commit/55c0eaa5ede8f284d79d3d757420056d19b085a4, 304 day(s) ago 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8314501: Shenandoah: sun/tools/jhsdb/heapconfig/JMapHeapConfigTest.java fails Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8314501 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/svc Original Fix: 22: 22, JDK-8314501, https://git.openjdk.org/jdk/commit/812f475bc4ea84225e8bbb0b5a677eed0af864dd, 242 day(s) ago Backports and Forwardports: 21: 21.0.1, JDK-8314921, https://git.openjdk.org/jdk21u/commit/c17b5d7588cf186150822b72bb901927dca9a9f5, 239 day(s) ago 17: 17.0.9, JDK-8314857, https://git.openjdk.org/jdk17u-dev/commit/49ffbcf4bcfa74973b651980d97514ee942a82fe, 240 day(s) ago 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8218734: SA: Incorrect and raw loads of OopHandles Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8218734 Reporter: Stefan Karlsson Assignee: Stefan Karlsson Priority: P4 Components: hotspot/svc-agent Original Fix: 13: 13, JDK-8218734, http://hg.openjdk.java.net/jdk/jdk/rev/935d31867930, 1886 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: MISSING 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8256370: Add asserts to Reference.getInactive() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8256370 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: core-libs/java.lang Original Fix: 16: 16, JDK-8256370, https://github.com/openjdk/jdk/commit/f2a9d02d, 1248 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8249543: (bf) Force DirectBufferAllocTest to run with -ExplicitGCInvokesConcurrent Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8249543 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: core-libs/java.nio Original Fix: 15: 15, JDK-8249543, https://hg.openjdk.java.net/jdk/jdk15/rev/30e38fcb2b83, 1372 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.11, JDK-8261314, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/aed601675ae6, 1166 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8274522: java/lang/management/ManagementFactory/MXBeanException.java test fails with Shenandoah Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8274522 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: core-svc/java.lang.management Original Fix: 18: 18, JDK-8274522, https://git.openjdk.java.net/jdk/commit/c0533ef2d8e526aaec0eebe862f4bbefc159ea37, 932 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8276882, https://git.openjdk.java.net/jdk17u/commit/acd939e8ee1d627e14f05dfc18016f4513f4e9ce, 891 day(s) ago 11: 11.0.14, JDK-8276938, https://git.openjdk.java.net/jdk11u-dev/commit/a15fa7a8360a1cf4d107800123945d6f06bbdc8d, 891 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8274523: java/lang/management/MemoryMXBean/MemoryTest.java test should handle Shenandoah Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8274523 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: core-svc/java.lang.management Original Fix: 18: 18, JDK-8274523, https://git.openjdk.java.net/jdk/commit/f8415a9b2f610ed431e6948c8174f6d982e5b31f, 932 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8276883, https://git.openjdk.java.net/jdk17u/commit/ed48774b074a9bed20a792954dd1159fc2d6438f, 891 day(s) ago 11: 11.0.15, JDK-8278345, https://git.openjdk.java.net/jdk11u-dev/commit/d0445aa78e9bbf2481eeefb4f89b6c0633a213a9, 863 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8260632: Build failures after JDK-8253353 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8260632 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P1 Components: hotspot/compiler Original Fix: 16: 16, JDK-8260632, https://git.openjdk.java.net/jdk16/commit/bc41bb10, 1175 day(s) ago Backports and Forwardports: 21: Inherited 17: 17, JDK-8261114, https://git.openjdk.java.net/jdk/commit/bc41bb10, 1175 day(s) ago 11: 11.0.11, JDK-8261349, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/81345e846078, 1165 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8217467: Access barriers are missing in C2 intrinsic for Base64 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8217467 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/compiler Original Fix: 12: 12, JDK-8217467, http://hg.openjdk.java.net/jdk/jdk12/rev/274fcce9d147, 1913 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8217874: Shenandoah: AArch64: Clobbered register in ShenandoahBarrierSetAssembler::cmpxchg_oop() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8217874 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P2 Components: hotspot/compiler Original Fix: 13: 13, JDK-8217874, http://hg.openjdk.java.net/jdk/jdk/rev/3a56e823d843, 1893 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223389: Shenandoah optimizations fail with assert(!phase->exceeding_node_budget()) Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223389 Reporter: Aleksey Shipilev Assignee: Roland Westrelin Priority: P2 Components: hotspot/compiler Original Fix: 13: 13, JDK-8223389, http://hg.openjdk.java.net/jdk/jdk/rev/0d35df96db33, 1808 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.16, JDK-8283099, https://git.openjdk.java.net/jdk11u-dev/commit/f441970b6216506eb8183a364162b07efb7e3dc3, 767 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8235636: gc/shenandoah/compiler/TestUnsafeOffheapSwap.java fails after JDK-8226411 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8235636 Reporter: Jie Fu Assignee: Roland Westrelin Priority: P2 Components: hotspot/compiler Original Fix: 14: 14, JDK-8235636, https://hg.openjdk.java.net/jdk/jdk/rev/bb39b624948d, 1590 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8252296: Shenandoah: crash in CallNode::extract_projections Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8252296 Reporter: Aleksey Shipilev Assignee: Roland Westrelin Priority: P2 Components: hotspot/compiler Original Fix: 16: 16, JDK-8252296, https://hg.openjdk.java.net/jdk/jdk/rev/6db0cb3893c5, 1331 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8256020: Shenandoah: Don't resurrect objects during evacuation on AS_NO_KEEPALIVE Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8256020 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P2 Components: hotspot/compiler Original Fix: 16: 16, JDK-8256020, https://github.com/openjdk/jdk/commit/3c3469b9, 1254 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8269240: java/foreign/stackwalk/TestAsyncStackWalk.java test failed with concurrent GC Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8269240 Reporter: Zhengyu Gu Assignee: Jorn Vernee Priority: P2 Components: hotspot/compiler Original Fix: 17: 17, JDK-8269240, https://git.openjdk.java.net/jdk17/commit/845c31dc4b49dfbed25238a398c80b8cdd0a3997, 1003 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8282025: assert(ctrl != __null) failed: control out is assumed to be unique after JDK-8281732 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8282025 Reporter: Jie Fu Assignee: Jie Fu Priority: P2 Components: hotspot/compiler Original Fix: 19: 19, JDK-8282025, https://git.openjdk.java.net/jdk/commit/fdce35f3a1c12a64238d0c76c02451a25b0b4abb, 791 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8313248: C2: setScopedValueCache intrinsic exposes nullptr pre-values to store barriers Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8313248 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/compiler Original Fix: 22: 22, JDK-8313248, https://git.openjdk.org/jdk/commit/e8a37b90db8dca4dc3653970b2d66d2faf8ef452, 259 day(s) ago Backports and Forwardports: 21: 21.0.1, JDK-8314110, https://git.openjdk.org/jdk21u/commit/f67c241842097f54e1b798ceb6fbbe219530e940, 252 day(s) ago 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8313262: C2: Sinking node may cause required cast to be dropped Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8313262 Reporter: Aleksey Shipilev Assignee: Roland Westrelin Priority: P2 Components: hotspot/compiler Original Fix: 22: 22, JDK-8313262, https://git.openjdk.org/jdk/commit/1cee3b9fd9720e7938029a6992460b9053e65e57, 240 day(s) ago Backports and Forwardports: 21: 21.0.1, JDK-8315309, https://git.openjdk.org/jdk21u/commit/511224ac142d54cda13571aa13956ccb80f90b67, 233 day(s) ago 17: 17.0.9, JDK-8315308, https://git.openjdk.org/jdk17u-dev/commit/25efeccb05bc747aafafb45b0b6910103a53b2b9, 233 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8288302: Shenandoah: SIGSEGV in vm maybe related to jit compiling xerces Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8288302 Reporter: Webbug Group Assignee: Roland Westrelin Priority: P2 Components: hotspot/compiler Original Fix: 20: 20, JDK-8288302, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.6, JDK-8296032, https://git.openjdk.org/jdk17u-dev/commit/5977ce5adf85c2fb9b1dd62ed250f6d4f05a613c, 539 day(s) ago 11: 11.0.18, JDK-8297133, https://git.openjdk.org/jdk11u-dev/commit/1549bb1ecfe68d4e0f7b30aa055994e8ee728bca, 519 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8191227: Unsafe handle resolution in ConstantOopWriteValue::write_on() / print_on() and LIR_Assembler::jobject2reg() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8191227 Reporter: Vladimir Ivanov Assignee: Rahul Raghavan Priority: P3 Components: hotspot/compiler Original Fix: 10: 10, JDK-8191227, http://hg.openjdk.java.net/jdk/hs/rev/bb957f109a1f, 2335 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: openjdk8u252, JDK-8240093, https://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/2e636385f137, 1514 day(s) ago ---------------------------------------------------------------------------------------------------- JDK-8216482: Shenandoah: typo in ShenandoahBarrierSetC2::clone_barrier_at_expansion() causes failed compilations Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8216482 Reporter: Roland Westrelin Assignee: Roland Westrelin Priority: P3 Components: hotspot/compiler Original Fix: 12: 12, JDK-8216482, http://hg.openjdk.java.net/jdk/jdk12/rev/f7491df4fd3a, 1924 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8217042: Shenandoah: write barrier on backedge of strip mined loop causes c2 crash at expansion time Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8217042 Reporter: Roland Westrelin Assignee: Roland Westrelin Priority: P3 Components: hotspot/compiler Original Fix: 12: 12, JDK-8217042, http://hg.openjdk.java.net/jdk/jdk12/rev/7c68a23014db, 1919 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8217043: Shenandoah: SIGSEGV in Type::meet_helper() at barrier expansion time Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8217043 Reporter: Roland Westrelin Assignee: Roland Westrelin Priority: P3 Components: hotspot/compiler Original Fix: 12: 12, JDK-8217043, http://hg.openjdk.java.net/jdk/jdk12/rev/dbbe6654948d, 1919 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8218468: Load barrier slow path node should be MachTypeNode Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8218468 Reporter: Vladimir Kozlov Assignee: Nils Eliasson Priority: P3 Components: hotspot/compiler Original Fix: 13: 13, JDK-8218468, http://hg.openjdk.java.net/jdk/jdk/rev/b36e68b34be3, 1829 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.6, JDK-8230719, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e22a6a1aec50, 1686 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8222738: Shenandoah: assert(is_Proj()) failed when running cometd benchmarks Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222738 Reporter: Roland Westrelin Assignee: Roland Westrelin Priority: P3 Components: hotspot/compiler Original Fix: 13: 13, JDK-8222738, http://hg.openjdk.java.net/jdk/jdk/rev/26748009f2e5, 1808 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224496: Shenandoah compilation fails with assert(is_CountedLoopEnd()) failed: invalid node class Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224496 Reporter: Aleksey Shipilev Assignee: Roland Westrelin Priority: P3 Components: hotspot/compiler Original Fix: 13: 13, JDK-8224496, http://hg.openjdk.java.net/jdk/jdk/rev/de371e2d1acc, 1786 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223502: Node estimate for loop unswitching is not correct: assert(delta <= 2 * required) failed: Bad node estimate Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223502 Reporter: Aleksey Shipilev Assignee: Patric Hedlin Priority: P3 Components: hotspot/compiler Original Fix: 13: 13, JDK-8223502, http://hg.openjdk.java.net/jdk/jdk/rev/ba171f871932, 1782 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.16, JDK-8283047, https://git.openjdk.java.net/jdk11u-dev/commit/5f40afc10909061b5b4e17ec59856611e160e474, 769 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8230470: Shenandoah doesn't need change from JDK-8212610 anymore Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8230470 Reporter: Roland Westrelin Assignee: Roland Westrelin Priority: P3 Components: hotspot/compiler Original Fix: 14: 14, JDK-8230470, https://hg.openjdk.java.net/jdk/jdk/rev/79186d82463e, 1681 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8229483: Sinking load out of loop may trigger: assert(found_sfpt) failed: no node in loop that's not input to safepoint Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8229483 Reporter: Aleksey Shipilev Assignee: Roland Westrelin Priority: P3 Components: hotspot/compiler Original Fix: 14: 14, JDK-8229483, https://hg.openjdk.java.net/jdk/jdk/rev/88fce7eea1f6, 1668 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.6, JDK-8231888, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/74098bf27064, 1658 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231499: Shenandoah: compiler/arraycopy/TestDefaultMethodArrayCloneDeoptC2 fails Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231499 Reporter: Aleksey Shipilev Assignee: Roman Kennke Priority: P3 Components: hotspot/compiler Original Fix: 14: 14, JDK-8231499, https://hg.openjdk.java.net/jdk/jdk/rev/752bf4d5fbb7, 1662 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8236179: C1 register allocation failure with T_ADDRESS Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8236179 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P3 Components: hotspot/compiler Original Fix: 15: 15, JDK-8236179, https://hg.openjdk.java.net/jdk/jdk/rev/59ddac265649, 1581 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.7, JDK-8237355, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a8689dd18f8b, 1554 day(s) ago 8: openjdk8u252, JDK-8239428, https://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/39b41ab3366c, 1521 day(s) ago ---------------------------------------------------------------------------------------------------- JDK-8236181: C2: Remove useless step_over_gc_barrier() in int->bool conversion Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8236181 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P3 Components: hotspot/compiler Original Fix: 15: 15, JDK-8236181, https://hg.openjdk.java.net/jdk/jdk/rev/ef7777a6f84d, 1561 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8237007: Shenandoah: assert(_base == Tuple) failure during C2 compilation Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8237007 Reporter: Roland Westrelin Assignee: Roland Westrelin Priority: P3 Components: hotspot/compiler Original Fix: 15: 15, JDK-8237007, https://hg.openjdk.java.net/jdk/jdk/rev/255d1be6295f, 1555 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241675: Shenandoah: assert(n->outcnt() > 0) at shenandoahSupport.cpp:2858 with java/util/Collections/FindSubList.java Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241675 Reporter: Roland Westrelin Assignee: Roland Westrelin Priority: P3 Components: hotspot/compiler Original Fix: 15: 15, JDK-8241675, https://hg.openjdk.java.net/jdk/jdk/rev/4327d2c64129, 1484 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255534: Shenandoah: Fix CmpP optimization wrt native-LRB Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255534 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P3 Components: hotspot/compiler Original Fix: 16: 16, JDK-8255534, https://git.openjdk.java.net/jdk/commit/faf23de5, 1267 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255401: Shenandoah: Allow oldval and newval registers to overlap in cmpxchg_oop() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255401 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P3 Components: hotspot/compiler Original Fix: 16: 16, JDK-8255401, https://github.com/openjdk/jdk/commit/0e19ded9, 1263 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.11, JDK-8261311, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/559cb4bcbaf9, 1166 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255936: "parsing found no loops but there are some" assertion failure with Shenandoah Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255936 Reporter: Roland Westrelin Assignee: Roland Westrelin Priority: P3 Components: hotspot/compiler Original Fix: 16: 16, JDK-8255936, https://github.com/openjdk/jdk/commit/655bb619, 1248 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8258393: Shenandoah: "graph should be schedulable" assert failure Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8258393 Reporter: Roland Westrelin Assignee: Roland Westrelin Priority: P3 Components: hotspot/compiler Original Fix: 16: 16, JDK-8258393, https://git.openjdk.java.net/jdk16/commit/6775113c, 1199 day(s) ago Backports and Forwardports: 21: Inherited 17: 17, JDK-8259415, https://git.openjdk.java.net/jdk/commit/6775113c, 1199 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8256215: Shenandoah: re-organize saving/restoring machine state in assembler code Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8256215 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/compiler Original Fix: 17: 17, JDK-8256215, https://git.openjdk.java.net/jdk/commit/a97aedff, 1177 day(s) ago Backports and Forwardports: 21: Inherited 11: 11.0.13, JDK-8271375, https://git.openjdk.java.net/jdk11u-dev/commit/eaf59e07a4d01f46a0b15124e8e64cb38c320867, 996 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8259937: guarantee(loc != NULL) failed: missing saved register with native invoker Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8259937 Reporter: Zhengyu Gu Assignee: Roland Westrelin Priority: P3 Components: hotspot/compiler Original Fix: 17: 17, JDK-8259937, https://git.openjdk.java.net/jdk/commit/6baecf39, 1144 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8263376: CTW (Shenandoah): assert(mems <= 1) failed: No node right after call if multiple mem projections Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8263376 Reporter: Aleksey Shipilev Assignee: Roland Westrelin Priority: P3 Components: hotspot/compiler Original Fix: 17: 17, JDK-8263376, https://git.openjdk.java.net/jdk/commit/33c94ffc, 1119 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8268641: [foreign] assert(allocates2(pc)) failed: not in CodeBuffer memory with ShenandoahGC Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8268641 Reporter: Jie Fu Assignee: Jie Fu Priority: P3 Components: hotspot/compiler Original Fix: 17: 17, JDK-8268641, https://git.openjdk.java.net/jdk17/commit/112ddb7633d8794d5c85e1b2cf0369ee2e0e349a, 1037 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8272772: Shenandoah: compiler/c2/aarch64/TestVolatilesShenandoah.java fails in 11u Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8272772 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/compiler Original Fix: 11: 11.0.13, JDK-8272772, https://git.openjdk.java.net/jdk11u-dev/commit/83d916eb0c827c3b46912f8fe5a9444e1e53b43c, 969 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8212611: Small collection of simple changes from shenandoah Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8212611 Reporter: Roland Westrelin Assignee: Roland Westrelin Priority: P4 Components: hotspot/compiler Original Fix: 12: 12, JDK-8212611, http://hg.openjdk.java.net/jdk/jdk/rev/4f2215a00ed1, 2005 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223450: Disable Shenandoah C2 barriers verification for x86_32 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223450 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/compiler Original Fix: 13: 13, JDK-8223450, http://hg.openjdk.java.net/jdk/jdk/rev/abffbe8557ab, 1808 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223427: [TESTBUG] Disable JTReg Shenandoah tests when Graal is enabled Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223427 Reporter: Pengfei Li Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/compiler Original Fix: 13: 13, JDK-8223427, http://hg.openjdk.java.net/jdk/jdk/rev/206afa6372ae, 1807 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231085: C2/GC: Better GC-interface for expanding clone Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231085 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/compiler Original Fix: 14: 14, JDK-8231085, https://hg.openjdk.java.net/jdk/jdk/rev/b1a394e15ae9, 1674 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.6, JDK-8233070, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/5c4cff4a6000, 1634 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231503: [TESTBUG] compiler/{jvmci,aot} tests should not run with GCs that do not support JVMCI/AOT Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231503 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/compiler Original Fix: 14: 14, JDK-8231503, https://hg.openjdk.java.net/jdk/jdk/rev/9b644c06226f, 1661 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.6, JDK-8232374, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/b342be15c337, 1646 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8235729: Shenandoah: Remove useless casting to non-constant Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8235729 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/compiler Original Fix: 14: 14, JDK-8235729, https://hg.openjdk.java.net/jdk/jdk/rev/184d94d22d72, 1590 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8238153: CTW: C2 (Shenandoah) compilation fails with "Unknown node in get_load_addr: CreateEx" Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8238153 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/compiler Original Fix: 15: 15, JDK-8238153, https://hg.openjdk.java.net/jdk/jdk/rev/eec468f180dd, 1541 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8237951: CTW: C2 compilation fails with "malformed control flow" Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8237951 Reporter: Aleksey Shipilev Assignee: Roland Westrelin Priority: P4 Components: hotspot/compiler Original Fix: 15: 15, JDK-8237951, https://hg.openjdk.java.net/jdk/jdk/rev/c7152f7e01a6, 1536 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.8, JDK-8240356, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/966856b6bff9, 1508 day(s) ago 8: openjdk8u272, JDK-8248627, https://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/19056c781208, 1388 day(s) ago ---------------------------------------------------------------------------------------------------- JDK-8238385: CTW: C2 (Shenandoah) compilation fails with "Range check dependent CastII node was not removed" Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8238385 Reporter: Aleksey Shipilev Assignee: Roland Westrelin Priority: P4 Components: hotspot/compiler Original Fix: 15: 15, JDK-8238385, https://hg.openjdk.java.net/jdk/jdk/rev/a7c55579c61c, 1529 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8240070: Shenandoah: remove obsolete ShenandoahCommonGCStateLoads Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8240070 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/compiler Original Fix: 15: 15, JDK-8240070, https://hg.openjdk.java.net/jdk/jdk/rev/a1be565c0afe, 1513 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244721: CTW: C2 (Shenandoah) compilation fails with "unexpected infinite loop graph shape" Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244721 Reporter: Aleksey Shipilev Assignee: Roland Westrelin Priority: P4 Components: hotspot/compiler Original Fix: 15: 15, JDK-8244721, https://hg.openjdk.java.net/jdk/jdk/rev/37ab496acb09, 1434 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8254314: Shenandoah: null checks in c2 should not skip over native load barrier Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8254314 Reporter: Roland Westrelin Assignee: Roland Westrelin Priority: P4 Components: hotspot/compiler Original Fix: 16: 16, JDK-8254314, https://git.openjdk.java.net/jdk/commit/a2bb4c60, 1285 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8274401: C2: GraphKit::load_array_element bypasses Access API Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8274401 Reporter: Martin Doerr Assignee: Martin Doerr Priority: P4 Components: hotspot/compiler Original Fix: 18: 18, JDK-8274401, https://git.openjdk.java.net/jdk/commit/a8210c53e7af1cb558251fcb420de1b8a5461b25, 932 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8275398, https://git.openjdk.java.net/jdk17u/commit/451611ff16c34295c1f037a524bffefba0d7cd69, 914 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8299324: inline_native_setCurrentThread lacks GC barrier for Shenandoah Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8299324 Reporter: Erik Österlund Assignee: William Kemper Priority: P4 Components: hotspot/compiler Original Fix: 21: 21, JDK-8299324, https://git.openjdk.org/jdk/commit/3ac2beddbaa4e974f6d16d578505473a2e1d2a75, 437 day(s) ago Backports and Forwardports: 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8315051: jdk/jfr/jvm/TestGetEventWriter.java fails with non-JVMCI GCs Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8315051 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/compiler Original Fix: 22: 22, JDK-8315051, https://git.openjdk.org/jdk/commit/145d8bc1a3ef4f4fe0c10385be111838e7ed9250, 232 day(s) ago Backports and Forwardports: 21: 21.0.1, JDK-8315596, https://git.openjdk.org/jdk21u/commit/72980bd8981cc61f3edb73ef98a130f5b47e30be, 228 day(s) ago 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8325372: Shenandoah: SIGSEGV crash in unnecessary_acquire due to LoadStore split through phi Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8325372 Reporter: Martijn Verburg Assignee: Roland Westrelin Priority: P4 Components: hotspot/compiler Original Fix: 23: 23, JDK-8325372, https://git.openjdk.org/jdk/commit/5d414da50459b7a1e6f0f537ff3b318854b2c427, 56 day(s) ago Backports and Forwardports: 21: 21.0.4, JDK-8328226, https://git.openjdk.org/jdk21u-dev/commit/cc65d0da5384d85ecf241c5b089cae4f40df0c00, 35 day(s) ago 17: 17.0.12, JDK-8328554, https://git.openjdk.org/jdk17u-dev/commit/5b8a2e55660fe3fa8c42d2b4601f8c61a16b2763, 30 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8217419: Shenandoah fails to build after JDK-8212826 (Make PtrQueue free list lock-free) Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8217419 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P1 Components: hotspot/gc Original Fix: 13: 13, JDK-8217419, http://hg.openjdk.java.net/jdk/jdk/rev/8d03f69b8325, 1916 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8217522: Missing barriers in some java_lang_String assertion code after JDK-8217442 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8217522 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P1 Components: hotspot/gc Original Fix: 13: 13, JDK-8217522, http://hg.openjdk.java.net/jdk/jdk/rev/edba42d2370f, 1912 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223570: Shenandoah needs to acquire lock before CLDG::clear_claimed_marks Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223570 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P1 Components: hotspot/gc Original Fix: 13: 13, JDK-8223570, http://hg.openjdk.java.net/jdk/jdk/rev/5e5535d25467, 1807 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223583: Build failure after JDK-8223567 (Rename ShenandoahBrooksPointer to ShenandoahForwarding) Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223583 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P1 Components: hotspot/gc Original Fix: 13: 13, JDK-8223583, http://hg.openjdk.java.net/jdk/jdk/rev/6f6b636d2909, 1807 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223767: Shenandoah fails to build on Solaris x86_64 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223767 Reporter: Boris Ulasevich Assignee: Boris Ulasevich Priority: P1 Components: hotspot/gc Original Fix: 13: 13, JDK-8223767, http://hg.openjdk.java.net/jdk/jdk/rev/5d8c5c7bca95, 1801 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected Release Notes: JDK-8225523: Shenandoah Support for Solaris x86_64 Shenandoah is designed to be OS agnostic. However, minor differences in accepted language features in OS-specific tool chains can prevent it from being buildable on some operating systems. This release includes a change that enables Shenandoah builds with Solaris Studio, the default tool chain for the Solaris operating system. Testing shows that, after this change is applied, Shenandoah is fully operational on Solaris 11. ---------------------------------------------------------------------------------------------------- JDK-8224875: Shenandoah: ParallelCleaning code unloading should take lock to protect shared code roots array Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224875 Reporter: Aleksey Shipilev Assignee: Zhengyu Gu Priority: P1 Components: hotspot/gc Original Fix: 13: 13, JDK-8224875, http://hg.openjdk.java.net/jdk/jdk/rev/934d68e9c45d, 1786 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8229176: Shenandoah should acquire CodeCache_lock without safepoint check Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8229176 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P1 Components: hotspot/gc Original Fix: 14: 14, JDK-8229176, https://hg.openjdk.java.net/jdk/jdk/rev/758da77e4cd2, 1718 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8229709: x86_32 build and test failures after JDK-8228369 (Shenandoah: Refactor LRB C1 stubs) Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8229709 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P1 Components: hotspot/gc Original Fix: 14: 14, JDK-8229709, https://hg.openjdk.java.net/jdk/jdk/rev/9bddbd69351c, 1709 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231405: [Shenandoah] guarantee(d != NULL) failed: Null dominator info Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231405 Reporter: Severin Gehwolf Assignee: Roland Westrelin Priority: P1 Components: hotspot/gc Original Fix: 14: 14, JDK-8231405, https://hg.openjdk.java.net/jdk/jdk/rev/222a91b9438a, 1666 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231583: Shenandoah: Fix register clash in SBSA::resolve_forwarding_pointer() borrowing Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231583 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P1 Components: hotspot/gc Original Fix: 14: 14, JDK-8231583, https://hg.openjdk.java.net/jdk/jdk/rev/b14643d898d3, 1662 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8232674: Fix build and rename ShenandoahBarrierSet::oop_load_from_native_barrier Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232674 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P1 Components: hotspot/gc Original Fix: 14: 14, JDK-8232674, https://hg.openjdk.java.net/jdk/jdk/rev/ff3eab78554f, 1641 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8232712: Shenandoah: SIGBUS in load_reference_barrier_native Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232712 Reporter: Aleksey Shipilev Assignee: Zhengyu Gu Priority: P1 Components: hotspot/gc Original Fix: 14: 14, JDK-8232712, https://hg.openjdk.java.net/jdk/jdk/rev/190ec5fae2af, 1641 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8237776: Shenandoah: Wrong result with Lucene test Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8237776 Reporter: Roman Kennke Assignee: Roland Westrelin Priority: P1 Components: hotspot/gc Original Fix: 14: 14, JDK-8237776, https://hg.openjdk.java.net/jdk/jdk14/rev/4a87bb7ebfd7, 1534 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8217717: ZGC: Broken oop map in C1 load barrier stub Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8217717 Reporter: Per Liden Assignee: Per Liden Priority: P2 Components: hotspot/gc Original Fix: 12: 12, JDK-8217717, http://hg.openjdk.java.net/jdk/jdk12/rev/37c8fcc76699, 1908 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.7, JDK-8237251, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/759cb8f97469, 1555 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8220671: Initialization race for non-JavaThread PtrQueues Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8220671 Reporter: Roman Kennke Assignee: Kim Barrett Priority: P2 Components: hotspot/gc Original Fix: 13: 13, JDK-8220671, http://hg.openjdk.java.net/jdk/jdk/rev/2b48cedce327, 1844 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8221102: Allow GC threads to participate in threads claiming protocol Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8221102 Reporter: Roman Kennke Assignee: Kim Barrett Priority: P2 Components: hotspot/gc Original Fix: 13: 13, JDK-8221102, http://hg.openjdk.java.net/jdk/jdk/rev/9559ba212c18, 1843 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8222333: fastdebug build broken after JDK-8221393 (phase_mapping[] doesn't match enum Phase in WeakProcessorPhases) Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222333 Reporter: Qi Ao Assignee: Qi Ao Priority: P2 Components: hotspot/gc Original Fix: 13: 13, JDK-8222333, http://hg.openjdk.java.net/jdk/jdk/rev/138f47e9d8c4, 1834 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8222838: Shenandoah: SEGV on accessing cset bitmap for NULL ptr Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222838 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/gc Original Fix: 13: 13, JDK-8222838, http://hg.openjdk.java.net/jdk/jdk/rev/24eb7720919c, 1822 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8222926: Shenandoah build fails with --with-jvm-features=-compiler1 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222926 Reporter: Qi Ao Assignee: Qi Ao Priority: P2 Components: hotspot/gc Original Fix: 13: 13, JDK-8222926, http://hg.openjdk.java.net/jdk/jdk/rev/2584e5772546, 1807 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.16, JDK-8283500, https://git.openjdk.java.net/jdk11u-dev/commit/31d7b5ebc40c45b46ef35d1c89735b7b31806380, 759 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223651: Build fails with --with-jvm-features=-jfr and --disable-precompiled-headers Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223651 Reporter: Qi Ao Assignee: Qi Ao Priority: P2 Components: hotspot/gc Original Fix: 13: 13, JDK-8223651, http://hg.openjdk.java.net/jdk/jdk/rev/9c18785a13bf, 1806 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224573: Fix windows build after JDK-8221507 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224573 Reporter: Christoph Langer Assignee: Leonid Mesnik Priority: P2 Components: hotspot/gc Original Fix: 13: 13, JDK-8224573, http://hg.openjdk.java.net/jdk/jdk/rev/6b976a59ee87, 1794 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224522: Shenandoah should apply barriers on deoptimization Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224522 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/gc Original Fix: 13: 13, JDK-8224522, http://hg.openjdk.java.net/jdk/jdk/rev/181986c54764, 1793 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224836: Backout: JDK-8224626: Shenandoah: Elide barriers on uncommon traps Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224836 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P2 Components: hotspot/gc Original Fix: 13: 13, JDK-8224836, http://hg.openjdk.java.net/jdk/jdk/rev/7f03c3e42628, 1788 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224881: Shenandoah: trashing "Collection Set, Pinned" region during Degenerated GC Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224881 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/gc Original Fix: 14: 14, JDK-8224881, http://hg.openjdk.java.net/jdk/jdk/rev/2c47220ce9bb, 1771 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8228420: compile error in shenandoahSupport.cpp with clang 9 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8228420 Reporter: Matthias Baesken Assignee: Matthias Baesken Priority: P2 Components: hotspot/gc Original Fix: 14: 14, JDK-8228420, https://hg.openjdk.java.net/jdk/jdk/rev/4d421888ad63, 1736 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8230024: Shenandoah: remove unnecessary ShenandoahTimingConverter Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8230024 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/gc Original Fix: 14: 14, JDK-8230024, https://hg.openjdk.java.net/jdk/jdk/rev/e70dec4229e9, 1702 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8230046: Build failure after JDK-8230003 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8230046 Reporter: Robbin Ehn Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/gc Original Fix: 14: 14, JDK-8230046, https://hg.openjdk.java.net/jdk/jdk/rev/bc14eec6f4bc, 1701 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8230215: MacOS debug build is broken after JDK-8230003 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8230215 Reporter: Martin Doerr Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/gc Original Fix: 14: 14, JDK-8230215, https://hg.openjdk.java.net/jdk/jdk/rev/e6d7c5fbf09d, 1696 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231395: Backout JDK-8231249 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231395 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/gc Original Fix: 14: 14, JDK-8231395, https://hg.openjdk.java.net/jdk/jdk/rev/cdce40c3286f, 1669 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8232176: Shenandoah: new assert in ShenandoahEvacuationTask is too strong Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232176 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/gc Original Fix: 14: 14, JDK-8232176, https://hg.openjdk.java.net/jdk/jdk/rev/adbd1504c998, 1649 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8232778: Shenandoah: SBSA::arraycopy_prologue checks wrong register Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232778 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/gc Original Fix: 14: 14, JDK-8232778, https://hg.openjdk.java.net/jdk/jdk/rev/a39cdab8fac1, 1640 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8233232: AArch64: Shenandoah: jni_fast_GetLongField is broken Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8233232 Reporter: Andrew Haley Assignee: Andrew Haley Priority: P2 Components: hotspot/gc Original Fix: 14: 14, JDK-8233232, https://hg.openjdk.java.net/jdk/jdk/rev/7298f7c503b4, 1627 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8233796: Shenandoah is broken after 8233708 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8233796 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P2 Components: hotspot/gc Original Fix: 14: 14, JDK-8233796, https://hg.openjdk.java.net/jdk/jdk/rev/029d941c2e35, 1624 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8234508: VM_HeapWalkOperation::iterate_over_object reads non-strong fields with an on-strong load barrier Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8234508 Reporter: Stefan Karlsson Assignee: Stefan Karlsson Priority: P2 Components: hotspot/gc Original Fix: 14: 14, JDK-8234508, https://hg.openjdk.java.net/jdk/jdk/rev/2aaa8bcb90a9, 1592 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.11, JDK-8261333, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/e2593d33a13c, 1165 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8236815: Shenandoah: Fix weak roots in final Traversal GC phase Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8236815 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P2 Components: hotspot/gc Original Fix: 15: 15, JDK-8236815, https://hg.openjdk.java.net/jdk/jdk/rev/b997e5b9479b, 1562 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8236902: Shenandoah: Missing string dedup roots in all root scanner Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8236902 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P2 Components: hotspot/gc Original Fix: 14: 14, JDK-8236902, https://hg.openjdk.java.net/jdk/jdk14/rev/e92c90eaaaf4, 1560 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8237369: Shenandoah: failed vmTestbase/nsk/jvmti/AttachOnDemand/attach021/TestDescription.java test Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8237369 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P2 Components: hotspot/gc Original Fix: 14: 14, JDK-8237369, https://hg.openjdk.java.net/jdk/jdk14/rev/5bc878966264, 1554 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.11, JDK-8261319, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/77c7459bebb5, 1166 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8237821: Shenandoah: build broken after JDK-8237637 (Remove dubious type conversions from oop) Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8237821 Reporter: Stefan Karlsson Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/gc Original Fix: 15: 15, JDK-8237821, https://hg.openjdk.java.net/jdk/jdk/rev/d4fc10ef2d17, 1546 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8237874: Shenandoah: Backout JDK-8234399 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8237874 Reporter: Aleksey Shipilev Assignee: Zhengyu Gu Priority: P2 Components: hotspot/gc Original Fix: 15: 15, JDK-8237874, https://hg.openjdk.java.net/jdk/jdk/rev/e7c4199e4d32, 1543 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8237837: Shenandoah: assert(mem == __null) failed: only one safepoint Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8237837 Reporter: Aleksey Shipilev Assignee: Roland Westrelin Priority: P2 Components: hotspot/gc Original Fix: 15: 15, JDK-8237837, https://hg.openjdk.java.net/jdk/jdk/rev/a42cdcd11ca4, 1529 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8238851: Shenandoah: C1: Resolve into registers of correct type Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8238851 Reporter: Aleksey Shipilev Assignee: Roman Kennke Priority: P2 Components: hotspot/gc Original Fix: 15: 15, JDK-8238851, https://hg.openjdk.java.net/jdk/jdk/rev/732ab9ad5958, 1527 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8237780: Shenandoah: More reliable nmethod verification Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8237780 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P2 Components: hotspot/gc Original Fix: 15: 15, JDK-8237780, https://hg.openjdk.java.net/jdk/jdk/rev/de9088d16202, 1521 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8237632: Shenandoah: accept NULL fwdptr to cooperate with JVMTI and JFR Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8237632 Reporter: Aleksey Shipilev Assignee: Zhengyu Gu Priority: P2 Components: hotspot/gc Original Fix: 15: 15, JDK-8237632, https://hg.openjdk.java.net/jdk/jdk/rev/b5745158500a, 1512 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8236981: Shenandoah: Remove ShenandoahTraversalUpdateRefsClosure Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8236981 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P2 Components: hotspot/gc Original Fix: 15: 15, JDK-8236981, https://hg.openjdk.java.net/jdk/jdk/rev/942c6102590a, 1504 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8239926: Shenandoah: Shenandoah needs to mark nmethod's metadata Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8239926 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P2 Components: hotspot/gc Original Fix: 15: 15, JDK-8239926, https://hg.openjdk.java.net/jdk/jdk/rev/da2fc44fd45f, 1494 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241081: Shenandoah: Do not modify update-watermark concurrently Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241081 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P2 Components: hotspot/gc Original Fix: 15: 15, JDK-8241081, https://hg.openjdk.java.net/jdk/jdk/rev/56e78301b358, 1494 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244663: Shenandoah: C2 assertion fails in Matcher::collect_null_checks Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244663 Reporter: Zhengyu Gu Assignee: Roland Westrelin Priority: P2 Components: hotspot/gc Original Fix: 15: 15, JDK-8244663, https://hg.openjdk.java.net/jdk/jdk/rev/1688221b62ab, 1434 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245773: Shenandoah: Windows assertion failure after JDK-8245464 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245773 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/gc Original Fix: 15: 15, JDK-8245773, https://hg.openjdk.java.net/jdk/jdk/rev/74984c90b482, 1424 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245942: Shenandoah: x86_32 builds fail after JDK-8245594 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245942 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/gc Original Fix: 15: 15, JDK-8245942, https://hg.openjdk.java.net/jdk/jdk/rev/4b2683794ea2, 1421 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8247310: Shenandoah: pacer should not affect interrupt status Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8247310 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/gc Original Fix: 15: 15, JDK-8247310, https://hg.openjdk.java.net/jdk/jdk/rev/606501f18bda, 1408 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8247474: Shenandoah: Windows build warning after JDK-8247310 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8247474 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/gc Original Fix: 15: 15, JDK-8247474, https://hg.openjdk.java.net/jdk/jdk15/rev/d17230bf917e, 1404 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8247560: Shenandoah: heap iteration holds root locks all the time Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8247560 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/gc Original Fix: 15: 15, JDK-8247560, https://hg.openjdk.java.net/jdk/jdk15/rev/86a603d04e54, 1403 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8247593: Shenandoah: should not block pacing reporters Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8247593 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/gc Original Fix: 16: 16, JDK-8247593, https://hg.openjdk.java.net/jdk/jdk/rev/bcbe7b8a77b8, 1402 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8247670: Shenandoah: deadlock during class unloading OOME Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8247670 Reporter: Aleksey Shipilev Assignee: Zhengyu Gu Priority: P2 Components: hotspot/gc Original Fix: 16: 16, JDK-8247670, https://hg.openjdk.java.net/jdk/jdk/rev/796c9fa50850, 1378 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8250588: Shenandoah: LRB needs to save/restore fp registers for runtime call Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8250588 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P2 Components: hotspot/gc Original Fix: 15: 15, JDK-8250588, https://hg.openjdk.java.net/jdk/jdk15/rev/31a8f79a7dfe, 1360 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.13, JDK-8270077, https://git.openjdk.java.net/jdk11u-dev/commit/bdf85684d67792a7a1cd8116dbbc12521ea26b35, 1016 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8251192: Shenandoah: Shenandoah build failed after JDK-8235573 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8251192 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P2 Components: hotspot/gc Original Fix: 16: 16, JDK-8251192, https://hg.openjdk.java.net/jdk/jdk/rev/1f74c0319302, 1351 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8251451: Shenandoah: Remark ObjectSynchronizer roots with I-U Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8251451 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P2 Components: hotspot/gc Original Fix: 16: 16, JDK-8251451, https://hg.openjdk.java.net/jdk/jdk/rev/299d4c38c8b5, 1346 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.9, JDK-8252419, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/1dec81724993, 1331 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8254319: Shenandoah: Interpreter native-LRB needs to activate during HAS_FORWARDED Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8254319 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P2 Components: hotspot/gc Original Fix: 16: 16, JDK-8254319, https://git.openjdk.java.net/jdk/commit/536b35b5, 1287 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255852: Shenandoah: Fix incorrect copyright header in new files added by 8254315 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255852 Reporter: Vladimir Kozlov Assignee: Roman Kennke Priority: P2 Components: hotspot/gc Original Fix: 16: 16, JDK-8255852, https://github.com/openjdk/jdk/commit/eab99f37, 1262 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255886: Shenandoah: Resolve cset address truncation and register clash in interpreter LRB Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255886 Reporter: Aleksey Shipilev Assignee: Roman Kennke Priority: P2 Components: hotspot/gc Original Fix: 16: 16, JDK-8255886, https://github.com/openjdk/jdk/commit/29db1dcd, 1261 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8256051: nmethod_entry_barrier stub miscalculates xmm spill size on x86_32 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8256051 Reporter: Aleksey Shipilev Assignee: Zhengyu Gu Priority: P2 Components: hotspot/gc Original Fix: 16: 16, JDK-8256051, https://github.com/openjdk/jdk/commit/bfa060f0, 1254 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8256011: Shenandoah: Don't resurrect finalizably reachable objects Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8256011 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P2 Components: hotspot/gc Original Fix: 16: 16, JDK-8256011, https://github.com/openjdk/jdk/commit/b0c28fad, 1253 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8256426: Shenandoah: Remove superfluous assert is ShBS::load_reference_barrier() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8256426 Reporter: Zhengyu Gu Assignee: Roman Kennke Priority: P2 Components: hotspot/gc Original Fix: 16: 16, JDK-8256426, https://github.com/openjdk/jdk/commit/9efbb463, 1248 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8256688: Shenandoah: Lock rank inversion after JDK-8212879 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8256688 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P2 Components: hotspot/gc Original Fix: 16: 16, JDK-8256688, https://github.com/openjdk/jdk/commit/266dea06, 1245 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8256912: Zero builds fail after JDK-8255984 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8256912 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/gc Original Fix: 16: 16, JDK-8256912, https://github.com/openjdk/jdk/commit/1df94c9f, 1242 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8256517: (ref) Reference.clear during reference processing may lose notification Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8256517 Reporter: Kim Barrett Assignee: Kim Barrett Priority: P2 Components: hotspot/gc Original Fix: 16: 16, JDK-8256517, https://github.com/openjdk/jdk/commit/66943fef, 1241 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8257701: Shenandoah: objArrayKlass metadata is not marked with chunked arrays Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8257701 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P2 Components: hotspot/gc Original Fix: 16: 16, JDK-8257701, https://git.openjdk.java.net/jdk/commit/7c7facc2, 1232 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.10, JDK-8257840, https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/cf738ba0ba1d, 1228 day(s) ago 11: 11.0.11, JDK-8258021, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/cf738ba0ba1d, 1226 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8257793: Shenandoah: SATB barrier should only filter out already strongly marked oops Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8257793 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P2 Components: hotspot/gc Original Fix: 16: 16, JDK-8257793, https://git.openjdk.java.net/jdk/commit/ecd7e476, 1228 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8257817: Shenandoah: Don't race with conc-weak-in-progress flag in weak-LRB Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8257817 Reporter: Roman Kennke Assignee: Zhengyu Gu Priority: P2 Components: hotspot/gc Original Fix: 16: 16, JDK-8257817, https://git.openjdk.java.net/jdk/commit/395b6bde, 1228 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8258714: Shenandoah: Process references before evacuation during degen Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8258714 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P2 Components: hotspot/gc Original Fix: 16: 16, JDK-8258714, https://git.openjdk.java.net/jdk16/commit/2525f39d, 1214 day(s) ago Backports and Forwardports: 21: Inherited 17: 17, JDK-8258841, https://git.openjdk.java.net/jdk/commit/2525f39d, 1214 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8259252: Shenandoah: Shenandoah build failed on AArch64 after JDK-8258459 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8259252 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P2 Components: hotspot/gc Original Fix: 17: 17, JDK-8259252, https://git.openjdk.java.net/jdk/commit/1b60acd8, 1199 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8265984: Concurrent GC: Some tests fail "assert(is_frame_safe(f)) failed: Frame must be safe" Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8265984 Reporter: Daniel Daugherty Assignee: Per Liden Priority: P2 Components: hotspot/gc Original Fix: 17: 17, JDK-8265984, https://git.openjdk.java.net/jdk/commit/194bceca3a4d13d4528b86359ee9d5eead3ce7ac, 1081 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8269661: JNI_GetStringCritical does not lock char array Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8269661 Reporter: Thomas Schatzl Assignee: Kim Barrett Priority: P2 Components: hotspot/gc Original Fix: 17: 17, JDK-8269661, https://git.openjdk.java.net/jdk17/commit/0f4e07b7d9190dd44b2fd65eff58fb6ec983a467, 1018 day(s) ago Backports and Forwardports: 21: Inherited 11: 11.0.13, JDK-8271298, https://git.openjdk.java.net/jdk11u-dev/commit/2a3d9080e19282f8451cdb93e3e36191f622ea3c, 997 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8269897: Shenandoah: Resolve UNKNOWN access strength, where possible Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8269897 Reporter: Aleksey Shipilev Assignee: Roman Kennke Priority: P2 Components: hotspot/gc Original Fix: 18: 18, JDK-8269897, https://git.openjdk.java.net/jdk/commit/7ac08161a8b2080ed054bc00a30d6f694ece4df3, 1010 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8272942, https://git.openjdk.java.net/jdk17u/commit/37de147bea6f06d2751a80c7a25bd61c522e11e8, 968 day(s) ago 17: 17.0.1, JDK-8273207, (The push URL is not available until CPU is released), -1 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8273832: gc/shenandoah/TestJcmdHeapDump.java does not have a @requires vm.gc.shenandoah Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8273832 Reporter: Thomas Schatzl Assignee: Thomas Schatzl Priority: P2 Components: hotspot/gc Original Fix: 18: 18, JDK-8273832, https://git.openjdk.java.net/jdk/commit/cbffecc61e4a9ac1172926ef4f20d918d73adde9, 946 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8274925: Shenandoah: shenandoah/TestAllocHumongousFragment.java test failed on lock rank check Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8274925 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P2 Components: hotspot/gc Original Fix: 18: 18, JDK-8274925, https://git.openjdk.java.net/jdk/commit/75f5145e21a1320c1a08080af861497ce7c3f266, 920 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8278627: Shenandoah: TestHeapDump test failed Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8278627 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P2 Components: hotspot/gc Original Fix: 18: 18, JDK-8278627, https://git.openjdk.java.net/jdk18/commit/1128674d7f3766dda8869b213e1fc629e44ea7a8, 849 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.3, JDK-8279578, https://git.openjdk.java.net/jdk17u-dev/commit/e54e3c42093f50ea90da7ba67ae79da85c36623a, 833 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8217778: StringTable cleanup miscalculates amount of dead objects Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8217778 Reporter: Thomas Schatzl Assignee: Thomas Schatzl Priority: P3 Components: hotspot/gc Original Fix: 13: 13, JDK-8217778, http://hg.openjdk.java.net/jdk/jdk/rev/50a5d0353570, 1896 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8219524: Shenandoah misreports "committed" size in MemoryMXBean Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8219524 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 13: 13, JDK-8219524, http://hg.openjdk.java.net/jdk/jdk/rev/5cf6623b1283, 1883 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8220161: Shenandoah does not need to initialize PLABs for safepoint workers Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8220161 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 13: 13, JDK-8220161, http://hg.openjdk.java.net/jdk/jdk/rev/3158fae17e80, 1871 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8220153: Shenandoah does not work with TransparentHugePages properly Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8220153 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 13: 13, JDK-8220153, http://hg.openjdk.java.net/jdk/jdk/rev/f02c6b980c04, 1866 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8220162: Shenandoah should not commit HugeTLBFS memory Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8220162 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 13: 13, JDK-8220162, http://hg.openjdk.java.net/jdk/jdk/rev/0a9cb99a98a0, 1866 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8220344: Build failures when using --with-jvm-features=-g1gc,-jfr Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8220344 Reporter: Qi Ao Assignee: Qi Ao Priority: P3 Components: hotspot/gc Original Fix: 13: 13, JDK-8220344, http://hg.openjdk.java.net/jdk/jdk/rev/ee53a278b9d8, 1864 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8221435: Shenandoah should not mark through weak roots Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8221435 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 13: 13, JDK-8221435, http://hg.openjdk.java.net/jdk/jdk/rev/7a34a3270270, 1847 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8222086: CodeCache::UnloadingScope needs to preserve and restore previous IsUnloadingBehavior Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222086 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 13: 13, JDK-8222086, http://hg.openjdk.java.net/jdk/jdk/rev/ba0d64652b86, 1837 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8222125: Shenandoah: Crash when running with ShenandoahParallelSafepointThreads=1 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222125 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P3 Components: hotspot/gc Original Fix: 13: 13, JDK-8222125, http://hg.openjdk.java.net/jdk/jdk/rev/40dc805f4709, 1837 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8222186: Shenandoah should not uncommit below minimum heap size Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222186 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 13: 13, JDK-8222186, http://hg.openjdk.java.net/jdk/jdk/rev/cdc54443fee5, 1836 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected Release Notes: JDK-8225524: Shenandoah Changes -Xms to Mean "minimum heap size" Before the changes in this release, `-Xms` was treated as setting the "initial heap size." This enabled the Shenandoah heap sizing policy to uncommit unused heap that was below that setting. With this release, `-Xms` is treated as providing the "minimum heap size." This change prevents Shenandoah from uncommitting unused heap that is below the `-Xms` setting. `-Xms` can now be used to fine-tune footprint vs. allocation overhead tradeoffs. ---------------------------------------------------------------------------------------------------- JDK-8222786: Shenandoah get_barrier_strength should accept all shapes of (Weak)CAS reference barriers Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222786 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 13: 13, JDK-8222786, http://hg.openjdk.java.net/jdk/jdk/rev/0ab35668b4f4, 1824 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223446: Shenandoah breaks alignment with some HumongousThreshold values Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223446 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 13: 13, JDK-8223446, http://hg.openjdk.java.net/jdk/jdk/rev/b0e23da4c8e0, 1808 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223448: Shenandoah disabled barriers blocks omit LRB Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223448 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 13: 13, JDK-8223448, http://hg.openjdk.java.net/jdk/jdk/rev/bdccc8c06ac7, 1808 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223980: Shenandoah: Refactor and fix ObjArrayChunkedTask verification Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223980 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 13: 13, JDK-8223980, http://hg.openjdk.java.net/jdk/jdk/rev/f2f11d7f7f4e, 1800 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224179: Shenandoah: CTW test failures with traversal GC Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224179 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 13: 13, JDK-8224179, http://hg.openjdk.java.net/jdk/jdk/rev/af28daff6b98, 1795 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224584: Shenandoah: Eliminate forwarding pointer word Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224584 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P3 Components: hotspot/gc Original Fix: 13: 13, JDK-8224584, http://hg.openjdk.java.net/jdk/jdk/rev/785a12e0f89b, 1787 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected Release Notes: JDK-8225530: Shenandoah eliminated separate forwarding pointer slot Shenandoah uses an extra word per object to store the forwarding pointer of an object in support of concurrent evacuation. With the arrival of load reference barriers, it is possible to store the forwarding pointer in the then-unused memory of old copy of an object instead, for example use the old copy mark-word and encode the forwarding pointer there. This allows to eliminate the extra forwarding pointer word, and thus reduces memory footprint to that of regular GC. ---------------------------------------------------------------------------------------------------- JDK-8225014: Separate ShenandoahRootScanner method for object_iterate Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225014 Reporter: Aleksey Shipilev Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 13: 13, JDK-8225014, http://hg.openjdk.java.net/jdk/jdk/rev/f19a728d576d, 1785 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8225048: Shenandoah x86_32 support Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225048 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 13: 13, JDK-8225048, http://hg.openjdk.java.net/jdk/jdk/rev/aa5eeb1a9871, 1783 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected Release Notes: JDK-8225531: Shenandoah x86_32 support Shenandoah now experimentally supports x86_32 in fully concurrent mode. This allows memory footprint improvements in VM-heavy workloads, when most of the memory taken by JVM are VM-native structures. This also serves as the proof Shenandoah is implementable on 32-bit platforms. ---------------------------------------------------------------------------------------------------- JDK-8225111: Make Shenandoah tests work with 32-bit VMs Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225111 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 13: 13, JDK-8225111, http://hg.openjdk.java.net/jdk/jdk/rev/249b2b4fcb7d, 1783 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8225229: Shenandoah: trim down default number of GC threads Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225229 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 13: 13, JDK-8225229, http://hg.openjdk.java.net/jdk/jdk/rev/cfd1e298ca33, 1780 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected Release Notes: JDK-8226476: Shenandoah reduces the default number of GC threads In previous releases, Shenandoah GC defaulted to the large number of concurrent and parallel GC threads to do the work. In many cases, this lead to taking a significant CPU toll when GC was running. In worst case, the system can be saturated with the GC work alone. In this release, the default number of concurrent and parallel Shenandoah GC threads is trimmed down to 1/4 and 1/2 of CPU threads, respectively. Users are advised to check if their installations benefit from these new defaults, or adjust `-XX:ConcGCThreads=#` or `-XX:ParallelGCThreads=#` if needed. ---------------------------------------------------------------------------------------------------- JDK-8228490: Shenandoah: Shenandoah concurrent root evacuation may race against OopStorage::release() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8228490 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 14: 14, JDK-8228490, https://hg.openjdk.java.net/jdk/jdk/rev/a2912ba36422, 1729 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8229350: Shenandoah does not need barriers before CreateEx Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8229350 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 14: 14, JDK-8229350, https://hg.openjdk.java.net/jdk/jdk/rev/def8e77a3ad1, 1715 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8229865: Use explicit #include debug.hpp for STATIC_ASSERT in gc/shenandoah/shenandoahUtils.cpp Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8229865 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 14: 14, JDK-8229865, https://hg.openjdk.java.net/jdk/jdk/rev/f0c73a5683e7, 1704 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8230483: Shenandoah: consistently disable concurrent roots for Traversal mode Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8230483 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 14: 14, JDK-8230483, https://hg.openjdk.java.net/jdk/jdk/rev/d8f22418ca99, 1689 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8230350: Shenandoah: Assertion failed when GC is cancelled by a worker thread Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8230350 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 14: 14, JDK-8230350, https://hg.openjdk.java.net/jdk/jdk/rev/9adf95692a3d, 1675 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231197: Shenandoah: JVMTI heap walking cleanup crashes with NULL forwardee Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231197 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 14: 14, JDK-8231197, https://hg.openjdk.java.net/jdk/jdk/rev/13e041be4e5c, 1673 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231198: Shenandoah: heap walking should visit all roots most of the time Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231198 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 14: 14, JDK-8231198, https://hg.openjdk.java.net/jdk/jdk/rev/de9d23469c68, 1673 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231244: Shenandoah: all-roots heap walking misses some weak roots Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231244 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 14: 14, JDK-8231244, https://hg.openjdk.java.net/jdk/jdk/rev/89033e6641ed, 1673 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231293: Shenandoah: Traversal should not revive dead weak roots Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231293 Reporter: Aleksey Shipilev Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 14: 14, JDK-8231293, https://hg.openjdk.java.net/jdk/jdk/rev/501df37ce76b, 1670 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231410: Shenandoah: clone barrier should use base pointer Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231410 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 14: 14, JDK-8231410, https://hg.openjdk.java.net/jdk/jdk/rev/c7d9df2e470c, 1667 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231999: Shenandoah: Traversal failed compiler/jsr292/CallSiteDepContextTest.java Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231999 Reporter: Aleksey Shipilev Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 14: 14, JDK-8231999, https://hg.openjdk.java.net/jdk/jdk/rev/42a3a8941418, 1645 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8232575: Shenandoah: asynchronous object/region pinning Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232575 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 14: 14, JDK-8232575, https://hg.openjdk.java.net/jdk/jdk/rev/765ecbffe88a, 1641 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected Release Notes: JDK-8236245: Shenandoah: asynchronous object/region pinning When dealing with JNI Get*Critical methods, Shenandoah employs object/region pinning, instead of using the GCLocker. Until now, the inefficient pinning implementation have caused real-world scalability problems on workloads that use a lot of JNI, for example gzip and graphics. This was improved, and scalability bottleneck should be resolved. This fix was also backported to 8-shenandoah and 11-shenandoah. ---------------------------------------------------------------------------------------------------- JDK-8232730: Shenandoah: Traversal should not CAS the roots Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232730 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 14: 14, JDK-8232730, https://hg.openjdk.java.net/jdk/jdk/rev/15f4471787b9, 1641 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8232802: Shenandoah: transition between "cset" and "pinned_cset" does not require cancelled gc Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232802 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 14: 14, JDK-8232802, https://hg.openjdk.java.net/jdk/jdk/rev/62e16c1e0f66, 1640 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8233165: Shenandoah:SBSA::gen_load_reference_barrier_stub() should use pointer register for address on aarch64 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8233165 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 14: 14, JDK-8233165, https://hg.openjdk.java.net/jdk/jdk/rev/75099fcf7962, 1632 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8233500: Shenandoah: Shenandoah load barrier should save registers before calling keep alive barrier on x86 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8233500 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 14: 14, JDK-8233500, https://hg.openjdk.java.net/jdk/jdk/rev/78aa7484c722, 1605 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8235586: Shenandoah: Traversal GC still uses old CLD::oops_do API Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8235586 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 14: 14, JDK-8235586, https://hg.openjdk.java.net/jdk/jdk/rev/60eff58d6f67, 1592 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8234974: Shenandoah: Do concurrent roots even when no evacuation is necessary Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8234974 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P3 Components: hotspot/gc Original Fix: 15: 15, JDK-8234974, https://hg.openjdk.java.net/jdk/jdk/rev/c655545b6b82, 1589 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8235842: Shenandoah: Implement native LRB for narrow oop Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8235842 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 15: 15, JDK-8235842, https://hg.openjdk.java.net/jdk/jdk/rev/3d21573742c7, 1589 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8236106: [TESTBUG] Shenandoah: Make TestThreadFailure more resilient Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8236106 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P3 Components: hotspot/gc Original Fix: 15: 15, JDK-8236106, https://hg.openjdk.java.net/jdk/jdk/rev/cfaa2457a60a, 1584 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8236681: Shenandoah: Disable concurrent class unloading flag if no class unloading for the GC cycle Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8236681 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 15: 15, JDK-8236681, https://hg.openjdk.java.net/jdk/jdk/rev/44cb1f517839, 1563 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8236732: Shenandoah: Stricter placement for oom-evac scopes Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8236732 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P3 Components: hotspot/gc Original Fix: 15: 15, JDK-8236732, https://hg.openjdk.java.net/jdk/jdk/rev/f2dad2a448d0, 1563 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8237038: Shenandoah: Reduce thread pool size in TestEvilSyncBug.java test Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8237038 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 14: 14, JDK-8237038, https://hg.openjdk.java.net/jdk/jdk14/rev/b2054fde257e, 1557 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8237392: Shenandoah: Remove unreliable assertion Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8237392 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 14: 14, JDK-8237392, https://hg.openjdk.java.net/jdk/jdk14/rev/5dae0969decc, 1554 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.11, JDK-8261320, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/2358e379672e, 1166 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8237963: Shenandoah: Heap iteration should use concurrent version of string dedup roots Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8237963 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 15: 15, JDK-8237963, https://hg.openjdk.java.net/jdk/jdk/rev/369e969a0610, 1542 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241765: Shenandoah: AARCH64 need to save/restore call clobbered registers before calling keepalive barrier Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241765 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 15: 15, JDK-8241765, https://hg.openjdk.java.net/jdk/jdk/rev/c5d90e8d4a46, 1482 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242107: Shenandoah: Fix aarch64 build after JDK-8242082 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242107 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P3 Components: hotspot/gc Original Fix: 15: 15, JDK-8242107, https://hg.openjdk.java.net/jdk/jdk/rev/4c277b7a598a, 1476 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8243200: Shenandoah: Allow concurrent nmethod iteration Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8243200 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 15: 15, JDK-8243200, https://hg.openjdk.java.net/jdk/jdk/rev/e4f8d17d1951, 1457 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8243323: Shenandoah: Recycle immediate garbage before concurrent class unloading Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8243323 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 15: 15, JDK-8243323, https://hg.openjdk.java.net/jdk/jdk/rev/cf5a0e951c9e, 1457 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241793: Shenandoah: Enable concurrent class unloading for aarch64 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241793 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 15: 15, JDK-8241793, https://hg.openjdk.java.net/jdk/jdk/rev/e81653c0542d, 1449 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244551: Shenandoah: Fix racy update of update_watermark Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244551 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P3 Components: hotspot/gc Original Fix: 15: 15, JDK-8244551, https://hg.openjdk.java.net/jdk/jdk/rev/2dbdb2536d74, 1443 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244821: Shenandoah: disarmed_value is initialized at wrong place Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244821 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 15: 15, JDK-8244821, https://hg.openjdk.java.net/jdk/jdk/rev/e62705474229, 1437 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245288: Shenandoah: move up ShenandoahEvacOOM scope for code root processing during concurrent class unloading Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245288 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 15: 15, JDK-8245288, https://hg.openjdk.java.net/jdk/jdk/rev/b81cf12e68e2, 1429 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8246162: Shenandoah: full GC does not mark code roots when class unloading is off Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8246162 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 15: 15, JDK-8246162, https://hg.openjdk.java.net/jdk/jdk/rev/522e90688db6, 1420 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245961: Shenandoah: move some root marking to concurrent phase Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245961 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 15: 15, JDK-8245961, https://hg.openjdk.java.net/jdk/jdk/rev/e94d4a272e4e, 1416 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8246593: Shenandoah: string dedup roots should be processed during concurrent weak roots phase Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8246593 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 15: 15, JDK-8246593, https://hg.openjdk.java.net/jdk/jdk/rev/3f5290001221, 1414 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8247358: Shenandoah: reconsider free budget slice for marking Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8247358 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 16: 16, JDK-8247358, https://hg.openjdk.java.net/jdk/jdk/rev/29b4bb22b5e2, 1407 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8248041: Shenandoah: pre-Full GC root updates may miss some roots Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8248041 Reporter: Aleksey Shipilev Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 16: 16, JDK-8248041, https://hg.openjdk.java.net/jdk/jdk/rev/a6860c505636, 1395 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8247824: CTW: C2 (Shenandoah) compilation fails with SEGV in SBC2Support::pin_and_expand Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8247824 Reporter: Aleksey Shipilev Assignee: Roland Westrelin Priority: P3 Components: hotspot/gc Original Fix: 15: 15, JDK-8247824, https://hg.openjdk.java.net/jdk/jdk15/rev/95946afeaad1, 1388 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.9, JDK-8252443, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f907e76c1164, 1331 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8249560: Shenandoah: Fix racy GC request handling Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8249560 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P3 Components: hotspot/gc Original Fix: 15: 15, JDK-8249560, https://hg.openjdk.java.net/jdk/jdk15/rev/0fbc72a46860, 1373 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.9, JDK-8251879, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/c229210e01c5, 1341 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8250784: Shenandoah: A Low-Pause-Time Garbage Collector Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8250784 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P3 Components: hotspot/gc Original Fix: 11: 11.0.9, JDK-8250784, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/959d0caa9b7d, 1359 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8250827: Shenandoah: needs to reset/finish StringTable's dead count before/after parallel walk Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8250827 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 11: 11.0.9, JDK-8250827, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/102a1d3180f5, 1353 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8251910: Shenandoah: Handshake threads between weak-roots and reset phases Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8251910 Reporter: Roman Kennke Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 16: 16, JDK-8251910, https://hg.openjdk.java.net/jdk/jdk/rev/d3a3938bce38, 1339 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8252853: AArch64: gc/shenandoah/TestVerifyJCStress.java fails intermittently with C1 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8252853 Reporter: Nick Gasson Assignee: Nick Gasson Priority: P3 Components: hotspot/gc Original Fix: 16: 16, JDK-8252853, https://git.openjdk.java.net/jdk/commit/4fb1980f, 1319 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.13, JDK-8272896, https://git.openjdk.java.net/jdk11u-dev/commit/4a2cd36a28577d27f2e96842f865a685f3152c85, 969 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255006: Add NULL-check to StringDedupTable lookup Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255006 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 16: 16, JDK-8255006, https://git.openjdk.java.net/jdk/commit/856037c4, 1276 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255527: Shenandoah: Let ShenadoahGCStateResetter disable barriers Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255527 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P3 Components: hotspot/gc Original Fix: 16: 16, JDK-8255527, https://git.openjdk.java.net/jdk/commit/1f00c3b9, 1268 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255847: Shenandoah: Shenandoah should not mark through weak roots Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255847 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 16: 16, JDK-8255847, https://github.com/openjdk/jdk/commit/31918c55, 1260 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255991: Shenandoah: Apply 'weak' LRB on cmpxchg and xchg Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255991 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P3 Components: hotspot/gc Original Fix: 16: 16, JDK-8255991, https://github.com/openjdk/jdk/commit/d99e1f6c, 1257 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8256040: Shenandoah: Allow NULL referent in ShenandoahReferenceProcessor::should_discover() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8256040 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P3 Components: hotspot/gc Original Fix: 16: 16, JDK-8256040, https://github.com/openjdk/jdk/commit/a38dd534, 1256 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8256415: Shenandoah: Should evacuate/update codecache concurrently when class unloading is off Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8256415 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 16: 16, JDK-8256415, https://github.com/openjdk/jdk/commit/eab170c0, 1247 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8256658: Shenandoah: Deadlock between nmethod_entry_barrier and concurrent code root evacuator Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8256658 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 16: 16, JDK-8256658, https://github.com/openjdk/jdk/commit/5ad1e228, 1245 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8257641: Shenandoah: Query is_at_shenandoah_safepoint() from control thread should return false Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8257641 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 16: 16, JDK-8257641, https://git.openjdk.java.net/jdk/commit/e29ee5b8, 1232 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.10, JDK-8257839, https://hg.openjdk.java.net/jdk-updates/jdk11u/rev/8ea6bcf10ffd, 1228 day(s) ago 11: 11.0.11, JDK-8258020, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8ea6bcf10ffd, 1226 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8259962: Shenandoah: task queue statistics is inconsistent after JDK-8255019 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8259962 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 17: 17, JDK-8259962, https://git.openjdk.java.net/jdk/commit/c0e9c446, 1185 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8261448: Preserve GC stack watermark across safepoints in StackWalk Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8261448 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P3 Components: hotspot/gc Original Fix: 17: 17, JDK-8261448, https://git.openjdk.java.net/jdk/commit/c20fb5db, 1152 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8263427: Shenandoah: Trigger weak-LRB even when heap is stable Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8263427 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P3 Components: hotspot/gc Original Fix: 17: 17, JDK-8263427, https://git.openjdk.java.net/jdk/commit/75ef6f58, 1129 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8264052: Shenandoah: Backout 8263832 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8264052 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 17: 17, JDK-8264052, https://git.openjdk.java.net/jdk/commit/9ee0b9a1, 1121 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8264279: Shenandoah: Missing handshake after JDK-8263427 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8264279 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 17: 17, JDK-8264279, https://git.openjdk.java.net/jdk/commit/ee5e00b0, 1116 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8265012: Shenandoah: Backout JDK-8264718 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8265012 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 17: 17, JDK-8265012, https://git.openjdk.java.net/jdk/commit/125184e9, 1102 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8265239: Shenandoah: Shenandoah heap region count could be off by 1 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8265239 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 17: 17, JDK-8265239, https://git.openjdk.java.net/jdk/commit/ff5bb8cf, 1098 day(s) ago Backports and Forwardports: 21: Inherited 11: 11.0.12, JDK-8266917, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4120a4f28cc4, 1073 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8265759: Shenandoah: Avoid race for referent in assert Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8265759 Reporter: Zhengyu Gu Assignee: Roman Kennke Priority: P3 Components: hotspot/gc Original Fix: 17: 17, JDK-8265759, https://git.openjdk.java.net/jdk/commit/191f1fc4, 1092 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8266453: Shenandoah: Disable write protections before patching nmethod in nmethod_barrier on MacOSX/AArch64 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8266453 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 17: 17, JDK-8266453, https://git.openjdk.java.net/jdk/commit/61bb6eca3e34b3f8382614edccd167f7ecefba65, 1079 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8266522: Shenandoah: Shenandoah LRB calls wrong runtime barrier on aarch64 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8266522 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 17: 17, JDK-8266522, https://git.openjdk.java.net/jdk/commit/71d0858b3216e6996e217707678680c602b4404d, 1079 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8266802: Shenandoah: Round up region size to page size unconditionally Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8266802 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 17: 17, JDK-8266802, https://git.openjdk.java.net/jdk/commit/e5d3ee394ae940ee0111489e6e072f327ec29c3b, 1074 day(s) ago Backports and Forwardports: 21: Inherited 11: 11.0.12, JDK-8267499, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f6fb670f23b7, 1064 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8267561: Shenandoah: Reference processing not properly setup for outside of cycle degenerated GC Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8267561 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 11: 11.0.12, JDK-8267561, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/4bbfb418457a, 1059 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8268127: Shenandoah: Heap size may be too small for region to align to large page size Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8268127 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 17: 17, JDK-8268127, https://git.openjdk.java.net/jdk/commit/5ad4a91c3d89f7118a99e5bd56fc86a9a6d57abf, 1045 day(s) ago Backports and Forwardports: 21: Inherited 11: 11.0.13, JDK-8268889, https://git.openjdk.java.net/jdk11u-dev/commit/57d8e1ebb99045eb37e655c3427cdc5faa17b9dd, 1037 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8276201: Shenandoah: Race results degenerated GC to enter wrong entry point Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8276201 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 18: 18, JDK-8276201, https://git.openjdk.java.net/jdk/commit/dbf5100dd705fbe4a3aeae49405ca541d581f106, 899 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8276853, https://git.openjdk.java.net/jdk17u/commit/7176520d44fcc5a967eda246f914bbc341b14179, 891 day(s) ago 11: 11.0.14, JDK-8277226, https://git.openjdk.java.net/jdk11u-dev/commit/35c045c36327198375c4fe0ac32af7035643dc12, 884 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8276205: Shenandoah: CodeCache_lock should always be held for initializing code cache iteration Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8276205 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 18: 18, JDK-8276205, https://git.openjdk.java.net/jdk/commit/99b7b95e014da6e491ba7adfd21de53d6ae166fe, 899 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8277339, https://git.openjdk.java.net/jdk17u/commit/f1a8a22f54438ede20d73297b19b9f95cfc3ad21, 883 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8279540: Shenandoah: Should only clear CLD::_claim_strong mark for strong CLD iterations Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8279540 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 19: 19, JDK-8279540, https://git.openjdk.java.net/jdk/commit/4243f4c998344e77dccd4d5605e56e869bc8af89, 832 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8290198: Shenandoah: a few Shenandoah tests failure after JDK-8214799 11u backport Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8290198 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 11: 11.0.17, JDK-8290198, https://git.openjdk.org/jdk11u-dev/commit/9d0b5e59f41dd6ed6b6eca57996346b038863c68, 644 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8290250: Shenandoah: disable Loom for iu mode Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8290250 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 19: 19, JDK-8290250, https://git.openjdk.org/jdk19/commit/c8e03151142c444710321c2e8a41e242283922a4, 644 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8288129: Shenandoah: Skynet test crashed with iu + aggressive Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8288129 Reporter: Zhengyu Gu Assignee: Andrew Dinn Priority: P3 Components: hotspot/gc Original Fix: 20: 20, JDK-8288129, https://git.openjdk.org/jdk/commit/84d7ff64d86388cc60cd8257b7b1fb5a6e8c6804, 575 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8305403: Shenandoah evacuation workers may deadlock Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8305403 Reporter: William Kemper Assignee: William Kemper Priority: P3 Components: hotspot/gc Original Fix: 21: 21, JDK-8305403, https://git.openjdk.org/jdk/commit/793da60ee833d09db0f6f14b50a7cbd7f4549e3b, 370 day(s) ago Backports and Forwardports: 17: 17.0.8, JDK-8307066, https://git.openjdk.org/jdk17u-dev/commit/1ba2d5310ad80ab595cb2ee7ad62cbe569d0110c, 357 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8306734: Shenandoah: Missing barriers on deoptimization path Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8306734 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 21: 21, JDK-8306734, https://git.openjdk.org/jdk/commit/28829f308fe6314388c9a47b91273bcf81eb806c, 359 day(s) ago Backports and Forwardports: 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8299614: Shenandoah: STW mark should keep nmethod/oops referenced from stack chunk alive Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8299614 Reporter: Nick Gasson Assignee: Aleksey Shipilev Priority: P3 Components: hotspot/gc Original Fix: 22: 22, JDK-8299614, https://git.openjdk.org/jdk/commit/ece9bdfc838a5c419c789319ff794f1ae29b0256, 219 day(s) ago Backports and Forwardports: 21: 21.0.2, JDK-8316495, https://git.openjdk.org/jdk21u/commit/ad222a46f93a6532c84269c39255e6caf479baad, 213 day(s) ago 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8323086: Shenandoah: Heap could be corrupted by oom during evacuation Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8323086 Reporter: William Kemper Assignee: William Kemper Priority: P3 Components: hotspot/gc Original Fix: 23: 23, JDK-8323086, https://git.openjdk.org/jdk/commit/c4a83bd6f6c45e72bd776e929005be0aa9408867, 101 day(s) ago Backports and Forwardports: 21: 21.0.3, JDK-8324034, https://git.openjdk.org/jdk21u-dev/commit/9ca87615550eba5493dde94e6204e58ca8cc1119, 92 day(s) ago 17: 17.0.11, JDK-8324656, https://git.openjdk.org/jdk17u-dev/commit/cb3bd49a8d2d41e0039d325f1e0dc335daea5b0a, 85 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8250841: Shenandoah: need to reset/finish dead counters for StringTable/ResolvedMethodTable during STW root processing Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8250841 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P3 Components: hotspot/gc Original Fix: 15: 15.0.1, JDK-8250841, (The push URL is not available until CPU is released), -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8204969: Asserts in objArrayKlass.cpp need to use _raw variants of obj_addr_at() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8204969 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 12: 12, JDK-8204969, http://hg.openjdk.java.net/jdk/jdk/rev/343f580476d6, 2079 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8210879: ClassLoaderStatsClosure does raw oop comparison Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8210879 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 12: 12, JDK-8210879, http://hg.openjdk.java.net/jdk/jdk/rev/61f62fb4d4bf, 2038 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8213352: Separate BufferNode allocation from PtrQueueSet Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8213352 Reporter: Kim Barrett Assignee: Kim Barrett Priority: P4 Components: hotspot/gc Original Fix: 12: 12, JDK-8213352, http://hg.openjdk.java.net/jdk/jdk/rev/6df094be7f58, 1981 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8214278: Cleanup process_completed_threshold and related state Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8214278 Reporter: Kim Barrett Assignee: Kim Barrett Priority: P4 Components: hotspot/gc Original Fix: 12: 12, JDK-8214278, http://hg.openjdk.java.net/jdk/jdk/rev/9cfa2e273b77, 1968 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8215220: Simplify Shenandoah task termination in aborted paths Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8215220 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 12: 12, JDK-8215220, http://hg.openjdk.java.net/jdk/jdk/rev/632c4baddbb8, 1953 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8214201: Make PtrQueueSet completed buffer list private Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8214201 Reporter: Kim Barrett Assignee: Kim Barrett Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8214201, http://hg.openjdk.java.net/jdk/jdk/rev/35530ca3e0b2, 1940 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8216973: Shenandoah: Kick up cleanup phases in the right places Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8216973 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8216973, http://hg.openjdk.java.net/jdk/jdk/rev/5328dd5d2be8, 1922 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8215549: Shenandoah deduplication cleans up table/queue twice Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8215549 Reporter: Thomas Schatzl Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8215549, http://hg.openjdk.java.net/jdk/jdk/rev/72fdf46a274e, 1921 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8217213: shenandoahTaskQueue.hpp includes .inline.hpp file Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8217213 Reporter: Thomas Schatzl Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8217213, http://hg.openjdk.java.net/jdk/jdk/rev/687a5c204419, 1918 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8217319: Cleanup Shenandoah includes Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8217319 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8217319, http://hg.openjdk.java.net/jdk/jdk/rev/5dc89efc08f0, 1917 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8217343: Shenandoah control thread should be able to run at critical priority Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8217343 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8217343, http://hg.openjdk.java.net/jdk/jdk/rev/683a112e0e1e, 1917 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8217400: Optimized build is broken by Shenandoah changes Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8217400 Reporter: Vladimir Ivanov Assignee: Vladimir Ivanov Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8217400, http://hg.openjdk.java.net/jdk/jdk/rev/6a3586523418, 1917 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8212826: Make PtrQueue free list lock-free Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8212826 Reporter: Kim Barrett Assignee: Kim Barrett Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8212826, http://hg.openjdk.java.net/jdk/jdk/rev/9ff1e6cacac3, 1916 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8217342: Build failed with excluding JFR Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8217342 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8217342, http://hg.openjdk.java.net/jdk/jdk/rev/690aed53fef0, 1915 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.3, JDK-8219216, http://hg.openjdk.java.net/jdk-updates/jdk11u/rev/5589d5407ed8, 1887 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8217016: Shenandoah: Streamline generation of CAS barriers Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8217016 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8217016, http://hg.openjdk.java.net/jdk/jdk/rev/74a5ef4c81cc, 1908 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8217785: Padding ParallelTaskTerminator::_offered_termination variable Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8217785 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8217785, http://hg.openjdk.java.net/jdk/jdk/rev/aed190ed8549, 1906 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.5, JDK-8229255, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8479efc5eab8, 1716 day(s) ago 8: openjdk8u232, JDK-8229316, https://hg.openjdk.java.net/jdk8u/jdk8u-dev/hotspot/rev/fa7fe6dae563, 1715 day(s) ago ---------------------------------------------------------------------------------------------------- JDK-8217578: Shenandoah cleanup unused timings after concurrent string table change Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8217578 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8217578, http://hg.openjdk.java.net/jdk/jdk/rev/f38270ce02cc, 1905 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8203232: Shenandoah: Resolve oops in SATB filter Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8203232 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8203232, http://hg.openjdk.java.net/jdk/jdk/rev/f42c58bab973, 1884 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8219857: Shenandoah GC may initialize thread's gclab twice Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8219857 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8219857, http://hg.openjdk.java.net/jdk/jdk/rev/235b0e817c32, 1876 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8219976: GarbageCollectionNotificationInfo always says "No GC" when running Shenandoah Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8219976 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8219976, http://hg.openjdk.java.net/jdk/jdk/rev/f3fd73c3a077, 1874 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8219613: Use NonJavaThread PtrQueues Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8219613 Reporter: Kim Barrett Assignee: Kim Barrett Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8219613, http://hg.openjdk.java.net/jdk/jdk/rev/a421bdf22394, 1871 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8220228: Improve Shenandoah pacing histogram message Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8220228 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8220228, http://hg.openjdk.java.net/jdk/jdk/rev/274361bd6915, 1870 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8220350: Refactor ShenandoahHeap::initialize Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8220350 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8220350, http://hg.openjdk.java.net/jdk/jdk/rev/c97c87e96897, 1866 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8220444: Shenandoah should use parallel version of WeakProcessor in root processor for weak roots Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8220444 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8220444, http://hg.openjdk.java.net/jdk/jdk/rev/be40860e8227, 1865 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8220546: Shenandoah Reports timing details for weak root processing Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8220546 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8220546, http://hg.openjdk.java.net/jdk/jdk/rev/8b61a38be0c5, 1863 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8220712: [TESTBUG] gc/shenandoah/compiler/TestMaybeNullUnsafeAccess should run with Shenandoah enabled Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8220712 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8220712, http://hg.openjdk.java.net/jdk/jdk/rev/6f14d52d5e10, 1861 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8220780: ShenandoahBS::AccessBarrier::oop_store_in_heap ignores AS_NO_KEEPALIVE Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8220780 Reporter: Aleksey Shipilev Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8220780, http://hg.openjdk.java.net/jdk/jdk/rev/e81b44c68680, 1858 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8220812: gc/shenandoah/options/TestLoopMiningArguments.java fails if default GC is serial/parallel/cms Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8220812 Reporter: Qi Ao Assignee: Qi Ao Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8220812, http://hg.openjdk.java.net/jdk/jdk/rev/5f4dedb4dcf5, 1858 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8221278: Shenandoah should not enqueue string dedup candidates during root scan Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8221278 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8221278, http://hg.openjdk.java.net/jdk/jdk/rev/8478c8c48886, 1855 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8221629: Shenandoah: Cleanup class unloading logic Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8221629 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8221629, http://hg.openjdk.java.net/jdk/jdk/rev/8cd2af66ac7c, 1847 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8221688: Quarantine Shenandoah string dedup tests Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8221688 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8221688, http://hg.openjdk.java.net/jdk/jdk/rev/a335a4ddc631, 1847 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8221735: Shenandoah fails ctw/modules/jdk_management_agent.java with Traversal Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8221735 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8221735, http://hg.openjdk.java.net/jdk/jdk/rev/dfaa9daab43c, 1845 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8221750: Shenandoah: Enable ThreadLocalHandshake by default Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8221750 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8221750, http://hg.openjdk.java.net/jdk/jdk/rev/62e87f00e420, 1844 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8221751: Shenandoah: Improve SATB enqueueing Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8221751 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8221751, http://hg.openjdk.java.net/jdk/jdk/rev/cdc3bb0983a6, 1843 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8221875: Unquarantine Shenandoah string dedup tests Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8221875 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8221875, http://hg.openjdk.java.net/jdk/jdk/rev/cbde3b803d93, 1843 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8220664: Simplify ShenandoahUpdateHeapRefsClosure Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8220664 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8220664, http://hg.openjdk.java.net/jdk/jdk/rev/f855ec13aa25, 1842 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8221766: Load-reference barriers for Shenandoah Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8221766 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8221766, http://hg.openjdk.java.net/jdk/jdk/rev/6c0ab8bd8da5, 1841 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected Release Notes: JDK-8225516: Load reference barriers for Shenandoah Shenandoah used to employ the weak to-space invariant: allow reads to be done from the collection set while it is being evacuated, and evacuate objects on writes to them. This forced the implementation to have simple read barriers before every read accesses (including primitive ones), and complicated write barriers before every write access (including primitive ones), plus handling the cases where both copies of the objects are exposed (for example, in acmp). With this change, Shenandoah rewires the barriers to employ stronger to-space invariant: never expose objects in the collection set, evacuating them eagerly on reference load. Implementation rewires that used to be the write barrier handling code to every reference load, and removes other barriers (read, acmp, storeval barriers). The change makes simpler barrier interface, provides more opportunities for performance optimizations, reduces the maintenance burden. Even though Shenandoah makes more complicated read barriers with this change, the incidence of those barriers is lower, because there are no barriers on writes anymore, and only reference loads need to be handled. This makes the change performance neutral or performance-positive on many workloads, even with simpler optimization code. ---------------------------------------------------------------------------------------------------- JDK-8221848: Shenandoah: ArrayCopy post-barrier improvements Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8221848 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8221848, http://hg.openjdk.java.net/jdk/jdk/rev/13c02cc7a6e5, 1841 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8222129: Shenandoah: Missing CompareAndSwapP/N case in get_barrier_strength() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222129 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8222129, http://hg.openjdk.java.net/jdk/jdk/rev/0608ef3a7740, 1837 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8222130: Shenandoah should verify roots after pre-evacuation Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222130 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8222130, http://hg.openjdk.java.net/jdk/jdk/rev/b9c461c02f7c, 1837 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8222185: Shenandoah should report "committed" as capacity Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222185 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8222185, http://hg.openjdk.java.net/jdk/jdk/rev/511be32f3863, 1836 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected Release Notes: JDK-8226482: Shenandoah Logs Report Proper Committed Heap Size In previous releases, Shenandoah reported the max heap size as the current heap size. This reporting error resulted from changing the heap sizing scheme to per-region commit/uncommit. In this release, Shenandoah reports the proper amount of committed memory that is taken by the current heap. The changes in this release also eliminate redundant logging lines that print reserved/committed/used memory sizes. This change makes Shenandoah GC logging more consistent with other GCs. Users are advised to check their GC log parsing scripts. See JDK-8222185. ---------------------------------------------------------------------------------------------------- JDK-8222227: Shenandoah: Fix Traversal GC weak roots handling in final-traversal pause Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222227 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8222227, http://hg.openjdk.java.net/jdk/jdk/rev/6ad0281a654e, 1836 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8222259: Shenandoah: Pre-evacuate string-dedup roots in Traversal GC Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222259 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8222259, http://hg.openjdk.java.net/jdk/jdk/rev/a84fefde0543, 1835 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8222188: Shenandoah: Adjust Shenandoah work gang types Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222188 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8222188, http://hg.openjdk.java.net/jdk/jdk/rev/60bc754b9744, 1834 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8222403: Shenandoah: Remove ShenandoahAlwaysTrueClosure, use AlwaysTrueClosure instead Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222403 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8222403, http://hg.openjdk.java.net/jdk/jdk/rev/33fda525ad41, 1833 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8222419: Shenandoah: Remove unused _par_state_string in ShenandoahRootProcessor Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222419 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8222419, http://hg.openjdk.java.net/jdk/jdk/rev/94148bed13c4, 1833 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8222425: Shenandoah: Move commonly used closures to separate files Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222425 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8222425, http://hg.openjdk.java.net/jdk/jdk/rev/fb53a1c25903, 1830 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8222490: Shenandoah: Remove unused _par_state_string in ShenandoahRootEvacuator Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222490 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8222490, http://hg.openjdk.java.net/jdk/jdk/rev/377dcf569920, 1830 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8222843: Print Shenandoah cset map addresses in hs_err Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222843 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8222843, http://hg.openjdk.java.net/jdk/jdk/rev/f6f95cb8643e, 1822 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223184: Shenandoah: Missing roots in SRP::process_all_roots_slow Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223184 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8223184, http://hg.openjdk.java.net/jdk/jdk/rev/5ddea9d48649, 1814 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8222992: Shenandoah: Pre-evacuate all roots Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222992 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8222992, http://hg.openjdk.java.net/jdk/jdk/rev/df2b3565f343, 1813 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223258: Shenandoah: SRP::process_all_roots_slow processes JvmtiExport weak oops twice Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223258 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8223258, http://hg.openjdk.java.net/jdk/jdk/rev/764addae3e37, 1813 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223244: Fix usage of ARRAYCOPY_DISJOINT decorator Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223244 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8223244, http://hg.openjdk.java.net/jdk/jdk/rev/de34f4b370b0, 1808 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.5, JDK-8227668, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/2f623f670659, 1740 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223447: Stabilize gc/shenandoah/TestStringDedupStress test Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223447 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8223447, http://hg.openjdk.java.net/jdk/jdk/rev/98558b7544c7, 1808 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223449: Unprotected UseCompressedOops block in gc/shenandoah/shenandoahBarrierSetC1_x86.cpp Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223449 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8223449, http://hg.openjdk.java.net/jdk/jdk/rev/f7b4471933d3, 1808 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223567: Rename ShenandoahBrooksPointer to ShenandoahForwarding Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223567 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8223567, http://hg.openjdk.java.net/jdk/jdk/rev/1321f8cf9de5, 1807 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223759: Shenandoah should allow arbitrarily low initial heap size Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223759 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8223759, http://hg.openjdk.java.net/jdk/jdk/rev/0eee5adb22d7, 1802 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected Release Notes: JDK-8226483: Shenandoah Accepts Arbitrarily Low Initial Heap Size The Shenandoah implementation has been improved to allow arbitrarily low initial heap size. Before this change, Shenandoah needed at least 10 regions to cover `-Xms`. With large heaps and/or larger regions, those 10 regions could use a significant amount of space. This requirement is relaxed now, and Shenandoah can run with the lowest `-Xms` that the shared JVM code can accept. ---------------------------------------------------------------------------------------------------- JDK-8223762: Shenandoah: overflows in calculations involving heap capacity Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223762 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8223762, http://hg.openjdk.java.net/jdk/jdk/rev/76751d3faf7b, 1802 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223215: Shenandoah: Support verifying subset of roots Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223215 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8223215, http://hg.openjdk.java.net/jdk/jdk/rev/b99e97bc5040, 1800 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224043: Shenandoah: Remove clear_claimed_marks() from start of concurrent_traversal() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224043 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8224043, http://hg.openjdk.java.net/jdk/jdk/rev/d43cc2039ccf, 1799 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223774: Shenandoah: Refactor ShenandoahRootProcessor and family Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223774 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8223774, http://hg.openjdk.java.net/jdk/jdk/rev/ba1eccda5450, 1798 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8223951: Shenandoah: Only need to update thread roots during final update refs Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8223951 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8223951, http://hg.openjdk.java.net/jdk/jdk/rev/fe4c2de90b59, 1798 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8221507: Implement JFR events for Shenandoah Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8221507 Reporter: Ken Dobson Assignee: Ken Dobson Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8221507, http://hg.openjdk.java.net/jdk/jdk/rev/43340a79840d, 1795 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected Release Notes: JDK-8226478: JFR events for Shenandoah This release implements two JFR events ShenandoahHeapRegionStateChange and ShenandoahHeapRegionInformation which provide internal GC diagnostic data that can be used to visualize the shenandoah heap regions. ---------------------------------------------------------------------------------------------------- JDK-8224210: Shenandoah: Refactor ShenandoahRootScanner to support scanning CSet codecache roots Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224210 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8224210, http://hg.openjdk.java.net/jdk/jdk/rev/2d90a0988c95, 1795 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224167: Refactor PtrQueue completed buffer processing Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224167 Reporter: Kim Barrett Assignee: Kim Barrett Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8224167, http://hg.openjdk.java.net/jdk/jdk/rev/76d3d96a8bc2, 1794 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224495: Shenandoah: Do not rescan code roots in final mark pause if it is not degenerated GC Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224495 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8224495, http://hg.openjdk.java.net/jdk/jdk/rev/a5f5e680ea32, 1794 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224508: Shenandoah: Need to update thread roots in final mark for piggyback ref update cycle Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224508 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8224508, http://hg.openjdk.java.net/jdk/jdk/rev/0b56fc0448ec, 1794 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224579: ResourceMark not declared in shenandoahRootProcessor.inline.hpp with --disable-precompiled-headers Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224579 Reporter: Qi Ao Assignee: Qi Ao Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8224579, http://hg.openjdk.java.net/jdk/jdk/rev/b1f070f4a4ae, 1794 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224525: Shenandoah: Eliminate shenandoah verifier's side-effects Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224525 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8224525, http://hg.openjdk.java.net/jdk/jdk/rev/37d8790efed7, 1793 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224626: Shenandoah: Elide barriers on uncommon traps Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224626 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8224626, http://hg.openjdk.java.net/jdk/jdk/rev/377bba651f4e, 1793 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224667: Shenandoah: Post-LRB cleanup Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224667 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8224667, http://hg.openjdk.java.net/jdk/jdk/rev/738285c4d1e1, 1792 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224115: Shenandoah: Eliminate RWLock that protects recorded nmethod data array Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224115 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8224115, http://hg.openjdk.java.net/jdk/jdk/rev/fc66237d5eae, 1791 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224679: Shenandoah: Make ShenandoahParallelCodeCacheIterator noncopyable Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224679 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8224679, http://hg.openjdk.java.net/jdk/jdk/rev/da5435d9a801, 1791 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224751: Shenandoah: Shenandoah Verifier should select proper roots according to current GC cycle Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224751 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8224751, http://hg.openjdk.java.net/jdk/jdk/rev/812212323fb1, 1788 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224932: Shenandoah: Rename ShenandoahHeapLock, make it general purpose lock Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224932 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8224932, http://hg.openjdk.java.net/jdk/jdk/rev/2fc6027f0eed, 1786 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8225017: [TESTBUG] gc/shenandoah/oom/TestThreadFailure.java takes too long Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225017 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8225017, http://hg.openjdk.java.net/jdk/jdk/rev/8a1095447ae6, 1786 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224978: Shenandoah: Allows root verifier to verify some roots outside safepoints with proper locks Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224978 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8224978, http://hg.openjdk.java.net/jdk/jdk/rev/04ff1e00635a, 1785 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8225046: Shenandoah metrics logs refactoring Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225046 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8225046, http://hg.openjdk.java.net/jdk/jdk/rev/6c205bbdafd2, 1781 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8225171: Remove leftovers in shenandoahBarrierSetC1.cpp Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225171 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8225171, http://hg.openjdk.java.net/jdk/jdk/rev/d3e404cc3972, 1781 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8225341: Shenandoah: CM::update_thread_roots() needs to handle derived pointers Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225341 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8225341, http://hg.openjdk.java.net/jdk/jdk/rev/27080d54c644, 1779 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8225342: Shenandoah: use COMPILER2_OR_JVMCI macro consistently Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225342 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8225342, http://hg.openjdk.java.net/jdk/jdk/rev/9775d05d69c8, 1779 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8225357: Rewire ShenandoahHeap::maybe_update_with_forwarded for contending fixups Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225357 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8225357, http://hg.openjdk.java.net/jdk/jdk/rev/55319b27b346, 1778 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8225441: Cleanup ShenandoahHeap::atomic_compare_exchange_oop Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225441 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8225441, http://hg.openjdk.java.net/jdk/jdk/rev/09b09388f197, 1778 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8225514: Shenandoah: ShenandoahCodeRoots should inherit from AllStatic Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225514 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8225514, http://hg.openjdk.java.net/jdk/jdk/rev/218f5a414379, 1774 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8225572: Shenandoah: Move JNIHandles root out of serial roots Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225572 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 13: 13, JDK-8225572, http://hg.openjdk.java.net/jdk/jdk/rev/f7cc25dda38a, 1773 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8225550: Shenandoah: Prevent SH::object_iterate() call's side-effects Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225550 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8225550, http://hg.openjdk.java.net/jdk/jdk/rev/9c6d907cefac, 1770 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8225743: Remove ShenandoahBarrierSetC2::escape_is_barrier_node and related GC interface Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225743 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8225743, http://hg.openjdk.java.net/jdk/jdk/rev/b444bbe5c45c, 1770 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8225573: Shenandoah: Enhance ShenandoahVerifier to ensure roots to-space invariant Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225573 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8225573, http://hg.openjdk.java.net/jdk/jdk/rev/970adfac768d, 1766 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8225582: Shenandoah: Enable concurrent evacuation of JNIHandles Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225582 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8225582, http://hg.openjdk.java.net/jdk/jdk/rev/e9da3a44a7ed, 1765 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8225590: Shenandoah: Refactor ShenandoahClassLoaderDataRoots API Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225590 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8225590, http://hg.openjdk.java.net/jdk/jdk/rev/79a7fc6c9bc7, 1764 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8226413: Shenandoah: Separate root scanner for SH::object_iterate() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8226413 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8226413, http://hg.openjdk.java.net/jdk/jdk/rev/6a7d6b6bbd78, 1764 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8226310: Shenandoah: Concurrent evacuation of CLDG Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8226310 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8226310, http://hg.openjdk.java.net/jdk/jdk/rev/c396e381cfa4, 1760 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8226311: Shenandoah: Concurrent evacuation of OopStorage backed weak roots Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8226311 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8226311, http://hg.openjdk.java.net/jdk/jdk/rev/aee0d296c0ef, 1760 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8226586: Shenandoah: No need to pre-evacuate roots for degenerated GC Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8226586 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8226586, http://hg.openjdk.java.net/jdk/jdk/rev/c9e362aef472, 1760 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8225255: Make SATB qset lock-free Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225255 Reporter: Kim Barrett Assignee: Kim Barrett Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8225255, http://hg.openjdk.java.net/jdk/jdk/rev/e64383344f14, 1758 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8226957: Shenandoah: Remove obsoleted "ShenandoahStoreCheck" option Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8226957 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8226957, http://hg.openjdk.java.net/jdk/jdk/rev/4077a625a01f, 1753 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8227101: Shenandoah: Use ShenandoahSharedFlag for claimed flag in ShenandoahSerialRoot Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8227101 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8227101, http://hg.openjdk.java.net/jdk/jdk/rev/c7a7728eeddc, 1752 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8227199: Shenandoah: Remove superfluous calls to can_do_traversal_gc() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8227199 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8227199, http://hg.openjdk.java.net/jdk/jdk/rev/0246f81c1dcd, 1751 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8226757: Shenandoah: Make traversal and passive modes explicit Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8226757 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8226757, http://hg.openjdk.java.net/jdk/jdk/rev/4644b3155fce, 1750 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8226822: GC interface for C1 runtime calls Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8226822 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8226822, http://hg.openjdk.java.net/jdk/jdk/rev/05dac93510c0, 1750 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8227039: Shenandoah: Aggressive heuristics for Traversal mode Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8227039 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8227039, http://hg.openjdk.java.net/jdk/jdk/rev/66a748c4f3ff, 1750 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8227327: Shenandoah: Faster and more parallel tests Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8227327 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8227327, http://hg.openjdk.java.net/jdk/jdk/rev/78a2b1bb15cf, 1749 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8226695: Shenandoah: Wire C1 and C2 IN_NATIVE barrier Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8226695 Reporter: Zhengyu Gu Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8226695, https://hg.openjdk.java.net/jdk/jdk/rev/92ab031d6540, 1744 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8227637: Adjust Shenandoah C2 verifier to recognize IN_NATIVE barriers Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8227637 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8227637, https://hg.openjdk.java.net/jdk/jdk/rev/296560a21cea, 1740 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8225483: Shenandoah: Enhance native access barrier Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225483 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8225483, https://hg.openjdk.java.net/jdk/jdk/rev/7b671e6b0d5b, 1739 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8227676: Shenandoah: More consistent naming of LRB runtime entry points Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8227676 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8227676, https://hg.openjdk.java.net/jdk/jdk/rev/aa96c53c592b, 1739 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8227677: Shenandoah: C2: Make in-native LRB special case of normal LRB Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8227677 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8227677, https://hg.openjdk.java.net/jdk/jdk/rev/64330bbb9be5, 1738 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8227635: Shenandoah: SHBSA::load_at() needs to deal IN_NATIVE load Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8227635 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8227635, https://hg.openjdk.java.net/jdk/jdk/rev/9fbc32392798, 1737 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8228364: Shenandoah: Remove unused code from ShenandoahBarrierSetC1 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8228364 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8228364, https://hg.openjdk.java.net/jdk/jdk/rev/08893cf52ee9, 1737 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8227755: Need more than 2 distinct CodeCache unloading cycles Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8227755 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8227755, https://hg.openjdk.java.net/jdk/jdk/rev/ba2bd51ce67e, 1736 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8227866: Shenandoah: Split weak root processing and class unloading in parallel cleaning task Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8227866 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8227866, https://hg.openjdk.java.net/jdk/jdk/rev/bf8128faace1, 1732 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8228532: Shenandoah: Implement SBSA::try_resolve_jobject_in_native() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8228532 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8228532, https://hg.openjdk.java.net/jdk/jdk/rev/db740ced41c4, 1729 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8228775: Shenandoah: Remove useless null-input-verification in Shenandoah/C2 verifier Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8228775 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8228775, https://hg.openjdk.java.net/jdk/jdk/rev/36ac7dfc2141, 1724 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8229002: Shenandoah: Missing node types in ShenandoahLoadReferenceBarrier::needs_barrier_impl() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8229002 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8229002, https://hg.openjdk.java.net/jdk/jdk/rev/29dfefad1d99, 1722 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8229206: Shenandoah: ShenandoahWeakRoot::oops_do() uses wrong timing phase Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8229206 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8229206, https://hg.openjdk.java.net/jdk/jdk/rev/850f456d1e22, 1717 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8229213: Shenandoah: Allow VM global oop storage to be processed concurrently Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8229213 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8229213, https://hg.openjdk.java.net/jdk/jdk/rev/18f189e69b29, 1716 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8228369: Shenandoah: Refactor LRB C1 stubs Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8228369 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8228369, https://hg.openjdk.java.net/jdk/jdk/rev/bfcdcd00e4fb, 1711 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8229416: Shenandoah: Demote or remove ShenandoahOptimize*Final optimizations Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8229416 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8229416, https://hg.openjdk.java.net/jdk/jdk/rev/6390e7056d12, 1711 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8229419: Shenandoah: Cleanup LRB strength selector code Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8229419 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8229419, https://hg.openjdk.java.net/jdk/jdk/rev/f3630a2d3d5c, 1710 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8229470: Shenandoah: Fix C1 getAndSetObject() failure Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8229470 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8229470, https://hg.openjdk.java.net/jdk/jdk/rev/9c0715c5bbf3, 1710 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8229474: Shenandoah: Cleanup CM::update_roots() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8229474 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8229474, https://hg.openjdk.java.net/jdk/jdk/rev/23e13076e102, 1710 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.11, JDK-8258041, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a63b74d0bb7d, 1225 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8229707: [TESTBUG] Some Shenandoah tests assume Server VM by default Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8229707 Reporter: Vladimir Kempik Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8229707, https://hg.openjdk.java.net/jdk/jdk/rev/ececb6dae777, 1709 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8229921: Shenandoah: Make Traversal mode non-experimental Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8229921 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8229921, https://hg.openjdk.java.net/jdk/jdk/rev/1ba30faf88e5, 1703 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8229977: Shenandoah: save/restore FPU state aroud LRB runtime call Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8229977 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8229977, https://hg.openjdk.java.net/jdk/jdk/rev/253c817653b6, 1702 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8230425: Shenandoah forces +UseNUMAInterleaving even after explicitly disabled Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8230425 Reporter: Webbug Group Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8230425, https://hg.openjdk.java.net/jdk/jdk/rev/42a13b4e9553, 1691 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8230730: UseCompressedOops test crash with assertion failure Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8230730 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8230730, https://hg.openjdk.java.net/jdk/jdk/rev/c7374ff3f3a3, 1685 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8221361: Eliminate two-phase initialization for PtrQueueSet classes Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8221361 Reporter: Kim Barrett Assignee: Kim Barrett Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8221361, https://hg.openjdk.java.net/jdk/jdk/rev/baa4dd528de0, 1683 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231086: Shenandoah: Stronger invariant for object-arraycopy Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231086 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8231086, https://hg.openjdk.java.net/jdk/jdk/rev/0d7877278adf, 1674 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected Release Notes: JDK-8237012: Shenandoah arraycopy improvements When handling Object[] arraycopy, Shenandoah used to evacuate array elements / fix references in the destination array after the copy. This is not efficient when multiple copies are done, as fixups would have to run on every copy. Plus, the fixups in the destination array do not improve the accesses to the source array. Unfortunately, this was the only way to deal with arraycopy until the GC API was extended. In JDK 14 with GC API improvements, Shenandoah is now able to fix up object arrays at source before the arraycopy, which improves performance and opens up other optimization opportunities. ---------------------------------------------------------------------------------------------------- JDK-8231087: Shenandoah: Self-fixing load reference barriers for C1/C2 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231087 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8231087, https://hg.openjdk.java.net/jdk/jdk/rev/bc0648405d67, 1674 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected Release Notes: JDK-8237013: Shenandoah self-fixing barriers Before this improvement, Shenandoah LRB barrier performance penalty for accessing forwarded objects involved resolving through the forwarding pointer, until the Update References phase fixed the affected references. A more efficient implementation ships now, where LRB self-fixes the forwarded reference on the same code path, eliminating continuous resolves for potentially hot accesses. Self-fixing is implemented for C1 and C2 (JDK-8231087), interpreter (JDK-8232992) and runtime (JDK-8232010) barriers. ---------------------------------------------------------------------------------------------------- JDK-8231250: Shenandoah: Traversal GC should keep alive weak load from heap Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231250 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8231250, https://hg.openjdk.java.net/jdk/jdk/rev/e27564cd10e3, 1669 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231447: Shenandoah: Compilation-time regression after JDK-8231086 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231447 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8231447, https://hg.openjdk.java.net/jdk/jdk/rev/f642ad5c655f, 1668 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231667: Shenandoah: Full GC should take empty regions into slices for compaction Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231667 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8231667, https://hg.openjdk.java.net/jdk/jdk/rev/eba8b29bf528, 1661 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231932: Shenandoah: conc/par GC threads ergonomics overrides user settings Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231932 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8231932, https://hg.openjdk.java.net/jdk/jdk/rev/b4c660a75b54, 1655 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231946: Remove obsolete and unused ShenandoahVerifyObjectEquals flag Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231946 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8231946, https://hg.openjdk.java.net/jdk/jdk/rev/f48737be4fd7, 1655 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231947: Shenandoah: cleanup ShenandoahHumongousMoves flag treatment Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231947 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8231947, https://hg.openjdk.java.net/jdk/jdk/rev/8b60ae8a2569, 1652 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8232102: Shenandoah: print everything in proper units Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232102 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8232102, https://hg.openjdk.java.net/jdk/jdk/rev/a7a606f6311c, 1652 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8232205: Shenandoah: missing "Update References" -> "Update Roots" tracing Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232205 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8232205, https://hg.openjdk.java.net/jdk/jdk/rev/791217cdc433, 1647 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8232534: Shenandoah: guard against reentrant ShenandoahHeapLock locking Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232534 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8232534, https://hg.openjdk.java.net/jdk/jdk/rev/0cc52a55fce4, 1645 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8232573: Shenandoah: cleanup and add more logging for in-pause phases Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232573 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8232573, https://hg.openjdk.java.net/jdk/jdk/rev/92e7d617897e, 1645 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231324: Shenandoah: avoid duplicated weak root works during final traversal Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231324 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8231324, https://hg.openjdk.java.net/jdk/jdk/rev/0279391875bf, 1644 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8232008: Shenandoah: C1 load barrier does not match interpreter version Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232008 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8232008, https://hg.openjdk.java.net/jdk/jdk/rev/199ee1bf9b3b, 1644 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8232009: Shenandoah: C2 load barrier does not match interpreter version Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232009 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8232009, https://hg.openjdk.java.net/jdk/jdk/rev/294fe0fef773, 1644 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8232010: Shenandoah: implement self-fixing native barrier Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232010 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8232010, https://hg.openjdk.java.net/jdk/jdk/rev/3f35a9efd7de, 1644 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8232702: Shenandoah: gc/shenandoah/TestVerifyJCStress.java uses non-existent -XX:+VerifyObjectEquals Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232702 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8232702, https://hg.openjdk.java.net/jdk/jdk/rev/14e098407bb0, 1641 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8232729: Shenandoah: assert ShenandoahHeap::cas_oop addresses are aligned Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232729 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8232729, https://hg.openjdk.java.net/jdk/jdk/rev/ca620b06b5c9, 1641 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8232747: Shenandoah: Concurrent GC should deactivate SATB before processing weak roots Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232747 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8232747, https://hg.openjdk.java.net/jdk/jdk/rev/ef2b75750838, 1640 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8232791: Shenandoah: passive mode should disable pacing Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232791 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8232791, https://hg.openjdk.java.net/jdk/jdk/rev/259b54092265, 1640 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8232908: Shenandoah: compact heuristics has incorrect trigger "Free is lower than allocated recently" Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232908 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8232908, https://hg.openjdk.java.net/jdk/jdk/rev/f8ffc59c2812, 1639 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8222766: Shenandoah: streamline post-LRB CAS barrier (x86) Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8222766 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8222766, https://hg.openjdk.java.net/jdk/jdk/rev/6a147ac7a68f, 1638 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected Release Notes: JDK-8237011: Shenandoah CAS barriers improvements Following the Load-Reference-Barriers work in JDK 13 (JDK-8221766), Shenandoah improves CAS barriers to be more efficient. This may translate to higher performance in heavily concurrent code that deals with lots of object reference CASes, e.g. with AtomicReference.compareAndSet, VarHandle.compareAndSet, Unsafe.compareAndSet, etc. ---------------------------------------------------------------------------------------------------- JDK-8233021: Shenandoah: SBSC2::is_shenandoah_lrb_call should match all LRB shapes Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8233021 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8233021, https://hg.openjdk.java.net/jdk/jdk/rev/808bbdb79916, 1637 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8232992: Shenandoah: Implement self-fixing interpreter LRB Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232992 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8232992, https://hg.openjdk.java.net/jdk/jdk/rev/ef8be51fff48, 1634 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8233303: Shenandoah: verifier assert erroneously uses byte_size_in_exact_unit Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8233303 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8233303, https://hg.openjdk.java.net/jdk/jdk/rev/f547a06da806, 1632 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8233387: Shenandoah: passive mode should disable pacing ergonomically Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8233387 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8233387, https://hg.openjdk.java.net/jdk/jdk/rev/ab4db38ed085, 1630 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8233520: Shenandoah: do not sleep when thread is attaching Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8233520 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8233520, https://hg.openjdk.java.net/jdk/jdk/rev/c727d5d4c22e, 1627 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8233574: Shenandoah: build is broken without jfr Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8233574 Reporter: Jie Fu Assignee: Jie Fu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8233574, https://hg.openjdk.java.net/jdk/jdk/rev/03f182a0f62c, 1627 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8233401: Shenandoah: Refactor/cleanup Shenandoah load barrier code Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8233401 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8233401, https://hg.openjdk.java.net/jdk/jdk/rev/83810b7d12e7, 1625 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8233337: Shenandoah: Cleanup AArch64 SBSA::load_reference_barrier_not_null() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8233337 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8233337, https://hg.openjdk.java.net/jdk/jdk/rev/66b1db608c12, 1623 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8233339: Shenandoah: Centralize load barrier decisions into ShenandoahBarrierSet Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8233339 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8233339, https://hg.openjdk.java.net/jdk/jdk/rev/5606867a5e6e, 1623 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8233850: Shenandoah: Shenandoah thread count ergonomics should be container aware Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8233850 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8233850, https://hg.openjdk.java.net/jdk/jdk/rev/f92ef5d182b5, 1623 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8234232: [TESTBUG] gc/shenandoah/jvmti/TestHeapDump.java fails with -Xcomp Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8234232 Reporter: Jie Fu Assignee: Jie Fu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8234232, https://hg.openjdk.java.net/jdk/jdk/rev/8c4c358272a9, 1616 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8234768: Shenandoah: Streamline enqueueing runtime barriers Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8234768 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8234768, https://hg.openjdk.java.net/jdk/jdk/rev/d5a1c6545a2b, 1605 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8228720: Shenandoah: Implementation of concurrent class unloading Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8228720 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8228720, https://hg.openjdk.java.net/jdk/jdk/rev/9186be5c78ba, 1604 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8235260: Shenandoah: Don't allow recycle-assist until concurrent roots are done Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8235260 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8235260, https://hg.openjdk.java.net/jdk/jdk/rev/1ea1c063ad52, 1598 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8235337: Shenandoah: Fix evac OOM scoping for concurrent class unloading Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8235337 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8235337, https://hg.openjdk.java.net/jdk/jdk/rev/db5097a1ec61, 1597 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8235355: Shenandoah: Resolve deadlock between OOM handler and nmethod lock Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8235355 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8235355, https://hg.openjdk.java.net/jdk/jdk/rev/8a8c60853789, 1597 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8235685: Shenandoah: Enable leak profiler Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8235685 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8235685, https://hg.openjdk.java.net/jdk/jdk/rev/4a601cb7a903, 1591 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected Release Notes: JDK-8237009: Shenandoah supports JFR Leak Profiler After the recent improvements in runtime, users should now be able to use JFR Leak Profiler with Shenandoah GC. This is only available with JDK 14 onwards. ---------------------------------------------------------------------------------------------------- JDK-8235776: Shenandoah: Shenandoah root updater not always uses right code blob closure Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8235776 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 14: 14, JDK-8235776, https://hg.openjdk.java.net/jdk/jdk/rev/28e6387d4a70, 1590 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231670: Remove TaskExecutor abstraction used in preserved marks processing Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231670 Reporter: Thomas Schatzl Assignee: Thomas Schatzl Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8231670, https://hg.openjdk.java.net/jdk/jdk/rev/72f39a72b538, 1562 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8228818: Shenandoah: Processing weak roots in concurrent phase when possible Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8228818 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8228818, https://hg.openjdk.java.net/jdk/jdk/rev/ddc79542ce3a, 1561 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8236851: Shenandoah: More details in Traversal GC event messages Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8236851 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8236851, https://hg.openjdk.java.net/jdk/jdk/rev/6298998003aa, 1561 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8237017: Shenandoah: Remove racy assertion Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8237017 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8237017, https://hg.openjdk.java.net/jdk/jdk/rev/9338d0f52b2e, 1557 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8237182: Update copyright header for shenandoah and epsilon files Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8237182 Reporter: Mikael Vidstedt Assignee: Mikael Vidstedt Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8237182, https://hg.openjdk.java.net/jdk/jdk/rev/14c78683c9f0, 1556 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.9, JDK-8250771, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/958423127de9, 1360 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8237223: Shenandoah: important flags should not be ergonomic for concurrent class unloading Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8237223 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8237223, https://hg.openjdk.java.net/jdk/jdk/rev/d5c222f181b4, 1555 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8237543: Shenandoah: More asserts around code roots Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8237543 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8237543, https://hg.openjdk.java.net/jdk/jdk/rev/5e65bea99d1f, 1550 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8237570: Shenandoah: cleanup uses of allocation/free threshold in static heuristics Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8237570 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8237570, https://hg.openjdk.java.net/jdk/jdk/rev/146949f377a2, 1549 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8237586: Shenandoah: provide option to disable periodic GC Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8237586 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8237586, https://hg.openjdk.java.net/jdk/jdk/rev/7c606c26d02a, 1549 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8234399: Shenandoah: Cleanup native load barrier Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8234399 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8234399, https://hg.openjdk.java.net/jdk/jdk/rev/36218eab4255, 1548 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8236880: Shenandoah: Move string dedup cleanup into concurrent phase Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8236880 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8236880, https://hg.openjdk.java.net/jdk/jdk/rev/20cb5d43dc2d, 1548 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8238162: Shenandoah: Remove ShenandoahTaskTerminator wrapper Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8238162 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8238162, https://hg.openjdk.java.net/jdk/jdk/rev/cf7c8e28ff9a, 1535 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8238574: Shenandoah: Assertion failure due to missing null check Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8238574 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8238574, https://hg.openjdk.java.net/jdk/jdk/rev/8d8916159b62, 1533 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8239081: Shenandoah: Consolidate C1 LRB and native barriers Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8239081 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8239081, https://hg.openjdk.java.net/jdk/jdk/rev/9513c13b03f3, 1522 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8239868: Shenandoah: ditch C2 node limit adjustments Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8239868 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8239868, https://hg.openjdk.java.net/jdk/jdk/rev/582928e18beb, 1515 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8239904: Shenandoah: accumulated penalties should not be over 100% of capacity Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8239904 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8239904, https://hg.openjdk.java.net/jdk/jdk/rev/695c6b0986c3, 1515 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8240069: Shenandoah: turn more flags diagnostic Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8240069 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8240069, https://hg.openjdk.java.net/jdk/jdk/rev/495566ff7149, 1513 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8240076: Shenandoah: pacer should cover reset and preclean phases Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8240076 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8240076, https://hg.openjdk.java.net/jdk/jdk/rev/525cbaab106d, 1513 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8239354: Shenandoah: minor enhancements to traversal GC Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8239354 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8239354, https://hg.openjdk.java.net/jdk/jdk/rev/8f26915495d6, 1512 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8240215: Shenandoah: remove ShenandoahAllocationTrace Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8240215 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8240215, https://hg.openjdk.java.net/jdk/jdk/rev/c838a35b86e9, 1511 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8240216: Shenandoah: remove ShenandoahTerminationTrace Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8240216 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8240216, https://hg.openjdk.java.net/jdk/jdk/rev/df9f37c56847, 1511 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8240217: Shenandoah: remove ShenandoahEvacAssist Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8240217 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8240217, https://hg.openjdk.java.net/jdk/jdk/rev/c005ba590219, 1511 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8240511: Shenandoah: parallel safepoint workers count should be ParallelGCThreads Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8240511 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8240511, https://hg.openjdk.java.net/jdk/jdk/rev/6f709455592a, 1507 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8240534: Shenandoah: ditch debug safepoint timeout adjustment Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8240534 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8240534, https://hg.openjdk.java.net/jdk/jdk/rev/2fc917015437, 1506 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8240315: Shenandoah: Rename ShLBN::get_barrier_strength() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8240315 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8240315, https://hg.openjdk.java.net/jdk/jdk/rev/22e4f0169cab, 1504 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8240671: Shenandoah: refactor ShenandoahPhaseTimings Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8240671 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8240671, https://hg.openjdk.java.net/jdk/jdk/rev/dffc5585fa99, 1504 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8220503: Move definition of ShenandoahTerminatorTerminator::should_exit_termination() to .cpp file Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8220503 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8220503, https://hg.openjdk.java.net/jdk/jdk/rev/598ac6de2237, 1502 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8230853: Shenandoah: replace leftover assert(is_in(...)) with rich asserts Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8230853 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8230853, https://hg.openjdk.java.net/jdk/jdk/rev/7e741a3fc650, 1501 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8240749: Shenandoah: refactor ShenandoahUtils Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8240749 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8240749, https://hg.openjdk.java.net/jdk/jdk/rev/a74b7501917d, 1501 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8240750: Shenandoah: remove leftover files and mentions of ShenandoahAllocTracker Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8240750 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8240750, https://hg.openjdk.java.net/jdk/jdk/rev/ffa717c6ffee, 1501 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8225216: gc/logging/TestMetaSpaceLog.java doesn't work for Shenandoah Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225216 Reporter: Kim Barrett Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8225216, https://hg.openjdk.java.net/jdk/jdk/rev/4ee517d2e206, 1499 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8240868: Shenandoah: remove CM-with-UR piggybacking cycles Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8240868 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8240868, https://hg.openjdk.java.net/jdk/jdk/rev/6cac1afd2a63, 1499 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8240872: Shenandoah: Avoid updating new regions from start of evacuation Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8240872 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8240872, https://hg.openjdk.java.net/jdk/jdk/rev/c0f672668596, 1498 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8240873: Shenandoah: Short-cut arraycopy barriers Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8240873 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8240873, https://hg.openjdk.java.net/jdk/jdk/rev/cc0ffb1d0458, 1498 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8240915: Shenandoah: Remove unused fields in init mark tasks Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8240915 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8240915, https://hg.openjdk.java.net/jdk/jdk/rev/724e0cf52991, 1498 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8240917: Shenandoah: Avoid scanning thread code roots twice in all root scanner Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8240917 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8240917, https://hg.openjdk.java.net/jdk/jdk/rev/67a2ce1f3a0a, 1498 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8240948: Shenandoah: cleanup not-forwarded-objects paths after JDK-8240868 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8240948 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8240948, https://hg.openjdk.java.net/jdk/jdk/rev/61f6c19d1a56, 1498 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231668: Remove ForceDynamicNumberOfGCThreads Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231668 Reporter: Thomas Schatzl Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8231668, https://hg.openjdk.java.net/jdk/jdk/rev/367b1f73904c, 1497 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241093: Shenandoah: editorial changes in flag descriptions Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241093 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241093, https://hg.openjdk.java.net/jdk/jdk/rev/82d11846109a, 1493 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241068: Shenandoah: improve ShenandoahTraversalGC constructor arguments Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241068 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241068, https://hg.openjdk.java.net/jdk/jdk/rev/d2d076a7dfc4, 1488 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241139: Shenandoah: distribute mark-compact work exactly to minimize fragmentation Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241139 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241139, https://hg.openjdk.java.net/jdk/jdk/rev/c456587e7ef4, 1487 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241351: Shenandoah: fragmentation metrics overhaul Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241351 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241351, https://hg.openjdk.java.net/jdk/jdk/rev/31bb8878e42e, 1487 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241435: Shenandoah: avoid disabling pacing with "aggressive" Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241435 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241435, https://hg.openjdk.java.net/jdk/jdk/rev/c9fba77b1507, 1487 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241520: Shenandoah: simplify region sequence numbers handling Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241520 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241520, https://hg.openjdk.java.net/jdk/jdk/rev/9517a132eb6d, 1486 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241534: Shenandoah: region status should include update watermark Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241534 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241534, https://hg.openjdk.java.net/jdk/jdk/rev/a0826f064eaf, 1486 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241545: Shenandoah: purge root work overwrites counters after JDK-8228818 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241545 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241545, https://hg.openjdk.java.net/jdk/jdk/rev/2ca9499e1c68, 1486 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241583: Shenandoah: turn heap lock asserts into macros Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241583 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241583, https://hg.openjdk.java.net/jdk/jdk/rev/ee707e1ced80, 1485 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241668: Shenandoah: make ShenandoahHeapRegion not derive from ContiguousSpace Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241668 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241668, https://hg.openjdk.java.net/jdk/jdk/rev/731cdb89b27f, 1484 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241673: Shenandoah: refactor anti-false-sharing padding Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241673 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241673, https://hg.openjdk.java.net/jdk/jdk/rev/b2651fabca58, 1484 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241700: Shenandoah: Fold ShenandoahKeepAliveBarrier flag into ShenandoahSATBBarrier Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241700 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241700, https://hg.openjdk.java.net/jdk/jdk/rev/8da313a83858, 1484 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241692: Shenandoah: remove ShenandoahHeapRegion::_reserved Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241692 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241692, https://hg.openjdk.java.net/jdk/jdk/rev/2ebedcc9933d, 1483 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241740: Shenandoah: remove ShenandoahHeapRegion::_heap Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241740 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241740, https://hg.openjdk.java.net/jdk/jdk/rev/3524e8fc7701, 1483 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241743: Shenandoah: refactor and inline ShenandoahHeap::heap() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241743 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241743, https://hg.openjdk.java.net/jdk/jdk/rev/d172861d7559, 1483 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241748: Shenandoah: inline MarkingContext TAMS methods Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241748 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241748, https://hg.openjdk.java.net/jdk/jdk/rev/fef47d126675, 1483 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241838: Shenandoah: no need to trash cset during final mark Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241838 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241838, https://hg.openjdk.java.net/jdk/jdk/rev/4c21f29c72fd, 1480 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241841: Shenandoah: ditch one of allocation type counters in ShenandoahHeapRegion Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241841 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241841, https://hg.openjdk.java.net/jdk/jdk/rev/634bc0588258, 1480 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241842: Shenandoah: inline ShenandoahHeapRegion::region_number Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241842 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241842, https://hg.openjdk.java.net/jdk/jdk/rev/8ed417caf57f, 1480 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241844: Shenandoah: rename ShenandoahHeapRegion::region_number Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241844 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241844, https://hg.openjdk.java.net/jdk/jdk/rev/d10588dca67b, 1480 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241845: Shenandoah: align ShenandoahHeapRegions to cache lines Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241845 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241845, https://hg.openjdk.java.net/jdk/jdk/rev/f4e48777d978, 1480 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241160: Concurrent class unloading reports GCTraceTime events as JFR pause sub-phase events Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241160 Reporter: Stefan Karlsson Assignee: Stefan Karlsson Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241160, https://hg.openjdk.java.net/jdk/jdk/rev/c6ff1fc60ce6, 1479 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241926: Shenandoah: only print heap changes for operations that directly affect it Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241926 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241926, https://hg.openjdk.java.net/jdk/jdk/rev/5b1576f245c4, 1478 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241983: Shenandoah: simplify FreeSet logging Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241983 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241983, https://hg.openjdk.java.net/jdk/jdk/rev/fb180ce1f5e4, 1478 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241985: Shenandoah: simplify collectable garbage logging Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241985 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241985, https://hg.openjdk.java.net/jdk/jdk/rev/40e4705253ac, 1478 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242040: Shenandoah: print allocation failure type Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242040 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242040, https://hg.openjdk.java.net/jdk/jdk/rev/9be4780d3c58, 1477 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242041: Shenandoah: adaptive heuristics should account evac reserve in free target Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242041 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242041, https://hg.openjdk.java.net/jdk/jdk/rev/5d55f8f521e9, 1477 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242042: Shenandoah: tune down ShenandoahGarbageThreshold Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242042 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242042, https://hg.openjdk.java.net/jdk/jdk/rev/71acd699e4e6, 1477 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242075: Shenandoah: rename ShenandoahHeapRegionSize flag Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242075 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242075, https://hg.openjdk.java.net/jdk/jdk/rev/1c59a582f3d6, 1477 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242083: Shenandoah: split "Prepare Evacuation" tracking into cset/freeset counters Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242083 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242083, https://hg.openjdk.java.net/jdk/jdk/rev/a4699cc7a8ad, 1477 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242089: Shenandoah: per-worker stats should be summed up, not averaged Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242089 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242089, https://hg.openjdk.java.net/jdk/jdk/rev/8e43e6b3f957, 1477 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242082: Shenandoah: Purge Traversal mode Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242082 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242082, https://hg.openjdk.java.net/jdk/jdk/rev/d8d2145c205c, 1476 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242101: Shenandoah: coalesce and parallelise heap region walks during the pauses Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242101 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242101, https://hg.openjdk.java.net/jdk/jdk/rev/8be363256518, 1476 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242114: Shenandoah: remove ShenandoahHeapRegion::reset_alloc_metadata_to_shared Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242114 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242114, https://hg.openjdk.java.net/jdk/jdk/rev/4d759a99c277, 1474 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242130: Shenandoah: Simplify arraycopy-barrier dispatching Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242130 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242130, https://hg.openjdk.java.net/jdk/jdk/rev/0c8345a2ad50, 1474 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242054: Shenandoah: New incremental-update mode Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242054 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242054, https://hg.openjdk.java.net/jdk/jdk/rev/7a6fa1fb094d, 1473 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242211: Shenandoah: remove ShenandoahHeuristics::RegionData::_seqnum_last_alloc Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242211 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242211, https://hg.openjdk.java.net/jdk/jdk/rev/d91dac1c51a6, 1473 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242212: Shenandoah: initialize ShenandoahHeuristics::_region_data eagerly Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242212 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242212, https://hg.openjdk.java.net/jdk/jdk/rev/cab2205549ac, 1473 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242213: Shenandoah: remove ShenandoahHeuristics::_bytes_in_cset Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242213 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242213, https://hg.openjdk.java.net/jdk/jdk/rev/7be4d35707c9, 1473 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242217: Shenandoah: Enable GC mode to be diagnostic/experimental and have a name Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242217 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242217, https://hg.openjdk.java.net/jdk/jdk/rev/604a0f9d0287, 1473 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242227: Shenandoah: transit regions to cset state when adding to collection set Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242227 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242227, https://hg.openjdk.java.net/jdk/jdk/rev/666a23770f18, 1473 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242228: Shenandoah: remove unused ShenandoahCollectionSet methods Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242228 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242228, https://hg.openjdk.java.net/jdk/jdk/rev/d08486413199, 1473 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242229: Shenandoah: inline ShenandoahHeapRegion liveness-related methods Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242229 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242229, https://hg.openjdk.java.net/jdk/jdk/rev/d2738e1be37a, 1473 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242271: Shenandoah: add test to verify GC mode unlock Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242271 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242271, https://hg.openjdk.java.net/jdk/jdk/rev/946e395dc578, 1473 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242273: Shenandoah: accept either SATB or IU barriers, but not both Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242273 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242273, https://hg.openjdk.java.net/jdk/jdk/rev/142c56cfa14a, 1473 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242267: Shenandoah: regions space needs to be aligned by os::vm_allocation_granularity() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242267 Reporter: Thomas Stuefe Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242267, https://hg.openjdk.java.net/jdk/jdk/rev/546e0abd767e, 1472 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242301: Shenandoah: Inline LRB runtime call Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242301 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242301, https://hg.openjdk.java.net/jdk/jdk/rev/9a001fab4846, 1472 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242316: Shenandoah: Turn NULL-check into assert in SATB slow-path entry Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242316 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242316, https://hg.openjdk.java.net/jdk/jdk/rev/e466454d7cfc, 1472 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242353: Shenandoah: micro-optimize region liveness handling Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242353 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242353, https://hg.openjdk.java.net/jdk/jdk/rev/f275c9540215, 1472 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242365: Shenandoah: use uint16_t instead of jushort for liveness cache Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242365 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242365, https://hg.openjdk.java.net/jdk/jdk/rev/9e3539baac38, 1472 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241984: Shenandoah: enhance GCTimer and JFR support Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241984 Reporter: Aleksey Shipilev Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241984, https://hg.openjdk.java.net/jdk/jdk/rev/13e20575efe1, 1471 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242375: Shenandoah: Remove ShenandoahHeuristic::record_gc_start/end methods Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242375 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242375, https://hg.openjdk.java.net/jdk/jdk/rev/59b4b1b1f381, 1471 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242400: Shenandoah: Restore logging to pre-jdk8241984 format Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242400 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242400, https://hg.openjdk.java.net/jdk/jdk/rev/7992ff451fec, 1470 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241142: Shenandoah: should not use parallel reference processing with single GC thread Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241142 Reporter: Aleksey Shipilev Assignee: Aditya Mandaleeka Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241142, https://hg.openjdk.java.net/jdk/jdk/rev/5393acb9f896, 1465 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242602: Shenandoah: allow earlier recycle of trashed regions during concurrent root processing Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242602 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242602, https://hg.openjdk.java.net/jdk/jdk/rev/ae5b54938c83, 1465 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242625: Shenandoah: restore heap logging for Degenerated/Full cycles Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242625 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242625, https://hg.openjdk.java.net/jdk/jdk/rev/f9bd8ef1ae99, 1465 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242638: Shenandoah: restore heap logging for uncommit Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242638 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242638, https://hg.openjdk.java.net/jdk/jdk/rev/52ce7215a38d, 1465 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242641: Shenandoah: clear live data and update TAMS optimistically Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242641 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242641, https://hg.openjdk.java.net/jdk/jdk/rev/6914509e1781, 1465 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8242643: Shenandoah: split concurrent weak and strong root processing Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8242643 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8242643, https://hg.openjdk.java.net/jdk/jdk/rev/246962deade4, 1465 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8243008: Shenandoah: TestVolatilesShenandoah test failed on aarch64 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8243008 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8243008, https://hg.openjdk.java.net/jdk/jdk/rev/36771db0a78a, 1463 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8243238: Shenandoah: explicit GC request should wait for a complete GC cycle Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8243238 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8243238, https://hg.openjdk.java.net/jdk/jdk/rev/51684b9281da, 1459 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8243307: Shenandoah: remove ShCollectionSet::live_data Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8243307 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8243307, https://hg.openjdk.java.net/jdk/jdk/rev/7eb922e55148, 1458 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8243291: Shenandoah: no need to retire TLABs at Init Update Refs Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8243291 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8243291, https://hg.openjdk.java.net/jdk/jdk/rev/5fab4c43545b, 1457 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8243301: Shenandoah: ditch ShenandoahAllowMixedAllocs Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8243301 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8243301, https://hg.openjdk.java.net/jdk/jdk/rev/326a2b004834, 1457 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8243395: Shenandoah: demote guarantee in ShenandoahPhaseTimings::record_workers_end Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8243395 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8243395, https://hg.openjdk.java.net/jdk/jdk/rev/28d9bc4b13b2, 1457 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8243460: Shenandoah: purge init_update_refs_prepare counter Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8243460 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8243460, https://hg.openjdk.java.net/jdk/jdk/rev/288798de1e73, 1457 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8243463: Shenandoah: ditch total_pause counters Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8243463 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8243463, https://hg.openjdk.java.net/jdk/jdk/rev/33d09102e7b7, 1457 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8243464: Shenandoah: print statistic counters in time order Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8243464 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8243464, https://hg.openjdk.java.net/jdk/jdk/rev/d115f09c2dbf, 1457 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8243465: Shenandoah: ditch unused pause_other, conc_other counters Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8243465 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8243465, https://hg.openjdk.java.net/jdk/jdk/rev/26e21c309b26, 1457 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8239786: Shenandoah: print per-cycle statistics Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8239786 Reporter: Roman Kennke Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8239786, https://hg.openjdk.java.net/jdk/jdk/rev/6a6909931f9e, 1456 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8243487: Shenandoah: make _num_phases illegal phase type Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8243487 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8243487, https://hg.openjdk.java.net/jdk/jdk/rev/93e446b95cfc, 1456 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8243494: Shenandoah: set counters once per cycle Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8243494 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8243494, https://hg.openjdk.java.net/jdk/jdk/rev/d0e8e1d3d8e3, 1456 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8243578: Shenandoah: Cleanup ShenandoahStringDedup::parallel_oops_do() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8243578 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8243578, https://hg.openjdk.java.net/jdk/jdk/rev/e08d48541ea9, 1455 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8243848: Shenandoah: Windows build fails after JDK-8239786 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8243848 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8243848, https://hg.openjdk.java.net/jdk/jdk/rev/c9ada5ff310f, 1451 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8243573: Shenandoah: rename GCParPhases and related code Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8243573 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8243573, https://hg.openjdk.java.net/jdk/jdk/rev/baae94e7e636, 1450 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8243495: Shenandoah: print root statistics for concurrent weak/strong root phases Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8243495 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8243495, https://hg.openjdk.java.net/jdk/jdk/rev/45e615754576, 1449 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244180: Shenandoah: carry Phase to ShWorkerTimingsTracker explicitly Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244180 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8244180, https://hg.openjdk.java.net/jdk/jdk/rev/649dbd90e0e9, 1449 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244226: Shenandoah: per-cycle statistics contain worker data from previous cycles Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244226 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8244226, https://hg.openjdk.java.net/jdk/jdk/rev/de0e7ee9818e, 1448 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244200: Shenandoah: build breakages after JDK-8241743 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244200 Reporter: Thomas Schatzl Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8244200, https://hg.openjdk.java.net/jdk/jdk/rev/796a35fe44b5, 1445 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244326: Shenandoah: global statistics should not accept bogus samples Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244326 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8244326, https://hg.openjdk.java.net/jdk/jdk/rev/1b7ad1f98a93, 1445 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244328: Shenandoah: move ShenandoahThreadLocalData::_disarmed_value initialization Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244328 Reporter: Aleksey Shipilev Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8244328, https://hg.openjdk.java.net/jdk/jdk/rev/8edef664695b, 1445 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244420: Shenandoah: Ensure _disarmed_value offset < 128 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244420 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8244420, https://hg.openjdk.java.net/jdk/jdk/rev/8e3850fc4344, 1444 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244509: Shenandoah: refactor ShenandoahBarrierC2Support::test_* methods Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244509 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8244509, https://hg.openjdk.java.net/jdk/jdk/rev/bc37c439d717, 1443 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244510: Shenandoah: invert SHC2Support::is_in_cset condition Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244510 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8244510, https://hg.openjdk.java.net/jdk/jdk/rev/6b0fed2fd535, 1443 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244667: Shenandoah: SBC2Support::test_gc_state takes loop for wrong control Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244667 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8244667, https://hg.openjdk.java.net/jdk/jdk/rev/8cb6bb7de14c, 1441 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244730: Shenandoah: gc/shenandoah/options/TestHeuristicsUnlock.java should only verify the heuristics Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244730 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8244730, https://hg.openjdk.java.net/jdk/jdk/rev/11289e751d9f, 1438 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244732: Shenandoah: move heuristics code to gc/shenandoah/heuristics Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244732 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8244732, https://hg.openjdk.java.net/jdk/jdk/rev/1c6c963683e2, 1438 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244737: Shenandoah: move mode code to gc/shenandoah/mode Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244737 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8244737, https://hg.openjdk.java.net/jdk/jdk/rev/a8dd9e32110b, 1438 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244739: Shenandoah: break superclass dependency on ShenandoahNormalMode Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244739 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8244739, https://hg.openjdk.java.net/jdk/jdk/rev/4ea431f68e73, 1438 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244740: Shenandoah: rename ShenandoahNormalMode to ShenandoahSATBMode Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244740 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8244740, https://hg.openjdk.java.net/jdk/jdk/rev/9fb4e20c6975, 1438 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244759: Shenandoah: print verbose class unloading counters Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244759 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8244759, https://hg.openjdk.java.net/jdk/jdk/rev/ef2f2bc93009, 1438 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244807: Shenandoah: ditch filter in ShenandoahUnload::unload Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244807 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8244807, https://hg.openjdk.java.net/jdk/jdk/rev/a5844fa67a60, 1437 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241062: Shenandoah: rich asserts trigger "empty statement" inspection Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241062 Reporter: Aleksey Shipilev Assignee: Kelvin Nilsen Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8241062, https://hg.openjdk.java.net/jdk/jdk/rev/0312e36e1daf, 1436 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244953: Shenandoah: gc/shenandoah/TestStringInternCleanup fails with broken string table root Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244953 Reporter: Aleksey Shipilev Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8244953, https://hg.openjdk.java.net/jdk/jdk/rev/edb6ac24115b, 1434 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245124: Shenandoah: optimize code root evacuation/update during concurrent class unloading Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245124 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8245124, https://hg.openjdk.java.net/jdk/jdk/rev/b78256118358, 1431 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245461: Shenandoah: refine mode name()-s Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245461 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8245461, https://hg.openjdk.java.net/jdk/jdk/rev/df707689dae2, 1429 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245463: Shenandoah: refine ShenandoahPhaseTimings constructor arguments Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245463 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8245463, https://hg.openjdk.java.net/jdk/jdk/rev/3df43128536e, 1429 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8244729: Shenandoah: remove resolve paths from SBSA::generate_shenandoah_lrb Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8244729 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8244729, https://hg.openjdk.java.net/jdk/jdk/rev/b0b93374fde6, 1425 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.9, JDK-8252422, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/29196ae99fe5, 1331 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245464: Shenandoah: allocate collection set bitmap at lower addresses Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245464 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8245464, https://hg.openjdk.java.net/jdk/jdk/rev/f2042a4c4c9d, 1425 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245465: Shenandoah: test_in_cset can use more efficient encoding Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245465 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8245465, https://hg.openjdk.java.net/jdk/jdk/rev/072255c78f53, 1425 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245726: Shenandoah: lift/cleanup ShenandoahHeuristics names and properties Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245726 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8245726, https://hg.openjdk.java.net/jdk/jdk/rev/57080bcd9c32, 1424 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245754: Shenandoah: ditch ShenandoahAlwaysPreTouch Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245754 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8245754, https://hg.openjdk.java.net/jdk/jdk/rev/16a7e87a97fe, 1424 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245755: Shenandoah: missing logging for CWR Roots Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245755 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8245755, https://hg.openjdk.java.net/jdk/jdk/rev/4ca6fc2d0e3d, 1424 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245757: Shenandoah: AlwaysPreTouch should not disable heap resizing or uncommits Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245757 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8245757, https://hg.openjdk.java.net/jdk/jdk/rev/b4ef7c2ed04a, 1424 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245812: Shenandoah: compute root phase parallelism Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245812 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8245812, https://hg.openjdk.java.net/jdk/jdk/rev/5518622bebe0, 1423 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245814: Shenandoah: reconsider format specifiers for stats Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245814 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8245814, https://hg.openjdk.java.net/jdk/jdk/rev/ebbb6bfe0cb4, 1422 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245823: Shenandoah: inline/optimize ShenandoahEvacOOMScope Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245823 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8245823, https://hg.openjdk.java.net/jdk/jdk/rev/a760e27f3df4, 1422 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245825: Shenandoah: Remove diagnostic flag ShenandoahConcurrentScanCodeRoots Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245825 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8245825, https://hg.openjdk.java.net/jdk/jdk/rev/c400660833b2, 1422 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245880: Shenandoah: check class unloading flag early in concurrent code root scan Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245880 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8245880, https://hg.openjdk.java.net/jdk/jdk/rev/3a8634555a01, 1420 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.9, JDK-8252420, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/572de1cd7018, 1331 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8246097: Shenandoah: limit parallelism in CLDG root handling Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8246097 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8246097, https://hg.openjdk.java.net/jdk/jdk/rev/c60f06714a9e, 1416 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8246100: Shenandoah: walk roots in more efficient order Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8246100 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8246100, https://hg.openjdk.java.net/jdk/jdk/rev/4959fc05ddcd, 1416 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8246433: Shenandoah: walk roots in more efficient order in ShenandoahRootUpdater Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8246433 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8246433, https://hg.openjdk.java.net/jdk/jdk/rev/72ce8547d663, 1416 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8246458: Shenandoah: TestAllocObjects.java test fail with -XX:+ShenandoahVerify Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8246458 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8246458, https://hg.openjdk.java.net/jdk/jdk/rev/0a32396f7a69, 1415 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8246591: Shenandoah: move string dedup roots scanning to concurrent phase Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8246591 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8246591, https://hg.openjdk.java.net/jdk/jdk/rev/a94702f4f69f, 1408 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8247367: Shenandoah: pacer should wait on lock instead of exponential backoff Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8247367 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8247367, https://hg.openjdk.java.net/jdk/jdk/rev/a39eb5a4f1c1, 1407 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8247575: serviceability/dcmd/gc/HeapDumpCompressedTest unlocks experimental options for Shenandoah and Z Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8247575 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8247575, https://hg.openjdk.java.net/jdk/jdk15/rev/244c8769fa90, 1403 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8247751: Shenandoah: options tests should run with smaller heaps Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8247751 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8247751, https://hg.openjdk.java.net/jdk/jdk/rev/e70b1fd543c9, 1401 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8247754: Shenandoah: mxbeans tests can be shorter Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8247754 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8247754, https://hg.openjdk.java.net/jdk/jdk/rev/6c805f511167, 1401 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8247757: Shenandoah: split heavy tests by heuristics to improve parallelism Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8247757 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8247757, https://hg.openjdk.java.net/jdk/jdk/rev/3dac4be6a130, 1401 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8247860: Shenandoah: add update watermark line in rich assert failure message Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8247860 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8247860, https://hg.openjdk.java.net/jdk/jdk/rev/08211be640e9, 1400 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8248227: Shenandoah: Refactor Shenandoah::heap() to match other GCs Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8248227 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8248227, https://hg.openjdk.java.net/jdk/jdk/rev/e9398bf87ad1, 1389 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8248632: Shenandoah: build fails without both JVMTI and JFR Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8248632 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8248632, https://hg.openjdk.java.net/jdk/jdk/rev/bf37cfcf5f73, 1387 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8232782: Shenandoah: streamline post-LRB CAS barrier (aarch64) Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8232782 Reporter: Aleksey Shipilev Assignee: Kelvin Nilsen Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8232782, https://hg.openjdk.java.net/jdk/jdk/rev/a0f6d9504107, 1382 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.13, JDK-8272909, https://git.openjdk.java.net/jdk11u-dev/commit/fb886e9381f40972fccc9f08cff67ee0d4ea9eac, 968 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8248652: Shenandoah: SATB buffer handling may assume no forwarded objects Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8248652 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8248652, https://hg.openjdk.java.net/jdk/jdk/rev/1b1ac7db8b0d, 1379 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8249137: Remove CollectedHeap::obj_size Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8249137 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8249137, https://hg.openjdk.java.net/jdk/jdk/rev/efc74b005823, 1376 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8249649: Shenandoah: provide per-cycle pacing stats Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8249649 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8249649, https://hg.openjdk.java.net/jdk/jdk/rev/4fe345c92276, 1369 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8249801: Shenandoah: Clear soft-refs on requested GC cycle Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8249801 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8249801, https://hg.openjdk.java.net/jdk/jdk/rev/5775a1b1ff5a, 1367 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.9, JDK-8251225, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/afd8345d27f3, 1352 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8249953: Shenandoah: gc/shenandoah/mxbeans tests should account for corner cases Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8249953 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8249953, https://hg.openjdk.java.net/jdk/jdk/rev/53a9356a1476, 1366 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.9, JDK-8251226, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/1584484e8128, 1352 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8249787: Make TestGCLocker more resilient with concurrent GCs Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8249787 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 15: 15, JDK-8249787, https://hg.openjdk.java.net/jdk/jdk15/rev/b324ae69f933, 1365 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.11, JDK-8261317, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/74d71c206285, 1166 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241007: Shenandoah: remove ShenandoahCriticalControlThreadPriority support Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241007 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8241007, https://hg.openjdk.java.net/jdk/jdk/rev/51d5e16a6a74, 1348 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.9, JDK-8251876, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/f9bc84c401d9, 1341 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241574: Shenandoah: remove ShenandoahAssertToSpaceClosure Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241574 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8241574, https://hg.openjdk.java.net/jdk/jdk/rev/1cc99981b797, 1348 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.9, JDK-8251875, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/aa3b30db68ba, 1341 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8251359: Shenandoah: filter null oops before calling enqueue/SATB barrier Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8251359 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8251359, https://hg.openjdk.java.net/jdk/jdk/rev/99ce8ecc1e32, 1346 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.11, JDK-8261325, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/323d690b45db, 1166 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8241065: Shenandoah: remove leftover code after JDK-8231086 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8241065 Reporter: Aleksey Shipilev Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8241065, https://hg.openjdk.java.net/jdk/jdk/rev/0246e1be4d35, 1343 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.9, JDK-8252418, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/d6566d51bf24, 1331 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8245721: Refactor the TaskTerminator Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8245721 Reporter: Thomas Schatzl Assignee: Thomas Schatzl Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8245721, https://hg.openjdk.java.net/jdk/jdk/rev/9283c1deb4e0, 1341 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8251487: Shenandoah: missing detail timing tracking for final mark cleaning phase Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8251487 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 11: 11.0.9, JDK-8251487, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a90ed535835d, 1330 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8252648: Shenandoah: name gang tasks consistently Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8252648 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8252648, https://hg.openjdk.java.net/jdk/jdk/rev/1a839c572dfd, 1325 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.13, JDK-8271376, https://git.openjdk.java.net/jdk11u-dev/commit/8ec02f3a8471cb2585c9c39c7b1cb5f7b4ad549e, 996 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8252660: Shenandoah: support manageable SoftMaxHeapSize option Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8252660 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8252660, https://hg.openjdk.java.net/jdk/jdk/rev/6ab9279c0e99, 1324 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.10, JDK-8253463, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/95159ec04ac7, 1305 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8240751: Shenandoah: fold ShenandoahTracer definition Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8240751 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8240751, https://git.openjdk.java.net/jdk/commit/382b8fed, 1317 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.11, JDK-8257649, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/ab56465a0e9f, 1233 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8253222: Shenandoah: unused AlwaysTrueClosure after JDK-8246591 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8253222 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8253222, https://git.openjdk.java.net/jdk/commit/dd435331, 1311 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8253224: Shenandoah: ShenandoahStrDedupQueue destructor calls virtual num_queues() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8253224 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8253224, https://git.openjdk.java.net/jdk/commit/c781594b, 1310 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.10, JDK-8253709, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/1fd534864cb0, 1299 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8253226: Shenandoah: remove unimplemented ShenandoahStrDedupQueue::verify Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8253226 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8253226, https://git.openjdk.java.net/jdk/commit/300b8517, 1310 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.10, JDK-8253710, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/952c12121bfd, 1299 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8253244: Shenandoah: cleanup includes in Shenandoah root processor files Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8253244 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8253244, https://git.openjdk.java.net/jdk/commit/d250f9e0, 1310 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8253434: Shenandoah: Cleanup ShenandoahRootScanner Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8253434 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8253434, https://git.openjdk.java.net/jdk/commit/3d5fea1f, 1304 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8253493: Shenandoah: Remove ShenandoahSerialRoot definition Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8253493 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8253493, https://git.openjdk.java.net/jdk/commit/581f0f26, 1304 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8252857: AArch64: Shenandoah C1 CAS is not sequentially consistent Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8252857 Reporter: Nick Gasson Assignee: Nick Gasson Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8252857, https://git.openjdk.java.net/jdk/commit/8e87d46f, 1299 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.13, JDK-8272986, https://git.openjdk.java.net/jdk11u-dev/commit/7cafcf4c34bef00fceb295f17877f88ff8c7e0bb, 967 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8254075: Shenandoah: Remove ShenandoahCodeRootsStyle diagnostic flag and related test Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8254075 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8254075, https://git.openjdk.java.net/jdk/commit/51fdb4c0, 1290 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8254103: Shenandoah: Move updating thread roots to concurrent phase Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8254103 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8254103, https://git.openjdk.java.net/jdk/commit/d036dca0, 1288 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8254320: Shenandoah: C2 native LRB should activate for non-cset objects Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8254320 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8254320, https://git.openjdk.java.net/jdk/commit/dfe8ba60, 1285 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8254560: Shenandoah: Concurrent Strong Roots logging is incorrect Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8254560 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8254560, https://git.openjdk.java.net/jdk/commit/0fab73ed, 1285 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8254573: Shenandoah: Streamline/inline native-LRB entry point Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8254573 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8254573, https://git.openjdk.java.net/jdk/commit/6620b617, 1285 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255070: Shenandoah: Use single thread for concurrent CLD liveness test Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255070 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8255070, https://git.openjdk.java.net/jdk/commit/615b759e, 1275 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255457: Shenandoah: cleanup ShenandoahMarkTask Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255457 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8255457, https://git.openjdk.java.net/jdk/commit/1215b1a8, 1268 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.10, JDK-8256851, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/8a1d7282f134, 1243 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255691: Shenandoah: Invoke native-LRB only on non-strong refs Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255691 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8255691, https://github.com/openjdk/jdk/commit/1019581c, 1263 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255760: Shenandoah: match constants style in ShenandoahMarkTask fallback Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255760 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8255760, https://github.com/openjdk/jdk/commit/d93e3a7d, 1263 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.10, JDK-8256852, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a8b9f1e47502, 1243 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8254315: Shenandoah: Concurrent weak reference processing Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8254315 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8254315, https://github.com/openjdk/jdk/commit/f64a15d6, 1262 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected Release Notes: JDK-8263678: Shenandoah: Concurrent weak reference processing The Shenandoah GC now processes all soft, weak and phantom references as well as finalizers concurrently with the running Java application, instead of at a GC pause. This reduces GC induced latency, especially with workloads that churn many such references or finalizers. ---------------------------------------------------------------------------------------------------- JDK-8255762: Shenandoah: Consolidate/streamline interpreter LRBs Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255762 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8255762, https://github.com/openjdk/jdk/commit/93ef0091, 1262 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255955: Shenandoah: Only STW GC should process concurrent roots at pauses Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255955 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8255955, https://github.com/openjdk/jdk/commit/fc894ab1, 1260 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8256015: Shenandoah: Add missing Shenandoah implementation in WB_isObjectInOldGen Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8256015 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8256015, https://github.com/openjdk/jdk/commit/f39a2c89, 1257 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8256046: Shenandoah: Mix-in NULL_PTR in non-strong ShLRBNode's type Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8256046 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8256046, https://github.com/openjdk/jdk/commit/97d6e4ae, 1255 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8256664: Shenandoah: Cleanup after JDK-8212879 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8256664 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8256664, https://github.com/openjdk/jdk/commit/98a5d5a6, 1245 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8256806: Shenandoah: optimize shenandoah/jni/TestPinnedGarbage.java test Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8256806 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8256806, https://github.com/openjdk/jdk/commit/86f36027, 1245 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.11, JDK-8257648, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/2114075de754, 1233 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8257230: assert(InitialHeapSize >= MinHeapSize) failed: Ergonomics decided on incompatible initial and minimum heap sizes Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8257230 Reporter: Jie Fu Assignee: Jie Fu Priority: P4 Components: hotspot/gc Original Fix: 16: 16, JDK-8257230, https://git.openjdk.java.net/jdk/commit/7620124e, 1229 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8258252: Move PtrQueue enqueue to PtrQueueSet subclasses Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8258252 Reporter: Kim Barrett Assignee: Kim Barrett Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8258252, https://git.openjdk.java.net/jdk/commit/cdb53422, 1220 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8258255: Move PtrQueue active flag to SATBMarkQueue Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8258255 Reporter: Kim Barrett Assignee: Kim Barrett Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8258255, https://git.openjdk.java.net/jdk/commit/00d80fdd, 1217 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8251944: Add Shenandoah test config to compiler/gcbarriers/UnsafeIntrinsicsTest.java Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8251944 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8251944, https://git.openjdk.java.net/jdk/commit/db6f3930, 1200 day(s) ago Backports and Forwardports: 21: Inherited 11: 11.0.11, JDK-8261312, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/37defa58977e, 1166 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8258254: Move PtrQueue flush to PtrQueueSet subclasses Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8258254 Reporter: Kim Barrett Assignee: Kim Barrett Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8258254, https://git.openjdk.java.net/jdk/commit/77f62909, 1193 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8259580: Shenandoah: uninitialized label in VerifyThreadGCState Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8259580 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8259580, https://git.openjdk.java.net/jdk/commit/2e124544, 1192 day(s) ago Backports and Forwardports: 21: Inherited 11: 11.0.11, JDK-8261316, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/927b9b0ff174, 1166 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8259377: Shenandoah: Enhance weak reference processing time tracking Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8259377 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8259377, https://git.openjdk.java.net/jdk/commit/ccdf171d, 1191 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255019: Shenandoah: Split STW and concurrent mark into separate classes Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255019 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8255019, https://git.openjdk.java.net/jdk/commit/da6bcf96, 1190 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8259849: Shenandoah: Rename store-val to IU-barrier Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8259849 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8259849, https://git.openjdk.java.net/jdk/commit/e60c9926, 1186 day(s) ago Backports and Forwardports: 21: Inherited 11: 11.0.11, JDK-8261328, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/510ff857a23b, 1166 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8259488: Shenandoah: Missing timing tracking for STW CLD root processing Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8259488 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8259488, https://git.openjdk.java.net/jdk/commit/4f11ff32, 1184 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8260005: Shenandoah: Remove unused AlwaysTrueClosure in ShenandoahConcurrentRootScanner::roots_do() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8260005 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8260005, https://git.openjdk.java.net/jdk/commit/0b01d692, 1184 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255765: Shenandoah: Isolate concurrent, degenerated and full GC Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255765 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8255765, https://git.openjdk.java.net/jdk/commit/34eb8b34, 1183 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8259954: gc/shenandoah/mxbeans tests fail with -Xcomp Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8259954 Reporter: Eric Liu Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8259954, https://git.openjdk.java.net/jdk/commit/c3c66625, 1183 day(s) ago Backports and Forwardports: 21: Inherited 11: 11.0.11, JDK-8261315, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/503d037aa58a, 1166 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8258742: Move PtrQueue reset to PtrQueueSet subclasses Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8258742 Reporter: Kim Barrett Assignee: Kim Barrett Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8258742, https://git.openjdk.java.net/jdk/commit/6c4c96fa, 1181 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8256298: Shenandoah: Enable concurrent stack processing Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8256298 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8256298, https://git.openjdk.java.net/jdk/commit/fd00ed74, 1178 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8260421: Shenandoah: Fix conc_mark_roots timing name and indentations Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8260421 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8260421, https://git.openjdk.java.net/jdk/commit/1bebd418, 1178 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8260497: Shenandoah: Improve SATB flushing Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8260497 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8260497, https://git.openjdk.java.net/jdk/commit/316d52c1, 1177 day(s) ago Backports and Forwardports: 21: Inherited 11: 11.0.11, JDK-8261877, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/5d76dab53824, 1157 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8260584: Shenandoah: simplify "Concurrent Thread Roots" logging Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8260584 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8260584, https://git.openjdk.java.net/jdk/commit/1de3c554, 1176 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8260586: Shenandoah: simplify "Concurrent Weak References" logging Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8260586 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8260586, https://git.openjdk.java.net/jdk/commit/71128cf4, 1176 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8255837: Shenandoah: Remove ShenandoahConcurrentRoots class Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8255837 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8255837, https://git.openjdk.java.net/jdk/commit/22bfa5b0, 1175 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8259404: Shenandoah: Fix time tracking in parallel_cleaning Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8259404 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8259404, https://git.openjdk.java.net/jdk/commit/a5fb5173, 1175 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8260591: Shenandoah: improve parallelism for concurrent thread root scans Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8260591 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8260591, https://git.openjdk.java.net/jdk/commit/ab727f0a, 1173 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8260004: Shenandoah: Rename ShenandoahMarkCompact to ShenandoahFullGC Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8260004 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8260004, https://git.openjdk.java.net/jdk/commit/e963ebd7, 1172 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8260998: Shenandoah: Restore reference processing statistics reporting Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8260998 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8260998, https://git.openjdk.java.net/jdk/commit/5324b5c5, 1170 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8260736: Shenandoah: Cleanup includes in ShenandoahGC and families Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8260736 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8260736, https://git.openjdk.java.net/jdk/commit/7a6c1768, 1168 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8261251: Shenandoah: Use object size for full GC humongous compaction Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8261251 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8261251, https://git.openjdk.java.net/jdk/commit/deb0544f, 1166 day(s) ago Backports and Forwardports: 21: Inherited 11: 11.0.11, JDK-8261878, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/a429e6b1c9ed, 1157 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8261496: Shenandoah: reconsider pacing updates memory ordering Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8261496 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8261496, https://git.openjdk.java.net/jdk/commit/4642730b, 1159 day(s) ago Backports and Forwardports: 21: Inherited 11: 11.0.13, JDK-8269379, https://git.openjdk.java.net/jdk11u-dev/commit/2c2cc746d77d83488d019ff15d21488cb1479f99, 1028 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8261413: Shenandoah: Disable class-unloading in I-U mode Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8261413 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8261413, https://git.openjdk.java.net/jdk/commit/e2d52ae2, 1158 day(s) ago Backports and Forwardports: 21: Inherited 11: 11.0.11, JDK-8262728, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/5873d272ba93, 1145 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8261473: Shenandoah: Add breakpoint support Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8261473 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8261473, https://git.openjdk.java.net/jdk/commit/9cf4f90d, 1155 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8261984: Shenandoah: Remove unused ShenandoahPushWorkerQueuesScope class Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8261984 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8261984, https://git.openjdk.java.net/jdk/commit/55463b04, 1154 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8261973: Shenandoah: Cleanup/simplify root verifier Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8261973 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8261973, https://git.openjdk.java.net/jdk/commit/7b924d8a, 1151 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8262876: Shenandoah: Fix comments regarding VM_ShenandoahOperation inheritances Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8262876 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8262876, https://git.openjdk.java.net/jdk/commit/c92f3bc3, 1143 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8262885: Shenandoah: FullGC prologue does not need to save/restore heap has_forwarded_object flag Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8262885 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8262885, https://git.openjdk.java.net/jdk/commit/2d2ef08c, 1142 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8262122: [TESTBUG] Shenandoah-specific variant of TestReferenceRefersTo Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8262122 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8262122, https://git.openjdk.java.net/jdk/commit/222a17ef, 1141 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8263030: Remove Shenandoah leftovers from ReferenceProcessor Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8263030 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8263030, https://git.openjdk.java.net/jdk/commit/ef5e13d2, 1141 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8263433: Shenandoah: Don't expect forwarded objects in set_concurrent_mark_in_progress() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8263433 Reporter: Roman Kennke Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8263433, https://git.openjdk.java.net/jdk/commit/b92abac2, 1134 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8262398: Shenandoah: Disable nmethod barrier and stack watermark when running with passive mode Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8262398 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8262398, https://git.openjdk.java.net/jdk/commit/7674da43, 1128 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8263832: Shenandoah: Fixing parallel thread iteration in final mark task Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8263832 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8263832, https://git.openjdk.java.net/jdk/commit/d185655c, 1127 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8263861: Shenandoah: Remove unused member in ShenandoahGCStateResetter Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8263861 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8263861, https://git.openjdk.java.net/jdk/commit/6c2220e6, 1123 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8264374: Shenandoah: Remove leftover parallel reference processing argument Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8264374 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8264374, https://git.openjdk.java.net/jdk/commit/ac604a18, 1116 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8264718: Shenandoah: enable string deduplication during root scanning Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8264718 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8264718, https://git.openjdk.java.net/jdk/commit/3aec2d96, 1106 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8265995: Shenandoah: Move ShenandoahInitMarkRootsClosure close to its use Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8265995 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8265995, https://git.openjdk.java.net/jdk/commit/9adbf156, 1087 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8266018: Shenandoah: fix an incorrect assert Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8266018 Reporter: Jie Fu Assignee: Jie Fu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8266018, https://git.openjdk.java.net/jdk/commit/2dd56676fb564072f73f5fd9e591bda7922523ac, 1079 day(s) ago Backports and Forwardports: 21: Inherited 11: 11.0.13, JDK-8269377, https://git.openjdk.java.net/jdk11u-dev/commit/80a72de101b50f7b17acddf799cca27002b9e249, 1028 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8266440: Shenandoah: TestReferenceShortcutCycle.java test failed on AArch64 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8266440 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8266440, https://git.openjdk.java.net/jdk/commit/f78440ad438bca2a8929475fbecfbd3c920d48df, 1074 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8266813: Shenandoah: Use shorter instruction sequence for checking if marking in progress Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8266813 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8266813, https://git.openjdk.java.net/jdk/commit/9c9c47e403c6d38afd1ce89f46a1887a01964796, 1073 day(s) ago Backports and Forwardports: 21: Inherited 11: 11.0.13, JDK-8269378, https://git.openjdk.java.net/jdk11u-dev/commit/a092a17d62b1469321ba6f297fdc831c02355314, 1028 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231672: Simplify the reference processing parallelization framework Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231672 Reporter: Thomas Schatzl Assignee: Leo Korinth Priority: P4 Components: hotspot/gc Original Fix: 17: 17, JDK-8231672, https://git.openjdk.java.net/jdk/commit/6ef46ce3862dd8d7b121f0cc039cd3534b1bfdc2, 1066 day(s) ago Backports and Forwardports: 21: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8268699: Shenandoah: Add test for JDK-8268127 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8268699 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 18: 18, JDK-8268699, https://git.openjdk.java.net/jdk/commit/e59acd9860ca9e50c91472f8215f73c17d2099b6, 1039 day(s) ago Backports and Forwardports: 21: Inherited 17: 17, JDK-8269588, https://git.openjdk.java.net/jdk17/commit/0d83dc241119eb970bf41fea56f42f686ec38b83, 1024 day(s) ago 17: 17.0.1, JDK-8270668, https://git.openjdk.java.net/jdk17u/commit/0d83dc241119eb970bf41fea56f42f686ec38b83, 1024 day(s) ago 11: 11.0.13, JDK-8269584, https://git.openjdk.java.net/jdk11u-dev/commit/f31c90f539fe1b14ec56c94cfc63df2aaf4c1e2b, 1025 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8269478: Shenandoah: gc/shenandoah/mxbeans tests should be more resilient Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8269478 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 18: 18, JDK-8269478, https://git.openjdk.java.net/jdk/commit/23d2996fee54afcc386a505a65d3236aab874e9e, 1023 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8272822, https://git.openjdk.java.net/jdk17u/commit/9554fba495f51a0a8772b4a40a4eefa1a6782877, 970 day(s) ago 17: 17.0.1, JDK-8272951, (The push URL is not available until CPU is released), -1 day(s) ago 11: 11.0.13, JDK-8272895, https://git.openjdk.java.net/jdk11u-dev/commit/519894a414dee7835d657123b5aa290eed4528d4, 969 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8270096: Shenandoah: Optimize gc/shenandoah/TestRefprocSanity.java for interpreter mode Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8270096 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 18: 18, JDK-8270096, https://git.openjdk.java.net/jdk/commit/4f322a9b6c9cfdf080df23326daa45733f1b9aad, 1015 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8272824, https://git.openjdk.java.net/jdk17u/commit/7d6c3adef36a727348ddd313e465bf141a574a33, 970 day(s) ago 17: 17.0.1, JDK-8272953, (The push URL is not available until CPU is released), -1 day(s) ago 11: 11.0.13, JDK-8272897, https://git.openjdk.java.net/jdk11u-dev/commit/a27ee498ad05ccc5e85bd59839edb0c62d16b54b, 969 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8269924: Shenandoah: Introduce weak/strong marking asserts Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8269924 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 18: 18, JDK-8269924, https://git.openjdk.java.net/jdk/commit/515113d8589875e76980ebf7473cb81f778bb86f, 997 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8273501, https://git.openjdk.java.net/jdk17u/commit/ad0426940b187090c422b17059c03d0240f2b023, 953 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8272327: Shenandoah: Avoid enqueuing duplicate string candidates Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8272327 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 18: 18, JDK-8272327, https://git.openjdk.java.net/jdk/commit/ee8bf10d321da8a261ff4eda705cef753b4a7014, 976 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.3, JDK-8279144, https://git.openjdk.java.net/jdk17u-dev/commit/79d97c4086a2fb965289616c74fb7bc392b91af3, 849 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8267188: gc/stringdedup/TestStringDeduplicationInterned.java fails with Shenandoah Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8267188 Reporter: Kim Barrett Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 18: 18, JDK-8267188, https://git.openjdk.java.net/jdk/commit/7212561dd1ec65d7f31792959f0eaaab6229eaf4, 967 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.9, JDK-8310564, https://git.openjdk.org/jdk17u-dev/commit/9a496989733c6af7b012638a9de67a9904eca1e1, 302 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8271834: TestStringDeduplicationAgeThreshold intermittent failures on Shenandoah Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8271834 Reporter: Thomas Stuefe Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 18: 18, JDK-8271834, https://git.openjdk.java.net/jdk/commit/f9b2507f3e86bcb91e8ccfd0a84f31712fd535c2, 948 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.6, JDK-8297400, https://git.openjdk.org/jdk17u-dev/commit/c260e8a9320b4e61bccf97f5f04db031e927bd2c, 514 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8273614: Shenandoah: intermittent timeout with ConcurrentGCBreakpoint tests Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8273614 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 18: 18, JDK-8273614, https://git.openjdk.java.net/jdk/commit/3f07337722a0c8c6b452a44745598268d67c0864, 920 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8275362, https://git.openjdk.java.net/jdk17u/commit/9751b8f05badb0ccd371ec2ea6ebb522fccd9a37, 914 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8275051: Shenandoah: Correct ordering of requested gc cause and gc request flag Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8275051 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 18: 18, JDK-8275051, https://git.openjdk.java.net/jdk/commit/1ab64143c06e33e23172dd77c39e434443347364, 920 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8275363, https://git.openjdk.java.net/jdk17u/commit/01f4883cd56263ae4f2928f51765dbf833637df9, 914 day(s) ago 11: 11.0.14, JDK-8275637, https://git.openjdk.java.net/jdk11u-dev/commit/1297c26cfb1155ca6ebd826ae7ce244c9fa0f62b, 911 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8276801: gc/stress/CriticalNativeStress.java fails intermittently with Shenandoah Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8276801 Reporter: Aleksey Shipilev Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 18: 18, JDK-8276801, https://git.openjdk.java.net/jdk/commit/73e6d7d74d2ddd27f11775944c6fc4fb5268106d, 890 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8277483, https://git.openjdk.java.net/jdk17u/commit/acecce5ab875e98f0a06a9063b0fb3e6fb6cd38e, 881 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8276927: [ppc64] Port shenandoahgc to linux on ppc64le Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8276927 Reporter: Niklas Radomski Assignee: Niklas Radomski Priority: P4 Components: hotspot/gc Original Fix: 18: 18, JDK-8276927, https://git.openjdk.java.net/jdk/commit/57eb864765f38185f8db8f1d37681d6cfe2a3c73, 882 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8277637, https://git.openjdk.java.net/jdk17u/commit/d2d734c9eb9f09c25704cddc91a3260c2c54faf5, 878 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8278767: Shenandoah: Remove unused ShenandoahRootScanner Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8278767 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 19: 19, JDK-8278767, https://git.openjdk.java.net/jdk/commit/de65230d7183eb2d534afae5891eaa27074b8a7d, 856 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8278551: Shenandoah: Adopt WorkerThread::worker_id() to replace Shenandoah specific implementation Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8278551 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 19: 19, JDK-8278551, https://git.openjdk.java.net/jdk/commit/937126b1406ff0f6ac0828310e5e09003692dcd3, 854 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8279168: Shenandoah: Remove unused always_true in ShenandoahRootAdjuster::roots_do() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8279168 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 19: 19, JDK-8279168, https://git.openjdk.java.net/jdk/commit/7b429a64ce7def84833de9e95217f303d9a7629d, 834 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8283186: Explicitly pass a third temp register to MacroAssembler::store_heap_oop Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8283186 Reporter: Thomas Schatzl Assignee: Thomas Schatzl Priority: P4 Components: hotspot/gc Original Fix: 19: 19, JDK-8283186, https://git.openjdk.java.net/jdk/commit/e709cb05dcf67462f266c1f3dae30976b562676d, 760 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8286681: ShenandoahControlThread::request_gc misses the case of GCCause::_codecache_GC_threshold Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8286681 Reporter: Jie Fu Assignee: Jie Fu Priority: P4 Components: hotspot/gc Original Fix: 19: 19, JDK-8286681, https://git.openjdk.java.net/jdk/commit/9eb15c9b100b87e332c572bbc24a818e1cceb180, 706 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8286814: Shenandoah: RedefineRunningMethods.java test failed with Loom Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8286814 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 19: 19, JDK-8286814, https://git.openjdk.java.net/jdk/commit/cd5bfe7b97d581a7c7fdb39df72bb22bfaed4f50, 701 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8286829: Shenandoah: fix Shenandoah Loom support Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8286829 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 19: 19, JDK-8286829, https://git.openjdk.java.net/jdk/commit/239ac2a5d4c9a13e10e8c75324cd51f5f825337d, 687 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8287734: Shenandoah: Consolidate marking closures Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8287734 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 19: 19, JDK-8287734, https://git.openjdk.java.net/jdk/commit/34bb0a5e6e9c91e037fbbe87382e8275b2435a3f, 685 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8287227: Shenandoah: A couple of virtual thread tests failed with iu mode even without Loom enabled. Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8287227 Reporter: Zhengyu Gu Assignee: Roland Westrelin Priority: P4 Components: hotspot/gc Original Fix: 20: 20, JDK-8287227, https://git.openjdk.org/jdk/commit/210a06a287521a554316a9052bd9fdf616c7b884, 661 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.9, JDK-8310842, https://git.openjdk.org/jdk17u-dev/commit/5021a0789f8b08a877f1b2a1e2fdbfb6fd8a0d86, 300 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8287818: Shenandoah: adapt nmethod arming from Loom Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8287818 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 20: 20, JDK-8287818, https://git.openjdk.org/jdk/commit/549c6c22aedc5a7f2acd0b0ceabf956227e35cb3, 660 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8290269: gc/shenandoah/TestVerifyJCStress.java fails due to invalid tag: required after JDK-8290023 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8290269 Reporter: Jie Fu Assignee: Jie Fu Priority: P4 Components: hotspot/gc Original Fix: 20: 20, JDK-8290269, https://git.openjdk.org/jdk/commit/be58cbc417ba5e08aa2118f9522c72c96c181a86, 645 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8287805: Shenandoah: consolidate evacuate-update-root closures Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8287805 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 20: 20, JDK-8287805, https://git.openjdk.org/jdk/commit/b2010a748137d17f4968659503e0579ea8558afd, 640 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8290374: Shenandoah: Remove inaccurate comment on SBS::load_reference_barrier() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8290374 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: 20: 20, JDK-8290374, https://git.openjdk.org/jdk/commit/011958d30b275f0f6a2de097938ceeb34beb314d, 638 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.6, JDK-8297318, https://git.openjdk.org/jdk17u-dev/commit/7a111ea14a8b3b3b8276a424897eb31f59be5ea2, 515 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8291289: gc/TestPLABAdaptToMinTLABSize fails after JDK-8289137 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8291289 Reporter: Thomas Schatzl Assignee: Thomas Schatzl Priority: P4 Components: hotspot/gc Original Fix: 20: 20, JDK-8291289, https://git.openjdk.org/jdk/commit/e804236f05ff8f7bf941dcbc26284474d2cbc67b, 631 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8292868: Explicitly pass a third temp register to MacroAssembler::store_heap_oop for aarch64 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8292868 Reporter: Axel Boldt-Christmas Assignee: Axel Boldt-Christmas Priority: P4 Components: hotspot/gc Original Fix: 20: 20, JDK-8292868, https://git.openjdk.org/jdk/commit/f91943c19fc0b060684a437d2c768461d54c088e, 602 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8293492: ShenandoahControlThread missing from hs-err log and thread dump Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8293492 Reporter: Thomas Stuefe Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 20: 20, JDK-8293492, https://git.openjdk.org/jdk/commit/85ec1f8d020cf2a9d7dfcc9ed75e43f0cd61c1f2, 588 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.8, JDK-8309087, https://git.openjdk.org/jdk17u-dev/commit/de8ec1d6e7343b5a6b519f618f65692ea1772ee3, 325 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8293351: Add second tmp register to aarch64 BarrierSetAssembler::load_at Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8293351 Reporter: Axel Boldt-Christmas Assignee: Axel Boldt-Christmas Priority: P4 Components: hotspot/gc Original Fix: 20: 20, JDK-8293351, https://git.openjdk.org/jdk/commit/725f41ffd4b137aef3f83700b4e181e9d93368d4, 584 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8293252: Shenandoah: ThreadMXBean synchronizer tests crash with aggressive heuristics Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8293252 Reporter: Dan Heidinga Assignee: Ashutosh Mehra Priority: P4 Components: hotspot/gc Original Fix: 20: 20, JDK-8293252, https://git.openjdk.org/jdk/commit/3675f4c2afd10b5042948fc79e62caee5f3874ce, 573 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.9, JDK-8310339, https://git.openjdk.org/jdk17u-dev/commit/249ddf4c42a271c58624890fb13d7afbce710e07, 304 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8293782: Shenandoah: some tests failed on lock rank check Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8293782 Reporter: Jie Fu Assignee: Jie Fu Priority: P4 Components: hotspot/gc Original Fix: 20: 20, JDK-8293782, https://git.openjdk.org/jdk/commit/6053bf0f6a754bf3943ba6169316513055a5a3b2, 556 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8294775: Shenandoah: reduce contention on _threads_in_evac Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8294775 Reporter: Nick Gasson Assignee: Nick Gasson Priority: P4 Components: hotspot/gc Original Fix: 20: 20, JDK-8294775, https://git.openjdk.org/jdk/commit/8ab70d3b592db58f47ff538ae0a796237cd29f36, 521 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8297285: Shenandoah pacing causes assertion failure during VM initialization Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8297285 Reporter: Ashutosh Mehra Assignee: Ashutosh Mehra Priority: P4 Components: hotspot/gc Original Fix: 20: 20, JDK-8297285, https://git.openjdk.org/jdk/commit/415cfd2e28e6b7613712ab63a1ab66522e9bf0f2, 503 day(s) ago Backports and Forwardports: 21: Inherited 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8298138: Shenandoah: HdrSeq asserts "sub-bucket index (512) overflow for value ( 1.00)" Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8298138 Reporter: Y. Ramakrishna Assignee: Y. Ramakrishna Priority: P4 Components: hotspot/gc Original Fix: 21: 21, JDK-8298138, https://git.openjdk.org/jdk/commit/c16eb89ce0d59f2ff83b6db0bee3e384ec8d5efe, 497 day(s) ago Backports and Forwardports: 17: 17.0.9, JDK-8309212, https://git.openjdk.org/jdk17u-dev/commit/c9013a2d555f41d8cf730f2bdceefd3324b1735d, 323 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8299879: CollectedHeap hierarchy should use override Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8299879 Reporter: Erik Österlund Assignee: Erik Österlund Priority: P4 Components: hotspot/gc Original Fix: 21: 21, JDK-8299879, https://git.openjdk.org/jdk/commit/a734285314a34ed61583132f2fc6be9d9c861af4, 459 day(s) ago Backports and Forwardports: 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8301225: Replace NULL with nullptr in share/gc/shenandoah/ Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8301225 Reporter: Johan Sjölen Assignee: Johan Sjölen Priority: P4 Components: hotspot/gc Original Fix: 21: 21, JDK-8301225, https://git.openjdk.org/jdk/commit/0c9658446d111ec944f06b7a8a4e3ae7bf53ee8d, 428 day(s) ago Backports and Forwardports: 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8305716: Enhancements for printing age tables Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8305716 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: 21: 21, JDK-8305716, https://git.openjdk.org/jdk/commit/9fb53adfe00c5fdb8c8b5f7bc059634fc15b040d, 366 day(s) ago Backports and Forwardports: 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8306321: Add an accessor for the top of a PLAB Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8306321 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: 21: 21, JDK-8306321, https://git.openjdk.org/jdk/commit/ed34e7f5aeb1d38d3a26d6bbd4c69624b0662cfb, 365 day(s) ago Backports and Forwardports: 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8307395: Add missing STS to Shenandoah Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8307395 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P4 Components: hotspot/gc Original Fix: 21: 21, JDK-8307395, https://git.openjdk.org/jdk/commit/3968ab5db5443ce93c9a19ebbc5464f7d91782fc, 349 day(s) ago Backports and Forwardports: 17: 17.0.9, JDK-8309952, https://git.openjdk.org/jdk17u-dev/commit/22a548bc3b2ad0b5a9a71a238852ed551d2e1476, 310 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8309297: Adjust ShenandoahHeap print_heap_regions_on Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8309297 Reporter: Matthias Baesken Assignee: Matthias Baesken Priority: P4 Components: hotspot/gc Original Fix: 21: 21, JDK-8309297, https://git.openjdk.org/jdk/commit/9233dcc8380c6e7cd7bbf7a1f4c0a6873429ea53, 317 day(s) ago Backports and Forwardports: 17: 17.0.9, JDK-8309997, https://git.openjdk.org/jdk17u-dev/commit/ebb9a36d0d0d8f39ce4dbb1ca657a18eb8ed5942, 310 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8309956: Shenandoah: Strengthen the mark word check in string dedup Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8309956 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/gc Original Fix: 22: 22, JDK-8309956, https://git.openjdk.org/jdk/commit/57b8251241e2044d5039ce162bf4637a9b2e5466, 309 day(s) ago Backports and Forwardports: 21: 21, JDK-8310113, https://git.openjdk.org/jdk21/commit/0ac92753dd3991123cbbf72cc812c158f68fe6e1, 309 day(s) ago 17: 17.0.9, JDK-8310464, https://git.openjdk.org/jdk17u-dev/commit/fb1741cac6b3253eff501e6a8ff7755aa4063309, 303 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8314276: Improve PtrQueue API around size/capacity Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8314276 Reporter: Kim Barrett Assignee: Kim Barrett Priority: P4 Components: hotspot/gc Original Fix: 22: 22, JDK-8314276, https://git.openjdk.org/jdk/commit/2a1176b544d030c09edaf95cb67f69b442aa465d, 246 day(s) ago Backports and Forwardports: 21: Not affected 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8317350: Move code cache purging out of CodeCache::UnloadingScope Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8317350 Reporter: Thomas Schatzl Assignee: Thomas Schatzl Priority: P4 Components: hotspot/gc Original Fix: 22: 22, JDK-8317350, https://git.openjdk.org/jdk/commit/bd3bc2c6181668b5856732666dc251136b7fbb99, 182 day(s) ago Backports and Forwardports: 21: 21.0.4, JDK-8329589, https://git.openjdk.org/jdk21u-dev/commit/d2c6be94255d6f46820c8af437987a008d11a123, 16 day(s) ago 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8319439: Move BufferNode from PtrQueue files to new files Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8319439 Reporter: Kim Barrett Assignee: Kim Barrett Priority: P4 Components: hotspot/gc Original Fix: 22: 22, JDK-8319439, https://git.openjdk.org/jdk/commit/1e76ba0cd0de38da6fc2b8147627496ee2f2837b, 156 day(s) ago Backports and Forwardports: 21: Not affected 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8321815: Shenandoah: gc state should be synchronized to java threads only once per safepoint Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8321815 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: 23: 23, JDK-8321815, https://git.openjdk.org/jdk/commit/808a03927c153581cbece93a4f5a4f8242b61ef5, 122 day(s) ago Backports and Forwardports: 21: 21.0.4, JDK-8328108, https://git.openjdk.org/jdk21u-dev/commit/ad5a0878db6145fe041ef47be3f06ad734556403, 36 day(s) ago 17: 17.0.11, JDK-8324982, https://git.openjdk.org/jdk17u-dev/commit/5e8883e533c9f0027f2981e9a59fe27f9211725c, 79 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8322418: Problem list gc/TestAllocHumongousFragment.java subtests for 8298781 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8322418 Reporter: Goetz Lindenmaier Assignee: Goetz Lindenmaier Priority: P4 Components: hotspot/gc Original Fix: 23: 23, JDK-8322418, https://git.openjdk.org/jdk/commit/6de23bf36e125c77f6f17235d81a33ff25b942fe, 120 day(s) ago Backports and Forwardports: 21: 21.0.3, JDK-8322688, https://git.openjdk.org/jdk21u-dev/commit/18f23901cc22eed7a3e87f37840c69ae4cf314c5, 119 day(s) ago 17: Not affected 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8322503: Shenandoah: Clarify gc state usage Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8322503 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: 23: 23, JDK-8322503, https://git.openjdk.org/jdk/commit/51238c4bdbce48f6b719f7dcfe5b7df8b8c6d85b, 107 day(s) ago Backports and Forwardports: 21: 21.0.4, JDK-8328187, https://git.openjdk.org/jdk21u-dev/commit/e3b6098b4c97ca0f55ed1c160f6b7dc484cb3a12, 35 day(s) ago 17: 17.0.12, JDK-8328674, https://git.openjdk.org/jdk17u-dev/commit/aa2cdb3bb4a3fbbaf5002a9d9d7d2354224e70be, 29 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8323428: Shenandoah: Unused memory in regions compacted during a full GC should be mangled Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8323428 Reporter: William Kemper Assignee: William Kemper Priority: P4 Components: hotspot/gc Original Fix: 23: 23, JDK-8323428, https://git.openjdk.org/jdk/commit/a7db4fecebe98135d36c6f46e1fa60959adbe78b, 99 day(s) ago Backports and Forwardports: 21: 21.0.3, JDK-8324045, https://git.openjdk.org/jdk21u-dev/commit/f0115385b61774220a87be4b2ecfb0bf61abea64, 92 day(s) ago 17: 17.0.11, JDK-8324043, https://git.openjdk.org/jdk17u-dev/commit/af1e82cf6a4b5172c242d04bb38a0e581b66bd09, 92 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8228665: Shenandoah: Implementation of Concurrent nmethod evacuation Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8228665 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/gc Original Fix: -1: N/A, JDK-8228665, N/A, -1 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Inherited 8: Inherited ---------------------------------------------------------------------------------------------------- JDK-8229835: Shenandoah should recommend -Xlog:safepoint+stats Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8229835 Reporter: Florian Weimer Assignee: Aleksey Shipilev Priority: P5 Components: hotspot/gc Original Fix: 14: 14, JDK-8229835, https://hg.openjdk.java.net/jdk/jdk/rev/d48a1703ad6e, 1704 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8224529: [TESTBUG] JFR TestShenandoahHeapRegion* tests fail on build w/o Shenandoah Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8224529 Reporter: Mikhailo Seledtsov Assignee: Mikhailo Seledtsov Priority: P3 Components: hotspot/jfr Original Fix: 13: 13, JDK-8224529, http://hg.openjdk.java.net/jdk/jdk/rev/4cc9109caffd, 1793 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8251354: Shenandoah: Fix JFR test failures Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8251354 Reporter: Roman Kennke Assignee: Roman Kennke Priority: P3 Components: hotspot/jfr Original Fix: 11: 11.0.9, JDK-8251354, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/be322041493a, 1344 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8274563: jfr/event/oldobject/TestClassLoaderLeak.java fails when GC cycles are not happening Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8274563 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/jfr Original Fix: 18: 18, JDK-8274563, https://git.openjdk.java.net/jdk/commit/47bfc8aa9367ff852ea5d901f1fa3c6ef316913e, 927 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.6, JDK-8293825, https://git.openjdk.org/jdk17u-dev/commit/a18e936beef85ad2602f70cef4c2bef216099f56, 582 day(s) ago 11: 11.0.18, JDK-8293820, https://git.openjdk.org/jdk11u-dev/commit/6784ea08b3d8383b32671745aff2e4e820efe247, 582 day(s) ago 8: openjdk8u362, JDK-8295160, https://git.openjdk.org/jdk8u-dev/commit/4a25b00aba29dd45529be805c4ec135f20228d80, 555 day(s) ago ---------------------------------------------------------------------------------------------------- JDK-8293828: JFR: jfr/event/oldobject/TestClassLoaderLeak.java still fails when GC cycles are not happening Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8293828 Reporter: Paul Hohensee Assignee: Paul Hohensee Priority: P4 Components: hotspot/jfr Original Fix: 20: 20, JDK-8293828, https://git.openjdk.org/jdk/commit/5002eaa5cc7301b91a45f8c0f65b5943fea225d8, 576 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.6, JDK-8294257, https://git.openjdk.org/jdk17u-dev/commit/ab6f746c725e17882f2e504817d369790c26ebec, 574 day(s) ago 11: 11.0.18, JDK-8294258, https://git.openjdk.org/jdk11u-dev/commit/b5dbfefc363b8bf1e950e406df95e60839144780, 574 day(s) ago 8: openjdk8u362, JDK-8295170, https://git.openjdk.org/jdk8u-dev/commit/861ac32e43a425b682d18a2cc748a8b82435148f, 555 day(s) ago ---------------------------------------------------------------------------------------------------- JDK-8252592: Non-PCH build is broken after JDK-8251560 Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8252592 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/runtime Original Fix: 16: 16, JDK-8252592, https://hg.openjdk.java.net/jdk/jdk/rev/a7e6fbe45957, 1326 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8253778: ShenandoahSafepoint::is_at_shenandoah_safepoint should not access VMThread state from other threads Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8253778 Reporter: Jie Fu Assignee: Aleksey Shipilev Priority: P2 Components: hotspot/runtime Original Fix: 16: 16, JDK-8253778, https://git.openjdk.java.net/jdk/commit/8331e63f, 1297 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.10, JDK-8254229, https://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/de3e36602b1d, 1289 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8217854: [TESTBUG] runtime/CompressedOops/UseCompressedOops.java fails with Shenandoah Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8217854 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/runtime Original Fix: 12: 12, JDK-8217854, http://hg.openjdk.java.net/jdk/jdk12/rev/f5671b2e74df, 1908 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8218041: Assorted wrong/missing includes Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8218041 Reporter: Robbin Ehn Assignee: Robbin Ehn Priority: P4 Components: hotspot/runtime Original Fix: 13: 13, JDK-8218041, http://hg.openjdk.java.net/jdk/jdk/rev/881c5fbeb849, 1905 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8220496: Race in java_lang_String::length() when deduplicating Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8220496 Reporter: Roman Kennke Assignee: Claes Redestad Priority: P4 Components: hotspot/runtime Original Fix: 13: 13, JDK-8220496, http://hg.openjdk.java.net/jdk/jdk/rev/fab8496eb541, 1863 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8263375: Support stack watermarks in Zero VM Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8263375 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/runtime Original Fix: 18: 18, JDK-8263375, https://git.openjdk.java.net/jdk/commit/857a930bde8b53f77a23737f4ca6ff8f3da2af66, 960 day(s) ago Backports and Forwardports: 21: Inherited 17: 17.0.2, JDK-8274009, https://git.openjdk.java.net/jdk17u/commit/fc8078a09a0596613dcb8b8e3c4d862f754b0f90, 941 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8231931: [TESTBUG] serviceability/sa/TestUniverse.java looks for wrong string with Shenandoah Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8231931 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P4 Components: hotspot/svc Original Fix: 14: 14, JDK-8231931, https://hg.openjdk.java.net/jdk/jdk/rev/b0a731a6642b, 1654 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.22, JDK-8319093, https://git.openjdk.org/jdk11u-dev/commit/dd1994ee519d1174ce8e24e415970c4729ab58d1, 172 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8225801: Shenandoah: Adjust SA to reflect recent forwarding pointer changes Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8225801 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P2 Components: hotspot/svc-agent Original Fix: 14: 14, JDK-8225801, http://hg.openjdk.java.net/jdk/jdk/rev/49ed5e31fe1e, 1770 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8218733: SA: CollectedHeap provides broken implementation for used() and capacity() Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8218733 Reporter: Stefan Karlsson Assignee: Stefan Karlsson Priority: P4 Components: hotspot/svc-agent Original Fix: 13: 13, JDK-8218733, http://hg.openjdk.java.net/jdk/jdk/rev/d52887bc636f, 1886 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: 11.0.4, JDK-8220571, http://hg.openjdk.java.net/jdk-updates/jdk11u-dev/rev/99ff09dbee34, 1863 day(s) ago 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8220602: Shenandoah-SA: Enable best-effort implementation of heap walk Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8220602 Reporter: Zhengyu Gu Assignee: Zhengyu Gu Priority: P4 Components: hotspot/svc-agent Original Fix: 13: 13, JDK-8220602, http://hg.openjdk.java.net/jdk/jdk/rev/a1acc800c87a, 1843 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8311986: Disable runtime/os/TestTracePageSizes.java for ShenandoahGC Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8311986 Reporter: Leslie Zhai Assignee: Leslie Zhai Priority: P4 Components: hotspot/test Original Fix: 22: 22, JDK-8311986, https://git.openjdk.org/jdk/commit/167d1c183546a9501a4f255baecc8a4a5b859ab1, 279 day(s) ago Backports and Forwardports: 21: 21.0.3, JDK-8324058, https://git.openjdk.org/jdk21u-dev/commit/993a746e7d6fce0793264c17063d39785251122b, 92 day(s) ago 17: 17.0.11, JDK-8324059, https://git.openjdk.org/jdk17u-dev/commit/ddd5f21949fc08269d7df063a4bfcc11c70e0325, 92 day(s) ago 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- JDK-8215356: Disable x86_32 Shenandoah build to avoid hotspot/tier1 failures Original Bug: URL: https://bugs.openjdk.org/browse/JDK-8215356 Reporter: Aleksey Shipilev Assignee: Aleksey Shipilev Priority: P3 Components: infrastructure/build Original Fix: 12: 12, JDK-8215356, http://hg.openjdk.java.net/jdk/jdk/rev/cc4098b3bc10, 1953 day(s) ago Backports and Forwardports: 21: Inherited 17: Inherited 11: Not affected 8: Not affected ---------------------------------------------------------------------------------------------------- 875 issues shown.