git: openjdk/zgc: 627 new changesets
Joel Borggrén-Franck
jfranck at openjdk.java.net
Mon Jun 14 10:50:32 UTC 2021
Changeset: b42d4969
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-05-03 09:46:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/b42d4969b1753e717a66218fd465243dfeccd455
8266388: C2: Improve constant ShiftCntV on x86
Reviewed-by: kvn
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
Changeset: ac760c7f
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-05-03 10:06:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/ac760c7f9fca2cad3f2ae8a3da80d3f3a91163fb
8266295: Remove unused _concurrent_iteration_safe_limit
Reviewed-by: tschatzl, sjohanss
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/shared/space.cpp
! src/hotspot/share/gc/shared/space.hpp
! src/hotspot/share/gc/shared/vmStructs_gc.hpp
Changeset: 80941f47
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-05-03 11:45:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/80941f475f7f3bd479f1ab75287f0ffe7935ad05
8234446: Post-CMS workgroup hierarchy cleanup
Reviewed-by: tschatzl, rkennke
! src/hotspot/share/gc/shared/workerManager.hpp
! src/hotspot/share/gc/shared/workgroup.cpp
! src/hotspot/share/gc/shared/workgroup.hpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahWorkGroup.hpp
Changeset: 1d9ea3ae
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-05-03 12:35:26 +0000
URL: https://git.openjdk.java.net/zgc/commit/1d9ea3ae0ff6e5283781c8e088578c2e8df63aaa
8266083: Shenandoah: Consolidate dedup/no dedup oop closures
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
Changeset: 194bceca
Author: Per Liden <pliden at openjdk.org>
Date: 2021-05-03 13:34:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/194bceca3a4d13d4528b86359ee9d5eead3ce7ac
8265984: Concurrent GC: Some tests fail "assert(is_frame_safe(f)) failed: Frame must be safe"
Reviewed-by: eosterlund, stefank, zgu
! src/hotspot/share/gc/z/zBarrierSetNMethod.cpp
! src/hotspot/share/opto/runtime.cpp
Changeset: 001c5142
Author: Yi Yang <yyang at openjdk.org>
Committer: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-05-03 14:22:26 +0000
URL: https://git.openjdk.java.net/zgc/commit/001c5142a6ff4c4073e651ebae9d6d7a8533eb42
8265322: C2: Simplify control inputs for BarrierSetC2::obj_allocate
Reviewed-by: kvn, neliasso
! src/hotspot/share/gc/shared/c2/barrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/opto/macro.cpp
Changeset: 880c138b
Author: Evgeny Nikitin <enikitin at openjdk.org>
Committer: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-05-03 14:32:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/880c138b587e0902cd19c27a02baf41b57ac0bb0
8265349: vmTestbase/../stress/compiler/deoptimize/Test.java fails with OOME due to CodeCache exhaustion.
Reviewed-by: iignatyev
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/vmTestbase/vm/mlvm/meth/share/MHTransformationGen.java
Changeset: 55cc0af4
Author: Yude Lin <yude.lyd at alibaba-inc.com>
Committer: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-05-03 15:23:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/55cc0af40444262d0ba0f7dc01da44f1a431dc48
8266185: Shenandoah: Fix incorrect comment/assertion messages
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
Changeset: ff65920c
Author: Marcus G K Williams <marcus.williams at intel.com>
Committer: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-05-03 16:28:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/ff65920cd17e7e862b182524e2151784e26a079c
8265491: Math Signum optimization for x86
Reviewed-by: jiefu, jbhateja, neliasso
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/library_call.cpp
! test/hotspot/jtreg/compiler/intrinsics/math/TestSignumIntrinsic.java
+ test/micro/org/openjdk/bench/vm/compiler/Signum.java
Changeset: 45760d4b
Author: Philippe Marschall <philippe.marschall at gmail.com>
Committer: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-05-03 17:28:46 +0000
URL: https://git.openjdk.java.net/zgc/commit/45760d4baf5da7537e1bae70796e869309d4aeff
8266320: (bf) ReadOnlyBufferException in heap buffer put(String,int,int) should not be conditional
Reviewed-by: alanb, bpb
! src/java.base/share/classes/java/nio/Heap-X-Buffer.java.template
Changeset: 020236cb
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-05-03 20:53:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/020236cb9825bf4fa91a495a179623e3fcdc0149
8264786: [macos] All Swing/AWT apps cause Allow Notifications prompt to appear when app is launched
Reviewed-by: azvegint, kizune
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/CTrayIcon.m
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.h
! src/java.desktop/macosx/native/libosxapp/NSApplicationAWT.m
Changeset: 3544a9d0
Author: Mandy Chung <mchung at openjdk.org>
Date: 2021-05-03 21:58:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/3544a9d0e4a071ad9c82aa17ab113e0101b4020b
8266391: Replace use of reflection in jdk.internal.platform.Metrics
Reviewed-by: redestad
+ src/java.base/linux/classes/jdk/internal/platform/SystemMetrics.java
! src/java.base/share/classes/jdk/internal/platform/Metrics.java
+ src/java.base/unix/classes/jdk/internal/platform/SystemMetrics.java
+ src/java.base/windows/classes/jdk/internal/platform/SystemMetrics.java
Changeset: cfdf4a7d
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-05-04 04:47:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/cfdf4a7de77ea662201a876551f52fc558bfdf84
8266449: cleanup jtreg tags in compiler/intrinsics/sha/cli tests
Reviewed-by: kvn
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseMD5IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA1IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA256IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA3IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHA512IntrinsicsOptionOnUnsupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnSupportedCPU.java
! test/hotspot/jtreg/compiler/intrinsics/sha/cli/TestUseSHAOptionOnUnsupportedCPU.java
Changeset: 30ccd808
Author: Tejpal Rebari <trebari at openjdk.org>
Date: 2021-05-04 04:53:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/30ccd8081b3b82c04203a72c59d12a8c0a24b0c0
8264950: Set opaque for JTooltip in config file of NimbusLookAndFeel
Reviewed-by: serb, pbansal
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/skin.laf
! src/java.desktop/share/classes/javax/swing/plaf/synth/SynthToolTipUI.java
! test/jdk/javax/swing/JList/TestOpaqueListTable.java
Changeset: ce1bc9d8
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2021-05-04 07:27:59 +0000
URL: https://git.openjdk.java.net/zgc/commit/ce1bc9d8bc7e6acb189a13fdadb573fa08b5c2f2
8266432: ZGC: GC allocation stalls can trigger deadlocks
Reviewed-by: pliden, ayang
! src/hotspot/share/gc/z/zForwarding.cpp
Changeset: 8e071c4b
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-05-04 07:56:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/8e071c4b52e84fed5503271f051429c9740b34dd
8265784: [C2] Hoisting of DecodeN leaves MachTemp inputs behind
Reviewed-by: kvn, goetz
! src/hotspot/share/opto/lcm.cpp
Changeset: 141cc2f2
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-05-04 09:00:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/141cc2f2a35abdce48397071e2ce7ea862cf5755
8261527: Record page size used for underlying mapping in ReservedSpace
Reviewed-by: rkennke, iwalulya
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/parMarkBitMap.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/shared/cardTable.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/jfr/recorder/storage/jfrVirtualMemory.cpp
! src/hotspot/share/memory/heap.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace/testHelpers.cpp
! src/hotspot/share/memory/metaspace/virtualSpaceNode.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/memory/virtualspace.hpp
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/gtest/memory/test_virtualspace.cpp
Changeset: b6519048
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-05-04 09:42:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/b65190483c824234b86e2e43cf85009d926713bf
8266438: Compile::remove_useless_nodes does not remove opaque nodes
Reviewed-by: vlivanov, chagedorn
! src/hotspot/share/opto/compile.cpp
Changeset: aa90df6f
Author: Wang Huang <whuang at openjdk.org>
Committer: Kevin Walls <kevinw at openjdk.org>
Date: 2021-05-04 10:02:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/aa90df6f51940a73f9aa078a32768855c8568034
8266187: Memory leak in appendBootClassPath()
Co-authored-by: Wang Huang <whuang at openjdk.org>
Co-authored-by: Sun Jianye <sunjianye at huawei.com>
Reviewed-by: kevinw, mli, alanb
! src/java.instrument/share/native/libinstrument/InvocationAdapter.c
Changeset: 05e60174
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2021-05-04 11:53:07 +0000
URL: https://git.openjdk.java.net/zgc/commit/05e601748a35de02a33721199a00a3d6c335c6d9
8265137: java.util.Random suddenly has new public methods nowhere documented
Reviewed-by: uschindler, darcy, smarks
! src/java.base/share/classes/java/util/Random.java
! src/java.base/share/classes/java/util/SplittableRandom.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java
Changeset: ee5bba0d
Author: Hui Shi <hshi at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-05-04 12:58:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/ee5bba0dc4cc7c2bfe633c5a3fe731c6c37adb1d
8265767: compiler/eliminateAutobox/TestIntBoxing.java crashes on arm32 after 8264649 in debug VMs
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
Changeset: 770dfc1e
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2021-05-04 13:26:08 +0000
URL: https://git.openjdk.java.net/zgc/commit/770dfc1ec4fe28bc73612c8b0dd8423dd49e1597
8265279: Remove unused RandomGeneratorFactory.all(Class<T> category)
Reviewed-by: rriggs
! src/java.base/share/classes/java/util/random/RandomGeneratorFactory.java
Changeset: 8b37d487
Author: Yumin Qi <minqi at openjdk.org>
Date: 2021-05-04 17:18:43 +0000
URL: https://git.openjdk.java.net/zgc/commit/8b37d4877087052e2ce721b795217feea24802b3
8255493: Support for pre-generated java.lang.invoke classes in CDS dynamic archive
Reviewed-by: iklam, ccheung
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/dynamicArchive.hpp
! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/cds/lambdaFormInvokers.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/java.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java
Changeset: 4e96b310
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-05-04 17:30:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/4e96b310425de541675b28493fdbe195780623c3
8265989: System property for the native character encoding name
Reviewed-by: iris, joehw, rriggs
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
! src/java.base/share/classes/jdk/internal/util/SystemProps.java
! test/jdk/java/lang/System/PropertyTest.java
Changeset: 9c4efddb
Author: Phil Race <prr at openjdk.org>
Date: 2021-05-04 18:03:46 +0000
URL: https://git.openjdk.java.net/zgc/commit/9c4efddb4aa724d9297947423320f1a7bbe15dd0
8263124: Missed initialization of baselineY in sun.font.StrikeMetrics
Reviewed-by: azvegint, kizune, pbansal
! src/java.desktop/share/classes/sun/font/StrikeMetrics.java
Changeset: 80323b7f
Author: Phil Race <prr at openjdk.org>
Date: 2021-05-04 18:23:09 +0000
URL: https://git.openjdk.java.net/zgc/commit/80323b7f66541e24177d02cc668a2eb9267962b9
8261169: Upgrade HarfBuzz to the latest 2.8.0
Reviewed-by: serb
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/java.desktop/share/legal/harfbuzz.md
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout-morx-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.cc
! src/java.desktop/share/native/libharfbuzz/hb-aat-layout.h
! src/java.desktop/share/native/libharfbuzz/hb-algs.hh
! src/java.desktop/share/native/libharfbuzz/hb-array.hh
! src/java.desktop/share/native/libharfbuzz/hb-atomic.hh
! src/java.desktop/share/native/libharfbuzz/hb-blob.cc
! src/java.desktop/share/native/libharfbuzz/hb-blob.h
! src/java.desktop/share/native/libharfbuzz/hb-blob.hh
! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-json.hh
! src/java.desktop/share/native/libharfbuzz/hb-buffer-deserialize-text.hh
! src/java.desktop/share/native/libharfbuzz/hb-buffer-serialize.cc
! src/java.desktop/share/native/libharfbuzz/hb-buffer.cc
! src/java.desktop/share/native/libharfbuzz/hb-buffer.h
! src/java.desktop/share/native/libharfbuzz/hb-buffer.hh
! src/java.desktop/share/native/libharfbuzz/hb-common.cc
! src/java.desktop/share/native/libharfbuzz/hb-common.h
! src/java.desktop/share/native/libharfbuzz/hb-coretext.cc
! src/java.desktop/share/native/libharfbuzz/hb-deprecated.h
! src/java.desktop/share/native/libharfbuzz/hb-dispatch.hh
! src/java.desktop/share/native/libharfbuzz/hb-draw.h
! src/java.desktop/share/native/libharfbuzz/hb-face.cc
! src/java.desktop/share/native/libharfbuzz/hb-face.h
! src/java.desktop/share/native/libharfbuzz/hb-face.hh
! src/java.desktop/share/native/libharfbuzz/hb-font.cc
! src/java.desktop/share/native/libharfbuzz/hb-font.h
! src/java.desktop/share/native/libharfbuzz/hb-ft.cc
! src/java.desktop/share/native/libharfbuzz/hb-iter.hh
! src/java.desktop/share/native/libharfbuzz/hb-machinery.hh
! src/java.desktop/share/native/libharfbuzz/hb-map.cc
! src/java.desktop/share/native/libharfbuzz/hb-map.h
! src/java.desktop/share/native/libharfbuzz/hb-map.hh
! src/java.desktop/share/native/libharfbuzz/hb-meta.hh
! src/java.desktop/share/native/libharfbuzz/hb-mutex.hh
! src/java.desktop/share/native/libharfbuzz/hb-null.hh
! src/java.desktop/share/native/libharfbuzz/hb-object.hh
! src/java.desktop/share/native/libharfbuzz/hb-open-file.hh
! src/java.desktop/share/native/libharfbuzz/hb-open-type.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff1-table.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-cff2-table.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-cmap-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color-cbdt-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color-colr-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-color.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-color.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-deprecated.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-font.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-font.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-glyf-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-head-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-base-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-common.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gpos-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsub-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout-gsubgpos.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-layout.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-map.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-math.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-math.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-meta.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-meta.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-metrics.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-name.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-name.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-os2-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-post-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic-win1256.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-arabic.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-hangul.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-machine.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic-table.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-indic.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer-machine.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-khmer.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar-machine.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-myanmar.hh
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-syllabic.cc
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-syllabic.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-thai.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-machine.hh
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.cc
+ src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.cc
- src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-use.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex-vowel-constraints.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-complex.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-fallback.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape-normalize.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-shape.h
! src/java.desktop/share/native/libharfbuzz/hb-ot-tag-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-tag.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-var-gvar-table.hh
! src/java.desktop/share/native/libharfbuzz/hb-ot-var.cc
! src/java.desktop/share/native/libharfbuzz/hb-ot-var.h
! src/java.desktop/share/native/libharfbuzz/hb-sanitize.hh
! src/java.desktop/share/native/libharfbuzz/hb-serialize.hh
! src/java.desktop/share/native/libharfbuzz/hb-set.cc
! src/java.desktop/share/native/libharfbuzz/hb-set.h
! src/java.desktop/share/native/libharfbuzz/hb-set.hh
! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.cc
! src/java.desktop/share/native/libharfbuzz/hb-shape-plan.h
! src/java.desktop/share/native/libharfbuzz/hb-shape.cc
! src/java.desktop/share/native/libharfbuzz/hb-shape.h
! src/java.desktop/share/native/libharfbuzz/hb-style.cc
! src/java.desktop/share/native/libharfbuzz/hb-style.h
! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.cc
! src/java.desktop/share/native/libharfbuzz/hb-subset-plan.hh
! src/java.desktop/share/native/libharfbuzz/hb-unicode.cc
! src/java.desktop/share/native/libharfbuzz/hb-unicode.h
! src/java.desktop/share/native/libharfbuzz/hb-vector.hh
! src/java.desktop/share/native/libharfbuzz/hb-version.h
! src/java.desktop/share/native/libharfbuzz/hb.hh
Changeset: c53dee74
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-05-04 20:10:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/c53dee7480858811c32ac718f5a27a00e3483a38
8266227: Fix help text for --mac-signing-keychain
Reviewed-by: almatvee, asemenyuk
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_ja.properties
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/resources/HelpResources_zh_CN.properties
Changeset: f00b70e2
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2021-05-04 21:18:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/f00b70e2caaa9c2bb49bb9eae49a29ffbbf87af8
8266527: RandomTestCoverage.java failing due to API removal
Reviewed-by: rriggs
! test/jdk/java/util/Random/RandomTestCoverage.java
Changeset: 61365d5f
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-05-04 22:07:24 +0000
URL: https://git.openjdk.java.net/zgc/commit/61365d5f58dae2dbc2aac20e62c656f931e63b66
8266465: Add wildcard to JTwork/JTreport exclude in jib-profiles.js
Reviewed-by: erikj
! make/conf/jib-profiles.js
Changeset: d2827994
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-05-04 22:24:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/d2827994f8a55f5af300baeb1e588ee140f4e78f
8255566: Add size validation when parsing values from VersionProps
Reviewed-by: rehn, iklam
! src/hotspot/share/runtime/java.hpp
! src/hotspot/share/runtime/thread.cpp
Changeset: 2c53654b
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2021-05-04 23:35:24 +0000
URL: https://git.openjdk.java.net/zgc/commit/2c53654bf1140c7cd243598ebdbff9ca4b9c54ba
8266179: [macos] jpackage should specify architecture for produced pkg files
Reviewed-by: herrick, kcr, asemenyuk
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Platform.java
+ test/jdk/tools/jpackage/macosx/HostArchPkgTest.java
Changeset: b88785d2
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-05-05 00:22:00 +0000
URL: https://git.openjdk.java.net/zgc/commit/b88785d2c6945c3063ad264d27609980c359cd77
8266038: Move newAddress() to JVMDebugger
Reviewed-by: kevinw, amenkov
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/JVMDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/ProcDebugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgDebugger.java
Changeset: 8bcebe73
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-05-05 00:26:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/8bcebe73d283bd651a0e2d30133e40cca655f335
8265505: findsym does not work on remote debug server
Reviewed-by: cjplummer, kevinw
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/CommandProcessor.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/Debugger.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/DebuggerBase.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerServer.java
= test/hotspot/jtreg/serviceability/sa/sadebugd/RunCommandOnServerTest.java
Changeset: b1725550
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-05-05 00:34:26 +0000
URL: https://git.openjdk.java.net/zgc/commit/b1725550a265c3ffb280969e1b8eabd12aa5bd65
8266171: -Warray-bounds happens in imageioJPEG.c
Reviewed-by: prr
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
Changeset: b71f85ad
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-05-05 06:19:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/b71f85ad9d5dbd59b1d279148bc65ac26309a942
8264398: BevelBorderUIResource(int, Color, Color) and BevelBoder(int, Color, Color) spec should clarify about usage of highlight and shadow color
Reviewed-by: serb
! src/java.desktop/share/classes/javax/swing/border/BevelBorder.java
! src/java.desktop/share/classes/javax/swing/plaf/BorderUIResource.java
Changeset: 82768d9a
Author: Fairoz Matte <fmatte at openjdk.org>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-05-05 07:11:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/82768d9a31edcfe5b27e75d681d3592c8f4a2ece
8221503: vmTestbase/nsk/jdb/eval/eval001/eval001.java fails with: com.sun.jdi.InvalidTypeException: Can't assign double[][][] to double[][][]
Reviewed-by: cjplummer, sspitsyn
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ArrayReferenceImpl.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/ArrayTypeImpl.java
! test/hotspot/jtreg/ProblemList.txt
Changeset: c9873c41
Author: Athijegannathan Sundararajan <sundar at openjdk.org>
Date: 2021-05-05 10:10:05 +0000
URL: https://git.openjdk.java.net/zgc/commit/c9873c416d047ec97c12f77abad3ece407530063
8260621: (jrtfs) ThreadLocal memory leak in ImageBufferCache when using jrtfs
Reviewed-by: jlaskey, vtewari
! src/java.base/share/classes/jdk/internal/jimage/ImageBufferCache.java
Changeset: a8046c91
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-05-05 10:31:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/a8046c9157c4dca601843c953ce67f7372a87a52
8266436: Synthetic constructor trees have non-null return type
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! test/langtools/tools/javac/parser/JavacParserTest.java
Changeset: 65ce4d20
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-05-05 10:42:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/65ce4d20565b7152bc6c5ea18813ec62e638f7c6
8266491: Remove resolve and obj_equals leftovers from BarrierSetAssembler
Reviewed-by: tschatzl
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/gc/shared/barrierSetAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/templateInterpreterGenerator_aarch64.cpp
! src/hotspot/cpu/aarch64/templateTable_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.cpp
! src/hotspot/cpu/arm/gc/shared/barrierSetAssembler_arm.hpp
! src/hotspot/cpu/arm/macroAssembler_arm.cpp
! src/hotspot/cpu/arm/macroAssembler_arm.hpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/templateInterpreterGenerator_arm.cpp
! src/hotspot/cpu/arm/templateTable_arm.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.cpp
! src/hotspot/cpu/x86/gc/shared/barrierSetAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86_64.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
Changeset: 250b45a5
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-05-05 11:49:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/250b45a510114d00059199701e626e3a63fc1fe7
8266222: [aix] In mmap-mode, partial releases with os::release_memory may trash internal bookkeeping
Reviewed-by: mdoerr
! src/hotspot/os/aix/os_aix.cpp
Changeset: 02cdd6eb
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-05-05 11:54:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/02cdd6eb6d1e4bc99f8f34786e92c33123e50482
8266419: [aix] in mmap mode, os::attempt_reserve_memory_at() fails to handle wrong mapping address
Reviewed-by: mdoerr
! src/hotspot/os/aix/os_aix.cpp
Changeset: 0ac84d18
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-05-05 11:57:20 +0000
URL: https://git.openjdk.java.net/zgc/commit/0ac84d18133857a75769e2bb3ac2c2d2f9508191
8266506: [aix] Treat mapping attempt too close to BRK as a mapping error
Reviewed-by: mdoerr
! src/hotspot/os/aix/os_aix.cpp
Changeset: 71d0858b
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-05-05 12:14:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/71d0858b3216e6996e217707678680c602b4404d
8266522: Shenandoah: Shenandoah LRB calls wrong runtime barrier on aarch64
Reviewed-by: rkennke
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
Changeset: ef0f6930
Author: Andrew Haley <aph at openjdk.org>
Date: 2021-05-05 12:17:01 +0000
URL: https://git.openjdk.java.net/zgc/commit/ef0f693065eddd5c86b9e0fc52d57eafb0b1dc50
8266499: Delete dead code in aarch64.ad
Reviewed-by: kvn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/ad_encode.m4
Changeset: 6ba911d6
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-05-05 12:44:26 +0000
URL: https://git.openjdk.java.net/zgc/commit/6ba911d64ea05a6507bcf88a8ca656088a30ba5a
8266498: Make debug ps() call print_stack
Reviewed-by: stuefe, lfoltan
! src/hotspot/share/utilities/debug.cpp
Changeset: a05e8e24
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-05-05 12:59:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/a05e8e24224b047584c3a273fa7b4fef66798dd6
8266497: Remove unnecessary EMCP liveness indication
Reviewed-by: iklam, dholmes, sspitsyn
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/prims/jvmtiImpl.cpp
Changeset: 61bb6eca
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-05-05 13:00:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/61bb6eca3e34b3f8382614edccd167f7ecefba65
8266453: Shenandoah: Disable write protections before patching nmethod in nmethod_barrier on MacOSX/AArch64
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetNMethod.cpp
Changeset: f07bb2f4
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-05-05 14:01:01 +0000
URL: https://git.openjdk.java.net/zgc/commit/f07bb2f4b986103bba975de29324c7219c14628d
8250766: javadoc adds redundant spaces when @see program element is wrapped
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/CommentHelper.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/pkg/Test.java
Changeset: 6018336f
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-05-05 14:27:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/6018336fc5e93675482b92df76594712c238adda
8259316: [REDO] C1/C2 compiler support for blackholes
Reviewed-by: vlivanov, kvn, iignatyev
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/compiler/compilerOracle.hpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/memnode.cpp
! src/hotspot/share/opto/memnode.hpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/regmask.cpp
! src/hotspot/share/opto/regmask.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! test/hotspot/jtreg/TEST.groups
+ test/hotspot/jtreg/compiler/blackhole/BlackholeExistingIntrinsicWarningTest.java
+ test/hotspot/jtreg/compiler/blackhole/BlackholeExperimentalUnlockTest.java
+ test/hotspot/jtreg/compiler/blackhole/BlackholeIntrinsicTest.java
+ test/hotspot/jtreg/compiler/blackhole/BlackholeNonEmptyWarningTest.java
+ test/hotspot/jtreg/compiler/blackhole/BlackholeNonStaticWarningTest.java
+ test/hotspot/jtreg/compiler/blackhole/BlackholeNonVoidWarningTest.java
+ test/hotspot/jtreg/compiler/blackhole/BlackholeTarget.java
Changeset: 1885c83a
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-05-05 19:17:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/1885c83aca4f7bae43c5dfb9de185a4253d9fe2b
8266504: Remove leftovers from BarrierSetAssemblerC1
Reviewed-by: thartmann
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/c1/c1_Runtime1.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.cpp
! src/hotspot/share/gc/shared/c1/barrierSetC1.hpp
Changeset: 9de62a45
Author: Roman Kennke <rkennke at openjdk.org>
Date: 2021-05-05 19:18:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/9de62a454f2ff7da62ce13e8ea9009645af72c14
8266505: Cleanup LibraryCallKit::make_unsafe_address()
Reviewed-by: roland, kvn
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
Changeset: 138d573c
Author: Phil Race <prr at openjdk.org>
Date: 2021-05-05 19:39:15 +0000
URL: https://git.openjdk.java.net/zgc/commit/138d573c3567e9a51b1ac2b1de89b41c4b51ae93
8262392: Update Mesa 3-D Headers to version 21.0.3
Reviewed-by: serb, jdv, kcr
! src/java.desktop/share/legal/mesa3d.md
! src/java.desktop/share/native/common/java2d/opengl/J2D_GL/gl.h
! src/java.desktop/share/native/common/java2d/opengl/J2D_GL/glext.h
! src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glx.h
! src/java.desktop/unix/native/common/java2d/opengl/J2D_GL/glxext.h
! src/java.desktop/windows/native/libawt/java2d/opengl/J2D_GL/wglext.h
Changeset: 20ad4289
Author: Sibabrata Sahoo <ssahoo at openjdk.org>
Date: 2021-05-06 05:50:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/20ad42897427483a4a62e1de7e78d4620eb9e240
8180568: Refactor javax/crypto shell tests to plain java tests
Reviewed-by: wetmore
! test/jdk/javax/crypto/CryptoPermissions/TestExemption.java
- test/jdk/javax/crypto/CryptoPermissions/TestExemption.sh
- test/jdk/javax/crypto/SecretKeyFactory/FailOverTest.sh
+ test/jdk/javax/crypto/SecretKeyFactory/TestFailOver.java
Changeset: 7835cdbe
Author: miao zheng <emoryzheng at tencent.com>
Committer: John Jiang <jjiang at openjdk.org>
Date: 2021-05-06 07:10:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/7835cdbef4992bca3227a001bc58aa56dd72c3a5
8265915: adjust state_unloading_cycle compuation order in nmethod::is_unloading
Reviewed-by: thartmann
! src/hotspot/share/code/nmethod.cpp
Changeset: 22ca62c2
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-05-06 07:36:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/22ca62c2cb61940dd7b1028925cd651ffdf80690
8266542: Remove broken -XX:-UseLoopSafepoints flag
Reviewed-by: tschatzl, kvn
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse2.cpp
! src/hotspot/share/opto/phaseX.cpp
! src/hotspot/share/runtime/globals.hpp
- test/hotspot/jtreg/compiler/arguments/TestDisableUseLoopSafepoints.java
Changeset: 2dd56676
Author: wattsun <wattsun at tencent.com>
Committer: Roman Kennke <rkennke at openjdk.org>
Date: 2021-05-06 09:16:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/2dd56676fb564072f73f5fd9e591bda7922523ac
8266018: Shenandoah: fix an incorrect assert
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/c2/shenandoahSupport.cpp
Changeset: a86ee9b3
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-05-06 09:22:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/a86ee9b3f370b59caea2ae78169d13498560cd8e
8266545: 8261169 broke Harfbuzz build with gcc 7 and 8
Reviewed-by: mbaesken, rrich
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
Changeset: 0f9852c6
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-05-06 11:54:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/0f9852c63b12c43b52615ea003a4fc1d69ad3ada
8266168: -Wmaybe-uninitialized happens in check_code.c
Reviewed-by: stuefe
! src/java.base/share/native/libverify/check_code.c
Changeset: ea30bd66
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-05-06 11:57:20 +0000
URL: https://git.openjdk.java.net/zgc/commit/ea30bd6684fa3003889062a129a5aee1bc9b0024
8263362: Avoid division by 0 in java/awt/font/TextJustifier.java justify
Reviewed-by: psadhukhan
! src/java.desktop/share/classes/java/awt/font/TextJustifier.java
Changeset: 51f5adfc
Author: Koichi Sakata <ksakata at openjdk.org>
Committer: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-05-06 12:07:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/51f5adfca3854b1556bb73e08e0b3e733ab6161b
8265047: Inconsistent warning message in jcmd VM.log
Reviewed-by: dholmes, stuefe, sspitsyn
! src/hotspot/share/logging/logConfiguration.cpp
Changeset: eb3b96d8
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-05-06 12:25:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/eb3b96d86b7fd21d444bb09c032b424e61bc5d6f
8266496: WBIsKlassAliveClosure.do_klass() fails for hidden classes
Reviewed-by: dholmes, coleenp, mseledtsov, lfoltan
! src/hotspot/share/prims/whitebox.cpp
+ test/hotspot/jtreg/runtime/whitebox/TestHiddenClassIsAlive.java
Changeset: 2438498a
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2021-05-06 12:35:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/2438498a3f6dfa53966a0f5b28af28617ca00e6b
8252758: Lanai: Optimize index calculation while copying glyphs
Reviewed-by: aghaisas, pbansal
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m
Changeset: 47d4438e
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-05-06 12:52:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/47d4438e75eca6f6f2aef9c0f88cab78996f7f80
8266426: ZHeapIteratorOopClosure does not handle native access properly
Co-authored-by: Per Liden <pliden at openjdk.org>
Co-authored-by: Erik Österlund <eosterlund at openjdk.org>
Co-authored-by: Stefan Karlsson <stefank at openjdk.org>
Reviewed-by: stefank, pliden
! src/hotspot/share/gc/z/zHeapIterator.cpp
Changeset: c665dba5
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-05-06 12:57:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/c665dba591ae5c15c9ca49e14d1aaa4eea38e7ae
8266561: Remove Compile::_save_argument_registers
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/output.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: fcedfc8a
Author: Lance Andersen <lancea at openjdk.org>
Date: 2021-05-06 14:13:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/fcedfc8a3b4299372f195cae036129dcd7b740ea
8266579: Update test/jdk/java/lang/ProcessHandle/PermissionTest.java & test/jdk/java/sql/testng/util/TestPolicy.java
Reviewed-by: joehw, naoto, bpb
! test/jdk/java/lang/ProcessHandle/PermissionTest.java
! test/jdk/java/sql/testng/util/TestPolicy.java
Changeset: e8405970
Author: Lance Andersen <lancea at openjdk.org>
Date: 2021-05-06 14:18:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/e8405970b9998ff8f77bcf196f1456713a98c47f
8266460: java.io tests fail on null stream with upgraded jtreg/TestNG
Reviewed-by: bpb
! test/jdk/java/io/InputStream/NullInputStream.java
! test/jdk/java/io/OutputStream/NullOutputStream.java
! test/jdk/java/io/Reader/NullReader.java
! test/jdk/java/io/Writer/NullWriter.java
Changeset: 2dcbedf9
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-05-06 14:55:00 +0000
URL: https://git.openjdk.java.net/zgc/commit/2dcbedf92a31da55299607c006821f22cc72ac0a
8266044: Nested class summary should show kind of class or interface
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
Changeset: a90b33a9
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-05-06 16:42:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/a90b33a95510a040fbb9a093ef5f3b6d4675dc9e
8266573: Make sure blackholes are tagged for all JVMCI paths
Reviewed-by: never
! src/hotspot/share/jvmci/jvmciEnv.cpp
Changeset: 04f71126
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-05-06 18:00:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/04f71126479f9c39aa71e8aebe7196d72fc16796
8266293: Key protection using PBEWithMD5AndDES fails with "java.security.InvalidAlgorithmParameterException: Salt must be 8 bytes long"
Reviewed-by: valeriep
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! test/jdk/sun/security/pkcs12/ParamsPreferences.java
Changeset: 52f1db6b
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2021-05-06 18:34:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/52f1db6b6f7f5e5823ee84fc31edddf89ed21df4
8262002: java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.sh failed with "TestCaseScaffoldException: DummyClassWithLVT did not match .class file"
Reviewed-by: coleenp, sspitsyn
! src/hotspot/share/prims/jvmtiClassFileReconstituter.cpp
! test/jdk/java/lang/instrument/ATransformerManagementTestCase.java
! test/jdk/java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.java
- test/jdk/java/lang/instrument/VerifyLocalVariableTableOnRetransformTest.sh
Changeset: 0ca86da0
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2021-05-06 18:38:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/0ca86da0e3563a8328f6ff2a3bc4d4c5b8a82e69
8266002: vmTestbase/nsk/jvmti/ClassPrepare/classprep001 should skip events for unexpected classes
Reviewed-by: cjplummer, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/ClassPrepare/classprep001/classprep001.cpp
Changeset: 36e5ad61
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-05-06 20:34:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/36e5ad61e63e2f1da9cf565c607db28f23622ea9
8263236: runtime/os/TestTracePageSizes.java fails on old kernels
Reviewed-by: dholmes, sjohanss, stuefe
! test/hotspot/jtreg/runtime/os/TestTracePageSizes.java
Changeset: 66191ff4
Author: buddyliao <buddyliao at tencent.com>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-05-07 02:57:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/66191ff4b04f03172e8b7b28184a7f39ce3804bd
8266193: BasicJMapTest does not include testHistoParallel methods
Reviewed-by: sspitsyn, amenkov
! test/jdk/sun/tools/jmap/BasicJMapTest.java
Changeset: 43ad24fe
Author: Yumin Qi <minqi at openjdk.org>
Date: 2021-05-07 03:01:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/43ad24feb20ed2007922472a15873e1094147b0d
8265465: jcmd VM.cds should keep already dumped archive when exception happens
Reviewed-by: iklam, ccheung
! src/java.base/share/classes/jdk/internal/misc/CDS.java
! test/hotspot/jtreg/TEST.groups
! test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestDumpBase.java
+ test/hotspot/jtreg/runtime/cds/appcds/jcmd/JCmdTestFileSafety.java
Changeset: c97f56cd
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-05-07 03:21:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/c97f56cdafe26dfafcfbc6bb42fa5617641c1a59
8266172: -Wstringop-overflow happens in vmError.cpp
Reviewed-by: dholmes, stuefe
! src/hotspot/share/utilities/vmError.cpp
Changeset: 3a474d95
Author: Lin Zang <lzang at openjdk.org>
Committer: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-05-07 04:40:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/3a474d953a608a0e4b40a4d0b53ec3e98d73f406
8265612: revise the help info for jmap histo command
Reviewed-by: cjplummer, sspitsyn
! src/jdk.jcmd/share/classes/sun/tools/jmap/JMap.java
Changeset: ebb68d2b
Author: Tejpal Rebari <trebari at openjdk.org>
Date: 2021-05-07 05:12:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/ebb68d2b8652328b80780f6a39c78ff19f24136a
8049700: Deprecate obsolete classes and methods in javax/swing/plaf/basic
Reviewed-by: psadhukhan, prr, serb, azvegint, iris
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicDirectoryModel.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicMenuItemUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicScrollPaneUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicToolBarUI.java
Changeset: 71b8ad45
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2021-05-07 09:20:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/71b8ad45b4de6836e3bb2716ebf136f3f8ea2198
8266609: AArch64: include FP/LR space in LIR_Assembler::initial_frame_size_in_bytes()
Reviewed-by: aph
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_MacroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
Changeset: 94c6177f
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-05-07 09:47:46 +0000
URL: https://git.openjdk.java.net/zgc/commit/94c6177f246fc569b416f85f1411f7fe031f7aaf
8266536: Provide a variant of os::iso8601_time which works with arbitrary timestamps
Reviewed-by: xliu, simonis, ysuenaga
! src/hotspot/share/jfr/recorder/repository/jfrEmergencyDump.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: a65021e3
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-05-07 09:55:08 +0000
URL: https://git.openjdk.java.net/zgc/commit/a65021e38c8f2be67be08475da67956a5a47e408
8266618: Remove broken -XX:-OptoRemoveUseless
Reviewed-by: kvn, neliasso
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/parse1.cpp
! src/hotspot/share/opto/phaseX.cpp
Changeset: d2b53509
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-05-07 10:44:02 +0000
URL: https://git.openjdk.java.net/zgc/commit/d2b53509c0f6b8c6fd0a34ccdd7ad630af0db93a
8263507: Improve structure of package summary pages
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllPackagesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/WriterFactoryImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Links.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/PackageSummaryWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/PackageSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
! test/langtools/jdk/javadoc/doclet/testPackageSummary/TestPackageSummary.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Annotation0.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Class0.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Enum0.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Error0.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Exception0.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Interface0.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/Record0.java
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/package.html
+ test/langtools/jdk/javadoc/doclet/testPackageSummary/pkg1/sub/Sub0.java
! test/langtools/jdk/javadoc/doclet/testRelatedPackages/TestRelatedPackages.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java
! test/langtools/jdk/javadoc/doclet/testStylesheet/TestStylesheet.java
! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java
Changeset: e0c86884
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-05-07 10:45:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/e0c86884e56c0f826f7c1626abdcbb9926b297fb
8262992: Improve `@see` output
Reviewed-by: jjg
! src/java.base/share/classes/java/net/URI.java
! src/java.base/share/classes/java/security/cert/PKIXRevocationChecker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java
! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java
! test/langtools/jdk/javadoc/doclet/testHref/TestHref.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestLinkOption.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestOptionOrder.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/pkg/B.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testProperty/TestProperty.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTag.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/TestSeeTagWithModule.java
! test/langtools/jdk/javadoc/doclet/testSeeTag/pkg/Test2.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/langtools/jdk/javadoc/doclet/testSingletonLists/TestSingletonLists.java
! test/langtools/jdk/javadoc/doclet/testTagOrder/TestTagOrder.java
Changeset: 2798b0d9
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-05-07 11:33:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/2798b0d98ab4191fc94e210d57422854cf13f11e
8266349: Pass down requested page size to reserve_memory_special
Reviewed-by: stuefe, mgkwill
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/runtime/os.cpp
! src/hotspot/share/runtime/os.hpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
! test/hotspot/gtest/runtime/test_os_windows.cpp
Changeset: 14f0afe8
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-05-07 11:38:29 +0000
URL: https://git.openjdk.java.net/zgc/commit/14f0afe8118092be530aac0c4cc5d1d5d4fe982a
8214237: Join parallel phases post evacuation
Reviewed-by: iwalulya, sjohanss
! src/hotspot/share/gc/g1/g1BatchedGangTask.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1HotCardCache.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1RemSet.hpp
+ src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
+ src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.hpp
! src/hotspot/share/gc/g1/heapRegionManager.cpp
! src/hotspot/share/gc/g1/heapRegionManager.hpp
! src/hotspot/share/gc/shared/preservedMarks.cpp
! src/hotspot/share/gc/shared/preservedMarks.hpp
! src/hotspot/share/gc/shared/workerDataArray.cpp
! src/hotspot/share/gc/shared/workerDataArray.inline.hpp
! src/hotspot/share/gc/shared/workgroup.hpp
! test/hotspot/gtest/gc/shared/test_workerDataArray.cpp
! test/hotspot/jtreg/gc/g1/TestEagerReclaimHumongousRegionsLog.java
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/gc/g1/ihop/TestIHOPStatic.java
! test/hotspot/jtreg/gc/g1/plab/TestPLABEvacuationFailure.java
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java
Changeset: 9a19a0cc
Author: Wang Huang <whuang at openjdk.org>
Committer: Harold Seigel <hseigel at openjdk.org>
Date: 2021-05-07 12:55:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/9a19a0cc1087311b01c5c15432c4451f1ea24fad
8264760: JVM crashes when two threads encounter the same resolution error
Co-authored-by: Wang Huang <whuang at openjdk.org>
Co-authored-by: Wu Yan <wuyan34 at huawei.com>
Reviewed-by: dholmes, hseigel
! src/hotspot/share/classfile/systemDictionary.cpp
+ test/hotspot/jtreg/runtime/Nestmates/membership/HostNoNestMember.java
+ test/hotspot/jtreg/runtime/Nestmates/membership/HostNoNestMember.jcod
+ test/hotspot/jtreg/runtime/Nestmates/membership/TestNestHostErrorWithMultiThread.java
Changeset: 3fcdc50e
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-05-07 12:56:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/3fcdc50e4425b10181a2a3d82718994597dc8364
8266646: Add more diagnostic to java/lang/System/LoggerFinder/modules
Reviewed-by: naoto, iris, bpb, lancea
! test/jdk/java/lang/System/LoggerFinder/modules/boot_client/BootClient.java
! test/jdk/java/lang/System/LoggerFinder/modules/named_client/m.t.a/pkg/a/t/TestA.java
! test/jdk/java/lang/System/LoggerFinder/modules/patched_client/PatchedClient.java
! test/jdk/java/lang/System/LoggerFinder/modules/unnamed_client/pkg/b/t/TestB.java
Changeset: 86b8dc9f
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2021-05-07 13:42:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/86b8dc9f5b3729e22e9cd31aba7b920fa39aa5c1
8265426: Update java.security to use instanceof pattern variable
Reviewed-by: rriggs, weijun, dfuchs
! src/java.base/share/classes/java/security/AccessControlContext.java
! src/java.base/share/classes/java/security/BasicPermission.java
! src/java.base/share/classes/java/security/CodeSigner.java
! src/java.base/share/classes/java/security/CodeSource.java
! src/java.base/share/classes/java/security/Identity.java
! src/java.base/share/classes/java/security/KeyFactory.java
! src/java.base/share/classes/java/security/KeyPairGenerator.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/MessageDigest.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/SecureClassLoader.java
! src/java.base/share/classes/java/security/Signature.java
! src/java.base/share/classes/java/security/Timestamp.java
! src/java.base/share/classes/java/security/UnresolvedPermission.java
! src/java.base/share/classes/java/security/UnresolvedPermissionCollection.java
! src/java.base/share/classes/java/security/cert/CertPath.java
! src/java.base/share/classes/java/security/cert/URICertStoreParameters.java
! src/java.base/share/classes/java/security/cert/X509CRLSelector.java
! src/java.base/share/classes/java/security/cert/X509CertSelector.java
! src/java.base/share/classes/java/security/spec/ECFieldF2m.java
! src/java.base/share/classes/java/security/spec/ECFieldFp.java
! src/java.base/share/classes/java/security/spec/ECPoint.java
! src/java.base/share/classes/java/security/spec/EllipticCurve.java
Changeset: 74fecc07
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-05-07 14:04:27 +0000
URL: https://git.openjdk.java.net/zgc/commit/74fecc070a6462e6a2d061525b53a63de15339f9
8266503: [UL] Make Decorations safely copy-able and reduce their size
Reviewed-by: simonis, ysuenaga
! src/hotspot/share/logging/logDecorations.cpp
! src/hotspot/share/logging/logDecorations.hpp
! src/hotspot/share/logging/logFileStreamOutput.cpp
! src/hotspot/share/logging/logTagSet.cpp
! src/hotspot/share/logging/logTagSet.hpp
! test/hotspot/gtest/logging/test_logDecorations.cpp
! test/hotspot/gtest/logging/test_logTagSet.cpp
Changeset: 946b0fe1
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-05-07 14:38:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/946b0fe19a8af88a0f0451c86ce4d4790360bb83
8266645: javac should not check for sealed supertypes in intersection types
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
Changeset: 947d69df
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-05-07 14:51:03 +0000
URL: https://git.openjdk.java.net/zgc/commit/947d69df045fa97f56f4eeb5de7f338e169441fc
8265042: javadoc HTML files not generated for types nested in records
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
+ test/langtools/jdk/javadoc/doclet/testNestedClasses/TestNestedClasses.java
Changeset: b5b31197
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-05-07 15:23:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/b5b31197e5ab9fda8b9f09367aba280f865d2320
8266589: (fs) Improve performance of Files.copy() on macOS using copyfile(3)
Reviewed-by: alanb
! src/java.base/unix/native/libnio/fs/UnixCopyFile.c
Changeset: c6aa8f19
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-05-07 15:34:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/c6aa8f19aca13d30c7a0340dc64da1214b76550f
8232644: bugs in serialized-form.html
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialMethodWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SerializedFormWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! test/langtools/jdk/javadoc/doclet/testHeadings/TestHeadings.java
! test/langtools/jdk/javadoc/doclet/testHtmlDefinitionListTag/TestHtmlDefinitionListTag.java
! test/langtools/jdk/javadoc/doclet/testHtmlVersion/TestHtmlVersion.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormDeprecationInfo/TestSerializedFormDeprecationInfo.java
! test/langtools/jdk/javadoc/doclet/testSuperclassInSerialForm/TestSuperClassInSerialForm.java
Changeset: 0790e601
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2021-05-07 15:43:09 +0000
URL: https://git.openjdk.java.net/zgc/commit/0790e6016e153b4fa4df5d80737f90aa555c7ba9
8196743: jstatd doesn't see new Java processes inside Docker container
Reviewed-by: sspitsyn, ysuenaga
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/LocalVmManager.java
Changeset: 04fad704
Author: Yumin Qi <minqi at openjdk.org>
Date: 2021-05-07 23:49:00 +0000
URL: https://git.openjdk.java.net/zgc/commit/04fad70437a43c0f38fd53414b8eace2eac93509
8266765: [BACKOUT] JDK-8255493 Support for pre-generated java.lang.invoke classes in CDS dynamic archive
Reviewed-by: ccheung
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/dynamicArchive.hpp
! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/cds/lambdaFormInvokers.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/java.cpp
- test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java
Changeset: ff77ca8b
Author: Guoxiong Li <gli at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2021-05-08 03:09:27 +0000
URL: https://git.openjdk.java.net/zgc/commit/ff77ca8bd41ece778cf6f1af6dd1b7a7dfc50eab
8266675: Optimize IntHashTable for encapsulation and ease of use
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/IntHashTable.java
Changeset: be4f25b0
Author: Alan Bateman <alanb at openjdk.org>
Date: 2021-05-08 07:14:36 +0000
URL: https://git.openjdk.java.net/zgc/commit/be4f25b0c885a6405b484e4035b30005311a2802
8266369: (se) Add wepoll based Selector
Reviewed-by: chegar, michaelm, vtewari, dfuchs, bpb
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/classes/sun/nio/ch/SelectionKeyImpl.java
! src/java.base/windows/classes/sun/nio/ch/DefaultSelectorProvider.java
! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java
+ src/java.base/windows/classes/sun/nio/ch/WEPoll.java
+ src/java.base/windows/classes/sun/nio/ch/WEPollSelectorImpl.java
+ src/java.base/windows/classes/sun/nio/ch/WEPollSelectorProvider.java
! src/java.base/windows/classes/sun/nio/ch/WindowsSelectorImpl.java
+ src/java.base/windows/legal/wepoll.md
! src/java.base/windows/native/libnio/ch/IOUtil.c
! src/java.base/windows/native/libnio/ch/Net.c
+ src/java.base/windows/native/libnio/ch/WEPollNatives.c
! src/java.base/windows/native/libnio/ch/WindowsSelectorImpl.c
! src/java.base/windows/native/libnio/ch/nio_util.h
+ src/java.base/windows/native/libnio/ch/wepoll.c
+ src/java.base/windows/native/libnio/ch/wepoll.h
! test/jdk/java/nio/channels/Selector/ChangingInterests.java
! test/jdk/java/nio/channels/Selector/LotsOfChannels.java
! test/jdk/java/nio/channels/Selector/OutOfBand.java
! test/jdk/java/nio/channels/Selector/RacyDeregister.java
! test/jdk/java/nio/channels/Selector/SelectWithConsumer.java
+ test/micro/org/openjdk/bench/java/nio/channels/SelectOne.java
= test/micro/org/openjdk/bench/java/nio/channels/SelectorWakeup.java
Changeset: 3af4efdf
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2021-05-08 10:56:29 +0000
URL: https://git.openjdk.java.net/zgc/commit/3af4efdfcfbbb52d38415374083c66c9e7b22604
8265291: Error in Javadoc for doAccessibleAction API in AccessibleJSlider class
Reviewed-by: azvegint, jdv
! src/java.desktop/share/classes/javax/swing/JSlider.java
Changeset: 9b769550
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-05-10 03:21:52 +0000
URL: https://git.openjdk.java.net/zgc/commit/9b769550242e8bf6f9e783bf0d6f4a87d0c6376d
8266249: javax/swing/JPopupMenu/7156657/bug7156657.java fails on macOS
Reviewed-by: jdv, pbansal, azvegint
! test/jdk/javax/swing/JPopupMenu/7156657/bug7156657.java
Changeset: 69b96f9a
Author: Vyom Tewari <vtewari at openjdk.org>
Date: 2021-05-10 03:51:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/69b96f9a1b4a959c6b86f41c2259d9e4d47c8ede
8266610: Method RandomAccessFile#length() returns 0 for block devices on linux.
Reviewed-by: alanb, bpb
! src/java.base/unix/native/libjava/io_util_md.c
Changeset: 0f925d1f
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-05-10 08:02:15 +0000
URL: https://git.openjdk.java.net/zgc/commit/0f925d1f58ffc0c56ae85a189798f8d99d90d443
8266015: Implement AdapterHandlerLibrary lookup fast-path for common adapters
Reviewed-by: iklam, coleenp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
Changeset: 1603ca23
Author: Alexey Bakhtin <abakhtin at openjdk.org>
Committer: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-05-10 09:45:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/1603ca23422b03157afb2bd1050524465474b60e
8241248: NullPointerException in sun.security.ssl.HKDF.extract(HKDF.java:93)
Reviewed-by: jnimeh, xuelei
! src/java.base/share/classes/sun/security/ssl/PreSharedKeyExtension.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionContextImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHello.java
! src/java.base/share/classes/sun/security/util/Cache.java
Changeset: 53db2a0a
Author: Jayathirth D V <jdv at openjdk.org>
Date: 2021-05-10 10:36:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/53db2a0acd4e208fb5cfb7108206ec667c7c4131
8226384: Implement a better logic to switch between OpenGL and Metal pipeline
Reviewed-by: prr
! src/java.desktop/macosx/classes/sun/java2d/metal/MTLLayer.java
! src/java.desktop/macosx/classes/sun/java2d/opengl/CGLLayer.java
+ src/java.desktop/macosx/classes/sun/lwawt/macosx/CFLayer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformEmbeddedFrame.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformView.java
Changeset: b823b3ef
Author: Vyom Tewari <vtewari at openjdk.org>
Date: 2021-05-10 13:40:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/b823b3ef2912c4c3b8412dff6ff4e9af81c5b910
8266797: Fix for 8266610 breaks the build on macos
Reviewed-by: dholmes, jdv
! src/java.base/unix/native/libjava/io_util_md.c
Changeset: e41fd735
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-05-10 13:51:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/e41fd735296e6ad32c422d266a685f7b775be5c2
8266252: Streamline AbstractInterpreter::method_kind
Reviewed-by: iklam, coleenp
! src/hotspot/share/compiler/compilerOracle.cpp
! src/hotspot/share/interpreter/abstractInterpreter.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.inline.hpp
Changeset: 5d761fcf
Author: Guoxiong Li <gli at openjdk.org>
Committer: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-05-10 14:27:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/5d761fcffd6eea1c5be35d2ddec1479eccb85750
8266796: Clean up the unnecessary code in the method UnsharedNameTable#fromUtf
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/UnsharedNameTable.java
Changeset: 25d99e52
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-05-10 16:24:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/25d99e52679bdf4601058e10e5679ca3780f8ec3
8266330: itableMethodEntry::initialize() asserts with archived old classes
Reviewed-by: iklam, minqi
! src/hotspot/share/oops/klassVtable.cpp
! src/hotspot/share/oops/klassVtable.hpp
+ test/hotspot/jtreg/runtime/cds/appcds/OldSuperInfIndirect.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/IndirectImpInf.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/IndirectImpInfApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/InfMethod.java
Changeset: c494efc5
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-05-10 16:25:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/c494efc5b5d9a142fceff600285fd4c8c883e795
8266774: System property values for stdout/err on Windows UTF-8
Reviewed-by: bpb, alanb
! src/java.base/windows/native/libjava/java_props_md.c
Changeset: c8b74474
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-05-10 16:39:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/c8b744743bd54a00a4f7bf1e852d454fcd942abd
8266603: jpackage: Add missing copyright file in Java runtime .deb installers
Reviewed-by: almatvee, herrick
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java
! test/jdk/tools/jpackage/share/RuntimePackageTest.java
Changeset: de784312
Author: Cesar <disoares at microsoft.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-05-10 17:09:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/de784312c340b4a4f4c4d11854bfbe9e9e826ea3
8241502: C2: Migrate x86_64.ad to MacroAssembler
Reviewed-by: vlivanov, kvn
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/x86_64.ad
Changeset: f78440ad
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-05-10 17:59:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/f78440ad438bca2a8929475fbecfbd3c920d48df
8266440: Shenandoah: TestReferenceShortcutCycle.java test failed on AArch64
Reviewed-by: aph
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
Changeset: 0cc7833f
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2021-05-10 18:52:02 +0000
URL: https://git.openjdk.java.net/zgc/commit/0cc7833f3d84971dd03a9a620585152a6debb40e
8265208: [JEP-356] : SplittableRandom and SplittableGenerators - splits() methods does not throw NullPointerException when source is null
Reviewed-by: rriggs
! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java
Changeset: 8851cb65
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-05-10 20:25:43 +0000
URL: https://git.openjdk.java.net/zgc/commit/8851cb653ff932758ef6408ff010b67200954eff
8266779: Use <wbr> instead of ZERO_WIDTH_SPACE
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractExecutableMemberWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlLinkFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/Entity.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/TagName.java
! test/langtools/jdk/javadoc/doclet/testConstructors/TestConstructors.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testEnumConstructor/TestEnumConstructor.java
! test/langtools/jdk/javadoc/doclet/testGenericTypeLink/TestGenericTypeLink.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testIndentation/TestIndentation.java
! test/langtools/jdk/javadoc/doclet/testInterface/TestInterface.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testMemberInheritance/TestMemberInheritance.java
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
! test/langtools/jdk/javadoc/doclet/testMethodId/TestMethodId.java
! test/langtools/jdk/javadoc/doclet/testMethodSignature/TestMethodSignature.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testOverriddenMethods/TestOverrideMethods.java
! test/langtools/jdk/javadoc/doclet/testPrivateClasses/TestPrivateClasses.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
! test/langtools/jdk/javadoc/doclet/testSerializedFormWithClassFile/TestSerializedFormWithClassFile.java
! test/langtools/jdk/javadoc/doclet/testTypeAnnotations/TestTypeAnnotations.java
! test/langtools/jdk/javadoc/doclet/testTypeParams/TestTypeParameters.java
Changeset: e5d3ee39
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-05-10 20:28:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/e5d3ee394ae940ee0111489e6e072f327ec29c3b
8266802: Shenandoah: Round up region size to page size unconditionally
Reviewed-by: zgu
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
+ test/hotspot/jtreg/gc/shenandoah/options/TestLargePages.java
Changeset: 23446f1f
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-05-10 21:49:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/23446f1f5ee087376bc1ab89413a011fc52bde1f
8265128: [REDO] Optimize Vector API slice and unslice operations
Reviewed-by: psandoz, vlivanov
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
! test/jdk/jdk/incubator/vector/AbstractVectorConversionTest.java
! test/jdk/jdk/incubator/vector/Vector128ConversionTests.java
! test/jdk/jdk/incubator/vector/Vector256ConversionTests.java
! test/jdk/jdk/incubator/vector/Vector512ConversionTests.java
! test/jdk/jdk/incubator/vector/Vector64ConversionTests.java
Changeset: 9713152e
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2021-05-10 22:48:01 +0000
URL: https://git.openjdk.java.net/zgc/commit/9713152eae660f83b8a681c3168b7eb2285c05bc
8262092: vmTestbase/nsk/jvmti/scenarios/hotswap/HS102/hs102t001/TestDescription.java SIGSEGV in memmove_ssse3
Reviewed-by: lmesnik, sspitsyn
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/hotswap/HotSwap.cpp
Changeset: 10a049e1
Author: Wang Huang <whuang at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-05-11 03:20:15 +0000
URL: https://git.openjdk.java.net/zgc/commit/10a049e1714bfe64f895177f4de7a31ad65f407a
8265956: JVM crashes when matching LShiftVB Node
Co-authored-by: Wang Huang <whuang at openjdk.org>
Co-authored-by: Ai Jiaming <aijiaming1 at huawei.com>
Reviewed-by: kvn, jiefu
! src/hotspot/share/opto/vectorIntrinsics.cpp
+ test/hotspot/jtreg/compiler/vectorapi/TestVectorShuffleIotaByte.java
Changeset: 0e7bdae0
Author: Denis Konoplev <dkonoplev at openjdk.org>
Committer: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-05-11 03:24:01 +0000
URL: https://git.openjdk.java.net/zgc/commit/0e7bdae0f6d2824deaa8b17e15553e421e6dbc7f
8265062: Remove duplication constant MaxTextureSize
Reviewed-by: prr, serb
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLGraphicsConfig.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m
Changeset: 18e9d28e
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-05-11 04:28:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/18e9d28e8af02650ba30e4816404df48b1062162
8266676: G1: Remove dead code init_node_id_to_index_map()
Reviewed-by: sangheki, whuang
! src/hotspot/share/gc/g1/g1NUMA.hpp
Changeset: 67cb22af
Author: Cesar <disoares at microsoft.com>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-05-11 09:28:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/67cb22af58c649e67f0b9f707a65389bcb39a205
8266601: Fix bugs in AddLNode::Ideal transformations
Reviewed-by: kvn, vlivanov, thartmann
! src/hotspot/share/opto/addnode.cpp
Changeset: 8468001f
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-05-11 10:06:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/8468001f8885c0cb2e7db2254eacca857eff2378
8263452: Javac slow compilation due to algorithmic complexity
Reviewed-by: vromero, jfranck
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
+ test/langtools/tools/javac/perf/SuperClassAndNesting.java
Changeset: 6575566d
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-05-11 10:34:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/6575566d830c59bce3e77102e06eca574218f37e
8266787: Potential overflow of pointer arithmetic in G1ArchiveAllocator
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1Allocator.cpp
Changeset: 9e6e2228
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-05-11 10:49:15 +0000
URL: https://git.openjdk.java.net/zgc/commit/9e6e2228cba05ff2ee3a4014a0a92bdd08d016d9
8266892: avoid maybe-uninitialized gcc warnings on linux s390x
Reviewed-by: shade, lucy
! src/hotspot/cpu/s390/assembler_s390.inline.hpp
Changeset: 0344e751
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-05-11 11:35:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/0344e751e2bfd2c6238fc1cea3db19015ce0db88
8266794: Remove dead code notify_allocation_jvmti_allocation_event
Reviewed-by: ayang, tschatzl
! src/hotspot/share/gc/shared/memAllocator.cpp
Changeset: 9c9c47e4
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-05-11 12:48:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/9c9c47e403c6d38afd1ce89f46a1887a01964796
8266813: Shenandoah: Use shorter instruction sequence for checking if marking in progress
Reviewed-by: shade
! src/hotspot/cpu/aarch64/gc/shenandoah/shenandoahBarrierSetAssembler_aarch64.cpp
Changeset: 2d2cd78b
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-05-11 14:48:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/2d2cd78bde7bb9101614a1ba2285d1e37d5d3249
8266761: AssertionError in sun.net.httpserver.ServerImpl.responseCompleted
Reviewed-by: chegar
! src/jdk.httpserver/share/classes/sun/net/httpserver/ExchangeImpl.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
+ test/jdk/com/sun/net/httpserver/InputNotRead.java
Changeset: 381de0c1
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-05-11 15:22:52 +0000
URL: https://git.openjdk.java.net/zgc/commit/381de0c1d024f7e0711fadf384d8625cf7ab8178
8266753: jdk/test/lib/process/ProcTest.java failed with "Exception: Proc abnormal end"
Reviewed-by: dfuchs
! test/lib-test/jdk/test/lib/process/ProcTest.java
Changeset: d0daa725
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2021-05-11 15:47:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/d0daa72592815fcdd9d550b9cc7dd70a06ae0968
8266857: PipedOutputStream.sink should be volatile
Reviewed-by: dfuchs
! src/java.base/share/classes/java/io/PipedOutputStream.java
Changeset: 7a0a57cd
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-05-11 16:12:36 +0000
URL: https://git.openjdk.java.net/zgc/commit/7a0a57cd56a11e4b9e42ac3426f2e0c505da0987
8266820: micro java/nio/SelectorWakeup.java has wrong copyright header
Reviewed-by: chegar, alanb, michaelm, iris
! test/micro/org/openjdk/bench/java/nio/channels/SelectorWakeup.java
Changeset: ac0287fd
Author: Yumin Qi <minqi at openjdk.org>
Date: 2021-05-11 16:57:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/ac0287fd73997c510ee41c9a42dc48261e7d5ee7
8266770: Clean pending exception before running dynamic CDS dump
Reviewed-by: ccheung, iklam
! src/hotspot/share/runtime/thread.cpp
Changeset: acf02ed5
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-05-11 17:14:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/acf02ed5533e25ec572d18ff874a241860c66bed
8208237: Re-examine defmeth tests and update as needed
Reviewed-by: hseigel, lfoltan, dholmes
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/BasicTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/ConflictingDefaultsTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/DefaultVsAbstractTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/MethodResolutionTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/PrivateMethodsTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/RedefineTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/StaticMethodsTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/StressTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/SuperCallTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/ClassFileGenerator.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/DefMethTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/TestContext.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/annotation/Crash.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/annotation/KnownFailure.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/annotation/NotTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/TesterBuilder.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/method/Method.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/data/method/body/CallMethod.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/executor/MHInvokeWithArgsTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/executor/ReflectionTest.java
Changeset: 0a12605d
Author: Jason Zaugg <jzaugg at openjdk.org>
Committer: Lance Andersen <lancea at openjdk.org>
Date: 2021-05-11 18:06:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/0a12605df893d782867529812b1d8c10380f603c
8265448: (zipfs): Reduce read contention in ZipFileSystem
Reviewed-by: alanb, lancea
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! test/jdk/jdk/nio/zipfs/ZipFSTester.java
+ test/micro/org/openjdk/bench/jdk/nio/zipfs/ZipFileSystemBenchmark.java
Changeset: 995e9560
Author: Hai-May Chao <hchao at openjdk.org>
Date: 2021-05-11 19:37:26 +0000
URL: https://git.openjdk.java.net/zgc/commit/995e95603089f2571bb6778a2ff1691b147fd0ce
8266225: jarsigner is using incorrect security property to show weakness of certs
Reviewed-by: weijun, mullan
! src/jdk.jartool/share/classes/sun/security/tools/jarsigner/Main.java
! test/jdk/sun/security/tools/jarsigner/CheckSignerCertChain.java
Changeset: dfe8833f
Author: Mandy Chung <mchung at openjdk.org>
Date: 2021-05-11 20:22:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/dfe8833f5d9a9ac59857143a86d07f85769b8eae
8266783: java/lang/reflect/Proxy/DefaultMethods.java fails with jtreg 6
Reviewed-by: iris
! test/jdk/java/lang/reflect/Proxy/DefaultMethods.java
Changeset: 1356116d
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2021-05-11 21:59:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/1356116d3fb0cf9bee6796862e8015adc36590fb
8266456: Replace direct TKit.run() calls with jdk.jpackage.test.Annotations.Test annotation
Reviewed-by: asemenyuk, herrick
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/Functional.java
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/TKit.java
! test/jdk/tools/jpackage/linux/AppCategoryTest.java
! test/jdk/tools/jpackage/linux/LicenseTypeTest.java
! test/jdk/tools/jpackage/linux/LinuxBundleNameTest.java
! test/jdk/tools/jpackage/linux/MaintainerTest.java
! test/jdk/tools/jpackage/linux/ReleaseTest.java
! test/jdk/tools/jpackage/macosx/MacFileAssociationsTest.java
! test/jdk/tools/jpackage/macosx/SigningAppImageTest.java
! test/jdk/tools/jpackage/macosx/SigningPackageTest.java
! test/jdk/tools/jpackage/share/EmptyFolderPackageTest.java
! test/jdk/tools/jpackage/share/EmptyFolderTest.java
! test/jdk/tools/jpackage/windows/WinDirChooserTest.java
Changeset: f6c5a6bb
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-05-11 22:42:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/f6c5a6bbf14603c0f4832e5793c48ae1308a7414
8266784: java/text/Collator/RuleBasedCollatorTest.java fails with jtreg 6
Reviewed-by: joehw
! test/jdk/java/text/Collator/RuleBasedCollatorTest.java
Changeset: 974b9f70
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-05-11 22:44:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/974b9f700423590ccb59a566bd0b383c405d4af2
8266773: Release VM is broken with GCC 9 after 8214237
Reviewed-by: stuefe, lkorinth
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
Changeset: 616244f4
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-05-11 22:45:27 +0000
URL: https://git.openjdk.java.net/zgc/commit/616244f43aa68543e20f1eefedd67ca8c81669e1
8266937: Remove Compile::reshape_address
Reviewed-by: kvn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/compile.hpp
Changeset: 57c6ba6e
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-05-11 23:53:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/57c6ba6e6b1c1bf30dcfffee873790dfc4fa511a
8266822: Rename MetaspaceShared::is_old_class to be more explicit about what "old" means
Reviewed-by: iklam, minqi, coleenp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klassVtable.cpp
Changeset: 1a0ff28e
Author: Joe Wang <joehw at openjdk.org>
Date: 2021-05-11 23:54:07 +0000
URL: https://git.openjdk.java.net/zgc/commit/1a0ff28ea10aaba53c5fbeb59800d3bcb1d228bc
8255035: Update BCEL to Version 6.5.0
Reviewed-by: lancea
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/Const.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/ExceptionConst.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationDefault.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationElementValue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/AnnotationEntry.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Annotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ArrayElementValue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Attribute.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethod.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/BootstrapMethods.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ClassParser.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Code.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/CodeException.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Constant.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantInvokeDynamic.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodHandle.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantMethodType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantModule.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantNameAndType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPackage.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantPool.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantString.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ConstantValue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ElementValue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/EnumElementValue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ExceptionTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/InnerClasses.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/JavaClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumber.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LineNumberTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/LocalVariableTypeTable.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/MethodParameter.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/MethodParameters.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Module.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleExports.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleMainClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleOpens.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModulePackages.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleProvides.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ModuleRequires.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/NestHost.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/PMGClass.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotationEntry.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/ParameterAnnotations.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Signature.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SimpleElementValue.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/SourceFile.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMap.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapEntry.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/StackMapType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Unknown.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/classfile/Utility.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/AnnotationElementValueGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayElementValueGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ArrayType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ClassGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/CodeExceptionGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ConstantPoolGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ElementValueGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ElementValuePairGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/EnumElementValueGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/FieldGenOrMethodGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEDYNAMIC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEINTERFACE.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESPECIAL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKESTATIC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/INVOKEVIRTUAL.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionFactory.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionHandle.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/InstructionList.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/JsrInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LDC2_W.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LineNumberGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/LocalVariableInstruction.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/MethodGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/ObjectType.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SWITCH.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Select.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/SimpleElementValueGen.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/generic/Type.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/BCELFactory.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/CodeHTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/ConstantHTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/InstructionFinder.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/MethodHTML.java
! src/java.xml/share/classes/com/sun/org/apache/bcel/internal/util/SyntheticRepository.java
! src/java.xml/share/legal/bcel.md
Changeset: 271a0c71
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-05-11 23:55:08 +0000
URL: https://git.openjdk.java.net/zgc/commit/271a0c713322bef3c78b04665c333c5e3068f8a9
8047218: [TEST_BUG] java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java fails with exception
Reviewed-by: azvegint, kizune, pbansal
! test/jdk/ProblemList.txt
! test/jdk/java/awt/FullScreen/AltTabCrashTest/AltTabCrashTest.java
Changeset: cc03734b
Author: Mandy Chung <mchung at openjdk.org>
Date: 2021-05-12 00:53:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/cc03734b996c41c93efadf22e73685164bfe6b46
8266925: Add a test to verify that hidden class's members are not statically invocable
Reviewed-by: alanb
+ test/jdk/java/lang/invoke/defineHiddenClass/StaticInvocableTest.java
+ test/jdk/java/lang/invoke/defineHiddenClass/java.base/java/lang/invoke/LookupHelper.java
Changeset: ed32e02c
Author: Guoxiong Li <gli at openjdk.org>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-05-12 01:01:29 +0000
URL: https://git.openjdk.java.net/zgc/commit/ed32e02c05affbc7d8d1b628fef7e7c32d54c735
8241187: ToolBox::grep should allow for negative filtering
Reviewed-by: vromero
+ test/langtools/tools/javac/toolbox/TestGrepOfToolBox.java
! test/langtools/tools/lib/toolbox/ToolBox.java
Changeset: 3c47cab6
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-05-12 01:06:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/3c47cab6db949b19cfd300139cbdbf81fb521e68
8261034: improve jcmd GC.class_histogram to support parallel
Reviewed-by: cjplummer, sspitsyn
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticCommand.hpp
- test/hotspot/jtreg/serviceability/dcmd/gc/ClassHistogramAllTest.java
! test/hotspot/jtreg/serviceability/dcmd/gc/ClassHistogramTest.java
Changeset: e828a939
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-05-12 05:21:58 +0000
URL: https://git.openjdk.java.net/zgc/commit/e828a939a8155a3b4ab26811a405bb4e4b2b99e8
8261395: C1 crash "cannot make java calls from the native compiler"
Co-authored-by: Ioi Lam <iklam at openjdk.org>
Co-authored-by: Coleen Phillimore <coleenp at openjdk.org>
Reviewed-by: iklam, hseigel, coleenp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
+ test/hotspot/jtreg/runtime/Nestmates/protectionDomain/Host.java
+ test/hotspot/jtreg/runtime/Nestmates/protectionDomain/TestDifferentProtectionDomains.java
Changeset: 476994aa
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-05-12 05:27:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/476994aa373ac95e73e672b7cc463c95e96509dc
8266531: ZAddress::address() should be removed from SA
Reviewed-by: cjplummer, stefank
! src/hotspot/share/gc/z/vmStructs_z.cpp
! src/hotspot/share/gc/z/vmStructs_z.hpp
! src/hotspot/share/gc/z/zAddress.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZAddress.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZExternalBitMap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGlobals.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGlobalsForVMStructs.java
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 06d76028
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-05-12 07:21:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/06d760283344a1d0fd510aed306e0efb76b51617
8261158: JVMState should not be shared between SafePointNodes
Reviewed-by: vlivanov, kvn
! src/hotspot/share/adlc/archDesc.cpp
! src/hotspot/share/adlc/archDesc.hpp
! src/hotspot/share/adlc/main.cpp
! src/hotspot/share/adlc/output_c.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/node.cpp
Changeset: 97367c01
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-05-12 08:32:29 +0000
URL: https://git.openjdk.java.net/zgc/commit/97367c01c13261ccf9b6f3032213bbf3e342fbae
8266808: Search label still uses old search field id
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
Changeset: b46086d7
Author: Yi Yang <yyang at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-05-12 08:35:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/b46086d777d6d051b6c599e040706efcd66d422c
8266874: Clean up C1 canonicalizer for TableSwitch/LookupSwitch
Reviewed-by: thartmann
! src/hotspot/share/c1/c1_Canonicalizer.cpp
Changeset: 548899d4
Author: Yi Yang <yyang at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-05-12 08:36:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/548899d40e10728cef2f9e5fa2e2f2b51a37ae35
8266189: Remove C1 "IfInstanceOf" instruction
Reviewed-by: thartmann
! src/hotspot/share/c1/c1_Canonicalizer.cpp
! src/hotspot/share/c1/c1_Canonicalizer.hpp
! src/hotspot/share/c1/c1_Instruction.hpp
! src/hotspot/share/c1/c1_InstructionPrinter.cpp
! src/hotspot/share/c1/c1_InstructionPrinter.hpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/c1/c1_Optimizer.cpp
! src/hotspot/share/c1/c1_RangeCheckElimination.hpp
! src/hotspot/share/c1/c1_ValueMap.hpp
Changeset: f3b510b9
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2021-05-12 08:47:36 +0000
URL: https://git.openjdk.java.net/zgc/commit/f3b510b9aa540ae5fbda687d545e995c5622f971
8266923: [JVMCI] expose StackOverflow::_stack_overflow_limit to JVMCI
Reviewed-by: kvn
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
Changeset: dcf250d5
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-05-12 09:07:01 +0000
URL: https://git.openjdk.java.net/zgc/commit/dcf250d5d41a05d0f3213fb9a807e89e1c198ce5
8233378: CHT: Fast reset
Reviewed-by: tschatzl, rehn
! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
Changeset: 11759bfb
Author: Yi Yang <yyang at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-05-12 09:08:29 +0000
URL: https://git.openjdk.java.net/zgc/commit/11759bfb2d8e0208ad56f9ad5a425067e66c2bc0
8266798: C1: More types of instruction can also apply LoopInvariantCodeMotion
Reviewed-by: thartmann, neliasso
! src/hotspot/share/c1/c1_ValueMap.cpp
Changeset: 4727187f
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2021-05-12 10:57:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/4727187f86d18d34bd79cf93a74ff4a6515c662e
8266567: Fix javadoc tag references in sun.management.jmxremote.ConnectorBootstrap
Reviewed-by: dfuchs, sspitsyn
! src/jdk.management.agent/share/classes/sun/management/jmxremote/ConnectorBootstrap.java
Changeset: 74338219
Author: Alexey Ushakov <avu at openjdk.org>
Committer: Ajit Ghaisas <aghaisas at openjdk.org>
Date: 2021-05-12 12:33:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/7433821910cc292b0022ba5ed77235b4b71d242c
8250658: Performance of ClipFlatOval Renderperf test is very low
Reviewed-by: jdv, aghaisas
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/EncoderManager.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLClip.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLClip.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLStencilManager.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLStencilManager.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceDataBase.h
Changeset: 69daedfd
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-05-12 12:34:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/69daedfd2316815f63d7f3c6ba79d2bb77b427ec
8266845: Shenandoah: Simplify SBS::load_reference_barrier implementation
Reviewed-by: shade
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
Changeset: accbfeaf
Author: Guoxiong Li <gli at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-05-12 14:32:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/accbfeaf22ea5374292a657ddabb67b22eada6bc
8226216: parameter modifiers are not visible to javac plugins across compilation boundaries
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ test/langtools/tools/javac/classreader/ParameterModifiersAcrossCompilationBoundaries.java
Changeset: 2568d181
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-05-12 21:01:47 +0000
URL: https://git.openjdk.java.net/zgc/commit/2568d181a778add4837bb0eada8c5f4a137d4560
8267047: Put serviceability/sa/TestJmapCoreMetaspace.java back on ZGC problem list due to JDK-8267045
Reviewed-by: dcubed
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: ab17be28
Author: Philippe Marschall <philippe.marschall at gmail.com>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2021-05-12 23:14:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/ab17be283559ba0477bc0dcbd11dbfccf155a57f
8252530: Fix inconsistencies in hotspot whitebox
Reviewed-by: dholmes, amenkov
! src/hotspot/share/prims/whitebox.cpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
! test/hotspot/jtreg/runtime/cds/appcds/CommandLineFlagCombo.java
! test/jtreg-ext/requires/VMProps.java
! test/lib/sun/hotspot/WhiteBox.java
! test/lib/sun/hotspot/code/Compiler.java
Changeset: d215743a
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-05-13 01:14:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/d215743a91555c4edabd116b1899765d5a283dc7
8231031: runtime/ReservedStack/ReservedStackTest.java fails after jsr166 refresh
Reviewed-by: dcubed
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/ReservedStack/ReservedStackTest.java
Changeset: b50fc5f9
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-05-13 04:42:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/b50fc5f992c2a1bdcdc8cae4aacf2a16598d5d05
8265528: Specification of BasicSplitPaneDivider::getMinimumSize,getPreferredSize doesn't match with its behavior.
Reviewed-by: kizune
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicSplitPaneDivider.java
Changeset: 08a5a5c6
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-05-13 08:54:24 +0000
URL: https://git.openjdk.java.net/zgc/commit/08a5a5c6d64db51700d058954d115aa89dbe73be
8263382: java/util/logging/ParentLoggersTest.java failed with "checkLoggers: getLoggerNames() returned unexpected loggers"
Reviewed-by: bpb, mchung
! test/jdk/java/util/logging/ParentLoggersTest.java
Changeset: a270cbe2
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-05-13 09:32:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/a270cbe2ebfe28465b8257f19ff66cf653d21bf4
8267043: IntelliJ project doesn't handle generated sources correctly
Reviewed-by: chegar, erikj
! make/ide/idea/jdk/template/misc.xml
Changeset: 17ceef97
Author: Guoxiong Li <gli at openjdk.org>
Committer: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-05-13 10:22:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/17ceef97c3df2326d585b2a298e5daa5dcfe3d99
8266819: Separate the stop policies from the compile policies completely
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/JavaCompiler.java
! test/langtools/tools/javac/6199662/Tree.java
! test/langtools/tools/javac/failover/CheckAttributedTree.java
! test/langtools/tools/javac/importscope/T8193717.java
! test/langtools/tools/javac/lambda/MostSpecific09.java
! test/langtools/tools/javac/modules/AnnotationProcessing.java
! test/langtools/tools/javac/resolve/ResolveHarness.java
! test/langtools/tools/javac/switchexpr/WarnWrongYieldTest.java
! test/langtools/tools/javac/switchexpr/WrongYieldTest.java
Changeset: 347d41df
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Julia Boes <jboes at openjdk.org>
Date: 2021-05-13 10:50:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/347d41df909f5762c5e066ab70d0fe7ea500ffaf
8164804: sun/security/ssl/SSLSocketImpl/CloseSocket.java makes not reliable time assumption
Reviewed-by: dfuchs, rhalade
! test/jdk/sun/security/ssl/SSLSocketImpl/CloseSocket.java
Changeset: 127bfe44
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-05-13 10:58:03 +0000
URL: https://git.openjdk.java.net/zgc/commit/127bfe44f7d09f272a08f97bfc5d168eb22474a2
8266074: Vtable-based CHA implementation
Reviewed-by: kvn, jrose, dlong
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/ci/bcEscapeAnalyzer.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/code/codeCache.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencies.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/opto/compile.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/runtime/globals.hpp
! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java
Changeset: a564f2cb
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-05-13 11:22:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/a564f2cbd59d40df21278c5f0d785e2375b310e4
8266821: G1: Prefetch cards during merge heap roots phase
Reviewed-by: kbarrett, iwalulya
+ src/hotspot/cpu/aarch64/gc/g1/g1Globals_aarch64.hpp
+ src/hotspot/cpu/arm/gc/g1/g1Globals_arm.hpp
+ src/hotspot/cpu/ppc/gc/g1/g1Globals_ppc.hpp
+ src/hotspot/cpu/s390/gc/g1/g1Globals_s390.hpp
+ src/hotspot/cpu/x86/gc/g1/g1Globals_x86.hpp
+ src/hotspot/cpu/zero/gc/g1/g1Globals_zero.hpp
! src/hotspot/share/gc/g1/g1CardTable.hpp
! src/hotspot/share/gc/g1/g1CardTable.inline.hpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
Changeset: e14b0268
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-05-13 12:46:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/e14b0268411bba8eb01bf6c477cc8743a53ffd1c
8243287: Removal of Unsafe::defineAnonymousClass
Reviewed-by: iklam, mchung, alanb, dholmes
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/ci/ciEnv.cpp
! src/hotspot/share/ci/ciField.cpp
! src/hotspot/share/ci/ciInstanceKlass.cpp
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/classfile/classLoadInfo.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.hpp
! src/hotspot/share/classfile/classLoaderDataShared.cpp
! src/hotspot/share/classfile/classLoaderHierarchyDCmd.cpp
! src/hotspot/share/classfile/classLoaderStats.cpp
! src/hotspot/share/classfile/defaultMethods.cpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/interpreter/linkResolver.cpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleDescription.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSetUtils.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/memory/metaspace/printCLDMetaspaceInfoClosure.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/constantPool.inline.hpp
! src/hotspot/share/oops/instanceClassLoaderKlass.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/instanceKlass.inline.hpp
! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp
! src/hotspot/share/oops/klass.cpp
! src/hotspot/share/oops/klass.inline.hpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/methodComparator.cpp
! src/hotspot/share/prims/unsafe.cpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/jdk/internal/misc/Unsafe.java
! src/java.base/share/classes/jdk/internal/reflect/NativeConstructorAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/NativeMethodAccessorImpl.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/oops/InstanceKlass.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/CompilerToVM.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectType.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedObjectTypeImpl.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotResolvedPrimitiveType.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/Value.java
! src/jdk.unsupported/share/classes/sun/misc/Unsafe.java
- test/hotspot/jtreg/compiler/classUnloading/anonymousClass/TestAnonymousClassUnloading.java
! test/hotspot/jtreg/compiler/jsr292/CallSiteDepContextTest.java
- test/hotspot/jtreg/compiler/jsr292/VMAnonymousClasses.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestMetaAccessProvider.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
- test/hotspot/jtreg/runtime/8026365/InvokeSpecialAnonTest.java
! test/hotspot/jtreg/runtime/HiddenClasses/CastToParentTest.java
! test/hotspot/jtreg/runtime/HiddenClasses/GCHiddenClass.java
! test/hotspot/jtreg/runtime/HiddenClasses/HiddenClassStack.java
! test/hotspot/jtreg/runtime/HiddenClasses/StressHiddenClasses.java
! test/hotspot/jtreg/runtime/HiddenClasses/TestHiddenClassUnloading.java
- test/hotspot/jtreg/runtime/Unsafe/NestedUnsafe.java
- test/hotspot/jtreg/runtime/Unsafe/PrimitiveHostClass.java
- test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAndLambda.java
- test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/UnsafeAnonymous.java
- test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/UnsafeAndLambdaApp.java
- test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/UnsafeAnonymousApp.java
- test/hotspot/jtreg/runtime/defineAnonClass/AnonSymbolLeak.java
- test/hotspot/jtreg/runtime/defineAnonClass/DefineAnon.java
- test/hotspot/jtreg/runtime/defineAnonClass/NestedUnsafe.java
- test/hotspot/jtreg/runtime/defineAnonClass/NestedUnsafe2.java
- test/hotspot/jtreg/runtime/defineAnonClass/TestAnonSymbolLeak.java
- test/hotspot/jtreg/runtime/defineAnonClass/UnsafeDefMeths.java
! test/hotspot/jtreg/serviceability/dcmd/vm/ClassLoaderStatsTest.java
! test/hotspot/jtreg/serviceability/sa/TestIntConstant.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/README
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/configuration/ClassloadingMethod.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/loading/ClassLoadingHelper.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_inMemoryCompilation_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_class/TestDescription.java
! test/hotspot/jtreg/vmTestbase/gc/g1/unloading/tests/unloading_anonclassloader_keep_obj/TestDescription.java
! test/hotspot/jtreg/vmTestbase/metaspace/staticReferences/OneUsageClassloader.java
! test/hotspot/jtreg/vmTestbase/metaspace/staticReferences/StaticReferences.java
! test/hotspot/jtreg/vmTestbase/vm/compiler/coverage/parentheses/share/HotspotInstructionsExecutor.java
- test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/castToGrandparent/Test.java
- test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/castToParent/Test.java
- test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/classNameInStackTrace/Test.java
- test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/finalSuperclass/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/findByName/Test.java
- test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/invalidSuperclass/Test.java
- test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/isGarbageCollected/Test.java
- test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/func/uniqueClassAndObject/Test.java
- test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/share/ReplaceClassParentTest.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/share/StressClassLoadingTest.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/byteMutation/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/heap/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/parallelLoad/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/randomBytecodes/Test.java
! test/jdk/java/lang/Class/GetModuleTest.java
! test/jdk/java/lang/Class/attributes/ClassAttributesTest.java
- test/jdk/java/lang/invoke/VMAnonymousClass.java
- test/jdk/jdk/internal/misc/Unsafe/TestBadHostClass.java
- test/jdk/jdk/internal/reflect/AnonymousNewInstance/ManyNewInstanceAnonTest.java
! test/jdk/jdk/jfr/event/runtime/TestClassLoaderStatsEvent.java
! test/jdk/jdk/jfr/event/runtime/TestClasses.java
! test/micro/org/openjdk/bench/java/lang/invoke/LookupDefineClass.java
Changeset: b4371e9b
Author: Jim Laskey <jlaskey at openjdk.org>
Date: 2021-05-13 13:42:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/b4371e9bcaa1c8aa394b5eca409c5afc669cc146
8266552: Technical corrections to java/util/random/package-info.java
Reviewed-by: darcy
! src/java.base/share/classes/java/util/random/package-info.java
! src/jdk.random/share/classes/jdk/random/L128X1024MixRandom.java
! src/jdk.random/share/classes/jdk/random/L128X128MixRandom.java
! src/jdk.random/share/classes/jdk/random/L128X256MixRandom.java
! src/jdk.random/share/classes/jdk/random/L32X64MixRandom.java
! src/jdk.random/share/classes/jdk/random/L64X1024MixRandom.java
! src/jdk.random/share/classes/jdk/random/L64X128MixRandom.java
! src/jdk.random/share/classes/jdk/random/L64X128StarStarRandom.java
! src/jdk.random/share/classes/jdk/random/L64X256MixRandom.java
! src/jdk.random/share/classes/jdk/random/Xoroshiro128PlusPlus.java
! src/jdk.random/share/classes/jdk/random/Xoshiro256PlusPlus.java
Changeset: a259ab4a
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-05-13 16:20:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/a259ab4a8d163ff924ba56c5da5395cec0d8c350
8258795: Update IANA Language Subtag Registry to Version 2021-05-11
Reviewed-by: joehw
! make/data/lsrdata/language-subtag-registry.txt
= test/jdk/java/util/Locale/LanguageSubtagRegistryTest.java
Changeset: f3c6cda4
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-05-13 16:30:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/f3c6cda47631cc123dbcddbfb627dc05cf7bc13b
8266162: Remove JPackage duplicate tests
Reviewed-by: almatvee, herrick
! test/jdk/tools/jpackage/windows/WinInstallerUiTest.java
! test/jdk/tools/jpackage/windows/WinShortcutPromptTest.java
Changeset: 853ffdb2
Author: Patricio Chilano Mateo <pchilanomate at openjdk.org>
Date: 2021-05-13 18:04:26 +0000
URL: https://git.openjdk.java.net/zgc/commit/853ffdb25c76637555fa732f5e05024243747a70
8265934: Cleanup _suspend_flags and _special_runtime_exit_condition
Reviewed-by: rehn, dcubed, dholmes
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/runtime/Thread.java
Changeset: 6c107fdf
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2021-05-13 18:45:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/6c107fdff289cc553df12ee10b0c8002b84059b2
8264299: Create implementation of native accessibility peer for ScrollPane and ScrollBar Java Accessibility roles
Reviewed-by: kizune
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollAreaAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollAreaAccessibility.m
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollBarAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollBarAccessibility.m
Changeset: 26670245
Author: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2021-05-13 18:53:52 +0000
URL: https://git.openjdk.java.net/zgc/commit/266702451db57c4f006f22601288174cc0613339
8266881: Enable debug log for SSLEngineExplorerMatchedSNI.java
Reviewed-by: hchao, mullan
! test/jdk/javax/net/ssl/ServerName/SSLEngineExplorerMatchedSNI.java
Changeset: 2a2f105a
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-05-13 23:26:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/2a2f105a56bba3a180658f0b0151240676478ba4
8267117: sun/hotspot/whitebox/CPUInfoTest.java fails on Ice Lake
Reviewed-by: kvn
! test/lib-test/sun/hotspot/whitebox/CPUInfoTest.java
Changeset: 40860813
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-05-13 23:41:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/408608130621b340151276dceeaf52cf6d037d53
8264846: Regression ~5% in J2dBench.bimg_misc on Linux after JDK-8263142
Reviewed-by: erikj, azvegint
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
Changeset: 1e0ecd6d
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-05-14 06:26:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/1e0ecd6d56541c948e0d120295f5008d3248598f
8265605: Cannot call BootLoader::loadClassOrNull before initPhase2
Reviewed-by: alanb, mchung
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/loader/ArchivedClassLoaders.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
! src/java.base/share/native/libjava/ClassLoader.c
! test/hotspot/jtreg/runtime/cds/appcds/test-classes/EmptyClassHelper.java
Changeset: 301095c8
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-05-14 06:52:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/301095c8beb2c95207636f0f61c02e0fc4d5a0a4
8266795: Remove dead code LowMemoryDetectorDisabler
Reviewed-by: dholmes
! src/hotspot/share/services/lowMemoryDetector.cpp
! src/hotspot/share/services/lowMemoryDetector.hpp
Changeset: 88907bb8
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2021-05-14 07:55:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/88907bb81a5a67a51f32c36f6cd821c2488117eb
8266904: Use function pointer typedefs in OopOopIterateDispatch
Reviewed-by: tschatzl, iklam
! src/hotspot/share/memory/iterator.inline.hpp
Changeset: 644f28c0
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-05-14 10:36:52 +0000
URL: https://git.openjdk.java.net/zgc/commit/644f28c0ead18a37d7996ec30b49718a2f6aa189
8266810: Move trivial Matcher code to cpu-specific header files
Reviewed-by: kvn, thartmann
! src/hotspot/cpu/aarch64/aarch64.ad
+ src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! src/hotspot/cpu/arm/arm.ad
+ src/hotspot/cpu/arm/matcher_arm.hpp
+ src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/ppc/ppc.ad
+ src/hotspot/cpu/s390/matcher_s390.hpp
! src/hotspot/cpu/s390/s390.ad
+ src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/opto/chaitin.cpp
! src/hotspot/share/opto/chaitin.hpp
! src/hotspot/share/opto/matcher.hpp
Changeset: ebcf3991
Author: Сергей Цыпанов <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2021-05-14 12:29:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/ebcf3991b79024ef35512e5aa2be5bd731acf9e0
8266622: Optimize Class.descriptorString() and Class.getCanonicalName0()
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/Class.java
Changeset: af4cd04c
Author: Athijegannathan Sundararajan <sundar at openjdk.org>
Date: 2021-05-14 12:59:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/af4cd04c2e393f8d1ffef60f49e3269adee649b8
8266291: (jrtfs) Calling Files.exists may break the JRT filesystem
Reviewed-by: redestad, alanb
! src/java.base/share/classes/jdk/internal/jimage/ImageReader.java
! test/jdk/jdk/internal/jrtfs/Basic.java
Changeset: 16ca370f
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-05-14 14:52:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/16ca370f1ac933a6aef49bd147d985e66b4c8930
8265694: Investigate test StressHiddenClasses.java
Reviewed-by: lfoltan
- test/hotspot/jtreg/runtime/HiddenClasses/StressHiddenClasses.java
Changeset: 599d07c0
Author: Wang Huang <whuang at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-05-14 17:16:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/599d07c0db9c85e4dae35d1c54a63407d32eaedd
8263006: Add optimization for Max(*)Node and Min(*)Node
Co-authored-by: Wang Huang <whuang at openjdk.org>
Co-authored-by: Wu Yan <wuyan34 at huawei.com>
Reviewed-by: kvn
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/addnode.hpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/mulnode.hpp
+ test/hotspot/jtreg/compiler/intrinsics/math/MaxMinOptimizeTest.java
+ test/micro/org/openjdk/bench/vm/compiler/MaxMinOptimizeTest.java
Changeset: e90388bc
Author: Lance Andersen <lancea at openjdk.org>
Date: 2021-05-14 17:19:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/e90388bc1e7bba92675fa799d9da77aa4d6e1a05
8266461: tools/jmod/hashes/HashesTest.java fails: static @Test methods
Reviewed-by: alanb, mchung
! test/jdk/tools/jmod/hashes/HashesTest.java
Changeset: 5eda812f
Author: Lance Andersen <lancea at openjdk.org>
Date: 2021-05-14 17:55:43 +0000
URL: https://git.openjdk.java.net/zgc/commit/5eda812f53bfe65d11f6241b0831c588c1400b08
8267180: Typo in copyright header for HashesTest
Reviewed-by: dcubed, naoto, joehw
! test/jdk/tools/jmod/hashes/HashesTest.java
Changeset: 360928d1
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-05-14 18:17:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/360928d16dbfd2e878694995a2f65ba5b5a1dbe6
8260046: Assert left >= right in pointer_delta() methods
Reviewed-by: sjohanss, kbarrett, tschatzl
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: be0a6552
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-05-14 18:38:58 +0000
URL: https://git.openjdk.java.net/zgc/commit/be0a655208f64e076e9e0141fe5dadc862cba981
8254598: StringDedupTable should use OopStorage
Co-authored-by: Kim Barrett <kbarrett at openjdk.org>
Co-authored-by: Zhengyu Gu <zgu at openjdk.org>
Reviewed-by: coleenp, iklam, tschatzl, ayang
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/compactHashtable.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/stringTable.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.cpp
! src/hotspot/share/gc/g1/g1FullGCAdjustTask.hpp
! src/hotspot/share/gc/g1/g1FullGCCompactTask.hpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.hpp
! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
! src/hotspot/share/gc/g1/g1GCPhaseTimes.hpp
! src/hotspot/share/gc/g1/g1HeapVerifier.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.hpp
! src/hotspot/share/gc/g1/g1ParallelCleaning.cpp
! src/hotspot/share/gc/g1/g1ParallelCleaning.hpp
! src/hotspot/share/gc/g1/g1StringDedup.cpp
! src/hotspot/share/gc/g1/g1StringDedup.hpp
- src/hotspot/share/gc/g1/g1StringDedupQueue.cpp
- src/hotspot/share/gc/g1/g1StringDedupQueue.hpp
- src/hotspot/share/gc/g1/g1StringDedupStat.cpp
- src/hotspot/share/gc/g1/g1StringDedupStat.hpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.hpp
! src/hotspot/share/gc/shared/gc_globals.hpp
! src/hotspot/share/gc/shared/oopStorageSet.hpp
! src/hotspot/share/gc/shared/parallelCleaning.cpp
! src/hotspot/share/gc/shared/parallelCleaning.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedup.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedup.hpp
- src/hotspot/share/gc/shared/stringdedup/stringDedup.inline.hpp
+ src/hotspot/share/gc/shared/stringdedup/stringDedupConfig.cpp
+ src/hotspot/share/gc/shared/stringdedup/stringDedupConfig.hpp
+ src/hotspot/share/gc/shared/stringdedup/stringDedupProcessor.cpp
+ src/hotspot/share/gc/shared/stringdedup/stringDedupProcessor.hpp
- src/hotspot/share/gc/shared/stringdedup/stringDedupQueue.cpp
- src/hotspot/share/gc/shared/stringdedup/stringDedupQueue.hpp
- src/hotspot/share/gc/shared/stringdedup/stringDedupQueue.inline.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupStat.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupStat.hpp
+ src/hotspot/share/gc/shared/stringdedup/stringDedupStorageUse.cpp
+ src/hotspot/share/gc/shared/stringdedup/stringDedupStorageUse.hpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.cpp
! src/hotspot/share/gc/shared/stringdedup/stringDedupTable.hpp
- src/hotspot/share/gc/shared/stringdedup/stringDedupThread.cpp
- src/hotspot/share/gc/shared/stringdedup/stringDedupThread.hpp
- src/hotspot/share/gc/shared/stringdedup/stringDedupThread.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentGC.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.hpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPhaseTimings.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.cpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootVerifier.cpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp
- src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.cpp
- src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.hpp
- src/hotspot/share/gc/shenandoah/shenandoahStrDedupQueue.inline.hpp
- src/hotspot/share/gc/shenandoah/shenandoahStringDedup.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.inline.hpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/memory/universe.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/utilities/hashtable.cpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
- test/hotspot/jtreg/gc/g1/TestStringDeduplicationAgeThreshold.java
- test/hotspot/jtreg/gc/g1/TestStringDeduplicationFullGC.java
- test/hotspot/jtreg/gc/g1/TestStringDeduplicationInterned.java
- test/hotspot/jtreg/gc/g1/TestStringDeduplicationPrintOptions.java
- test/hotspot/jtreg/gc/g1/TestStringDeduplicationTableRehash.java
- test/hotspot/jtreg/gc/g1/TestStringDeduplicationTableResize.java
- test/hotspot/jtreg/gc/g1/TestStringDeduplicationTools.java
- test/hotspot/jtreg/gc/g1/TestStringDeduplicationYoungGC.java
+ test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationAgeThreshold.java
+ test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationFullGC.java
+ test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationInterned.java
+ test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationPrintOptions.java
+ test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTableResize.java
+ test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationTools.java
+ test/hotspot/jtreg/gc/stringdedup/TestStringDeduplicationYoungGC.java
Changeset: 28f1c7ac
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2021-05-14 23:00:59 +0000
URL: https://git.openjdk.java.net/zgc/commit/28f1c7ac4dfcf1df7df4eb94d270292b76baee12
8249395: (macos) jpackage tests timeout on MacPro5_1 systems
Reviewed-by: herrick, asemenyuk
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacDmgBundler.java
Changeset: 7ab6dc83
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2021-05-14 23:04:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/7ab6dc83df2e19a57ff0dcdc87598c54cd949a7c
6676643: Improve current C_GetAttributeValue native implementation
Reviewed-by: xuelei
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11AEADCipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Cipher.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyStore.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Mac.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11PSSSignature.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Signature.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Token.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Constants.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11Exception.java
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_objmgmt.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/p11_util.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/pkcs11wrapper.h
Changeset: f3fb5a45
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-05-15 05:20:01 +0000
URL: https://git.openjdk.java.net/zgc/commit/f3fb5a4524255487f95a93e50da6b230de0b31ce
8266942: gtest/GTestWrapper.java os.iso8601_time_vm failed
Reviewed-by: dcubed
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: 10cafd24
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-05-15 09:46:29 +0000
URL: https://git.openjdk.java.net/zgc/commit/10cafd244db8eebddc81fa312d9358ab62566cc1
8267153: Problemlist jdk/jfr/event/gc/collection/TestG1ParallelPhases.java to remove the noise from CI
Reviewed-by: dcubed, jiefu
! test/jdk/ProblemList.txt
Changeset: 8c71144a
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-05-15 13:14:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/8c71144a2392b8d2ce47074c819d56e523b50145
8265153: add time based test for ThreadMXBean.getThreadInfo() and ThreadInfo.getLockOwnerName()
Reviewed-by: dholmes, cjplummer
+ test/hotspot/jtreg/serviceability/monitoring/ThreadInfo/GetLockOwnerName/GetLockOwnerName.java
+ test/hotspot/jtreg/serviceability/monitoring/ThreadInfo/GetLockOwnerName/libGetLockOwnerName.cpp
Changeset: 2066f497
Author: Yumin Qi <minqi at openjdk.org>
Date: 2021-05-16 02:26:46 +0000
URL: https://git.openjdk.java.net/zgc/commit/2066f497b9677971ece0b8a4d855f87a2f4c4018
8266764: [REDO] JDK-8255493 Support for pre-generated java.lang.invoke classes in CDS dynamic archive
Reviewed-by: ccheung, iklam
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/dynamicArchive.hpp
! src/hotspot/share/cds/lambdaFormInvokers.cpp
! src/hotspot/share/cds/lambdaFormInvokers.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/mutexLocker.hpp
! src/hotspot/share/runtime/thread.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestDynamicDumpAtOom.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/TestDynamicRegenerateHolderClasses.java
+ test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/test-classes/MiniStoreOom.java
Changeset: 02f895c5
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-05-17 04:05:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/02f895c5f6f6de38549337d45ed8ba4c446e9677
8252685: APIs that require JavaThread should take JavaThread arguments
Reviewed-by: coleenp, sspitsyn, kvn, iklam
! src/hotspot/cpu/x86/jvmciCodeInstaller_x86.cpp
! src/hotspot/cpu/zero/methodHandles_zero.cpp
! src/hotspot/cpu/zero/stack_zero.cpp
! src/hotspot/cpu/zero/stubGenerator_zero.cpp
! src/hotspot/cpu/zero/zeroInterpreter_zero.cpp
! src/hotspot/os/aix/os_aix.cpp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os_cpu/windows_aarch64/os_windows_aarch64.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
! src/hotspot/share/cds/archiveBuilder.cpp
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/classListParser.hpp
! src/hotspot/share/cds/heapShared.cpp
! src/hotspot/share/cds/heapShared.hpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/cds/metaspaceShared.hpp
! src/hotspot/share/ci/ciUtilities.inline.hpp
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoaderData.cpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/classLoaderExt.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/klassFactory.cpp
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/compiler/compilationPolicy.cpp
! src/hotspot/share/compiler/compilationPolicy.hpp
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/gc/shared/allocTracer.cpp
! src/hotspot/share/gc/shared/allocTracer.hpp
! src/hotspot/share/gc/shared/memAllocator.cpp
! src/hotspot/share/interpreter/interpreterRuntime.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/instrumentation/jfrEventClassTransformer.cpp
! src/hotspot/share/jfr/instrumentation/jfrJvmtiAgent.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp
! src/hotspot/share/jfr/leakprofiler/checkpoint/objectSampleCheckpoint.cpp
! src/hotspot/share/jfr/periodic/jfrThreadDumpEvent.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.cpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrCheckpointManager.hpp
! src/hotspot/share/jfr/recorder/checkpoint/jfrMetadataEvent.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrThreadState.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.cpp
! src/hotspot/share/jfr/recorder/jfrRecorder.hpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkRotation.cpp
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.cpp
! src/hotspot/share/jfr/recorder/service/jfrOptionSet.hpp
! src/hotspot/share/jfr/recorder/service/jfrPostBox.hpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderService.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThread.cpp
! src/hotspot/share/jfr/recorder/service/jfrRecorderThreadLoop.cpp
! src/hotspot/share/jfr/support/jfrAllocationTracer.cpp
! src/hotspot/share/jfr/support/jfrAllocationTracer.hpp
! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp
! src/hotspot/share/jfr/utilities/jfrJavaLog.cpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.cpp
! src/hotspot/share/jfr/writers/jfrJavaEventWriter.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCompiler.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/jvmci/jvmciEnv.cpp
! src/hotspot/share/jvmci/jvmciEnv.hpp
! src/hotspot/share/jvmci/jvmciJavaClasses.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/memory/allocation.hpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/oops/constantPool.hpp
! src/hotspot/share/oops/cpCache.cpp
! src/hotspot/share/oops/generateOopMap.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/method.cpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/oops/objArrayKlass.cpp
! src/hotspot/share/oops/oop.cpp
! src/hotspot/share/oops/typeArrayKlass.cpp
! src/hotspot/share/prims/foreign_globals.cpp
! src/hotspot/share/prims/jni.cpp
! src/hotspot/share/prims/jvm.cpp
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiExport.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/methodComparator.cpp
! src/hotspot/share/prims/stackwalk.cpp
! src/hotspot/share/prims/universalUpcallHandler.cpp
! src/hotspot/share/prims/wbtestmethods/parserTests.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/prims/whitebox.hpp
! src/hotspot/share/runtime/deoptimization.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/java.cpp
! src/hotspot/share/runtime/javaCalls.cpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/relocator.cpp
! src/hotspot/share/runtime/safepoint.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/synchronizer.cpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/vframe.cpp
! src/hotspot/share/runtime/vframeArray.cpp
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/services/attachListener.cpp
! src/hotspot/share/services/diagnosticCommand.cpp
! src/hotspot/share/services/diagnosticFramework.cpp
! src/hotspot/share/utilities/exceptions.cpp
! src/hotspot/share/utilities/exceptions.hpp
! test/hotspot/gtest/utilities/test_metaspaceClosure.cpp
Changeset: f4227879
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2021-05-17 07:08:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/f4227879b0504bc4656bd84153b13b04c007aa66
8266073: Regression ~2% in Derby after 8261804
Reviewed-by: ayang, sjohanss
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
Changeset: 7b736ec9
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-05-17 08:32:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/7b736ec9323a508cce164266b8e9a702527f3361
8266489: Enable G1 to use large pages on Windows when region size is larger than 2m
Reviewed-by: tschatzl, iwalulya
! src/hotspot/os/windows/os_windows.cpp
Changeset: 2313a218
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-05-17 09:41:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/2313a2187a949dd0c101b8f8fb5ffc31089d6817
8266637: CHT: Add insert_and_get method
Reviewed-by: tschatzl, rehn
! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
Changeset: a555fd89
Author: Mitsuru Kariya <Mitsuru.Kariya at oss.nttdata.com>
Committer: Kevin Walls <kevinw at openjdk.org>
Date: 2021-05-17 09:49:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/a555fd89d040792d4de73ab67d86b171a38cfde6
8264734: Some SA classes could use better hashCode() implementation
Reviewed-by: cjplummer, kevinw
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/bsd/BsdAddress.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/dummy/DummyAddress.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/linux/LinuxAddress.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/proc/ProcAddress.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteAddress.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/remote/RemoteDebuggerClient.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/WindbgAddress.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/aarch64/WindbgAARCH64Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/amd64/WindbgAMD64Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/debugger/windbg/x86/WindbgX86Thread.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/shenandoah/ShenandoahHeapRegion.java
Changeset: a29612ea
Author: Ralf Schmelter <rschmelter at openjdk.org>
Date: 2021-05-17 11:47:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/a29612ea9998a8e45f25add7ae30bfbc62ce3756
8255661: TestHeapDumpOnOutOfMemoryError fails with EOFException
Reviewed-by: rrich, cjplummer
! src/hotspot/share/services/heapDumper.cpp
! src/hotspot/share/services/heapDumperCompression.cpp
! src/hotspot/share/services/heapDumperCompression.hpp
Changeset: 39a454bb
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-05-17 12:32:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/39a454bb879fe316a69a4ec33ab287db2b5837db
8260331: javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java failed with "ERROR: icon and imageIcon not same."
Reviewed-by: azvegint
! test/jdk/ProblemList.txt
! test/jdk/javax/swing/JInternalFrame/8146321/JInternalFrameIconTest.java
Changeset: dd5a84c6
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-05-17 12:55:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/dd5a84c68c4f6128c3568c6f4fc1302c6aaadf01
8267162: Add jtreg test group definitions for langtools
Reviewed-by: jjg
! test/langtools/TEST.groups
Changeset: d5a15f74
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-05-17 14:19:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/d5a15f74207f14c8c6928c9d20aff8dcc2a714cc
8263438: Unused method AbstractMemberWriter.isInherited
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AbstractMemberWriter.java
Changeset: ea368365
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-05-17 14:43:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/ea36836573d2ee1b734075596f1afb9b1302d6c6
8267236: Versioned platform link in TestMemberSummary.java
Reviewed-by: prappo
! test/langtools/jdk/javadoc/doclet/testMemberSummary/TestMemberSummary.java
Changeset: b8856b1c
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-05-17 15:03:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/b8856b1c47895eae0a5563ee1a8ac454863ee0a6
8263614: javac allows local variables to be accessed from a static context
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! test/langtools/tools/javac/records/RecordCompilationTests.java
Changeset: cf97252f
Author: Adam Sotona <asotona at openjdk.org>
Date: 2021-05-17 15:23:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/cf97252f3fd4e7bdb57271b92dd2866101d4a94b
8264561: javap get NegativeArraySizeException on bad instruction
Reviewed-by: vromero
! src/jdk.jdeps/share/classes/com/sun/tools/classfile/Instruction.java
! src/jdk.jdeps/share/classes/com/sun/tools/javap/CodeWriter.java
Changeset: 3c010a7c
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-05-17 16:14:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/3c010a7c7e64706ee6124d6e9ef69a5f3cf0d1ba
8265705: aarch64: KlassDecodeMovk mode broken
Reviewed-by: aph, iklam, ngasson
! src/hotspot/share/oops/compressedOops.cpp
! test/hotspot/jtreg/runtime/cds/SharedBaseAddress.java
Changeset: 79b39445
Author: Ajit Ghaisas <aghaisas at openjdk.org>
Date: 2021-05-17 16:32:51 +0000
URL: https://git.openjdk.java.net/zgc/commit/79b39445f6fcd005744c5de89ba2cd2ed5bc0a54
8266520: Revert to OpenGL as the default 2D rendering pipeline for macOS
Reviewed-by: azvegint, trebari, kcr, prr
! src/java.desktop/macosx/classes/sun/java2d/MacOSFlags.java
Changeset: 3b11d811
Author: Anton Kozlov <akozlov at openjdk.org>
Date: 2021-05-17 19:15:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/3b11d811a274ae1d91fdcc5f01bcd5d159f0543b
8266742: Check W^X state on possible safepoint
Reviewed-by: dholmes, gziemski
! src/hotspot/os/bsd/globals_bsd.hpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/thread.hpp
Changeset: da4dfde7
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-05-17 19:58:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/da4dfde71a176d2b8401782178e854d4c924eba1
8264777: Overload optimized FileInputStream::readAllBytes
Reviewed-by: dfuchs, alanb
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/InputStream.java
! src/java.base/share/native/libjava/FileInputStream.c
+ test/jdk/java/io/FileInputStream/ReadXBytes.java
Changeset: 2effdd1b
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-05-17 20:11:01 +0000
URL: https://git.openjdk.java.net/zgc/commit/2effdd1b6799a15a766b2b2a6cba4806d92122f3
8267112: JVMCI compiler modules should be kept upgradable
Reviewed-by: mchung, erikj, dnsimon
! make/common/Modules.gmk
! make/conf/module-loader-map.conf
! src/jdk.internal.vm.ci/share/classes/module-info.java
! src/jdk.internal.vm.compiler.management/share/classes/module-info.java
! src/jdk.internal.vm.compiler/share/classes/module-info.java
! test/hotspot/jtreg/compiler/jvmci/compilerToVM/IsCompilableTest.java
! test/jdk/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
! test/jdk/jdk/modules/etc/UpgradeableModules.java
! test/jdk/tools/jimage/VerifyJimage.java
Changeset: cd1c17c0
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-05-17 22:39:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/cd1c17c0a6416a8d16cf2035f3e97dba95b6b8af
8266404: Fatal error report generated with -XX:+CrashOnOutOfMemoryError should not contain suggestion to submit a bug report
Reviewed-by: stuefe, kevinw, gziemski
! src/hotspot/share/utilities/debug.cpp
! src/hotspot/share/utilities/debug.hpp
! src/hotspot/share/utilities/vmError.cpp
! src/hotspot/share/utilities/vmError.hpp
Changeset: 3e97b07a
Author: Alexey Ushakov <avu at openjdk.org>
Committer: Ajit Ghaisas <aghaisas at openjdk.org>
Date: 2021-05-18 06:06:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/3e97b07a68cd3f9da78cbf98b574977185bc34e2
8267116: Lanai: Incorrect AlphaComposite for VolatileImage graphics
Reviewed-by: serb, aghaisas
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.m
+ test/jdk/java/awt/image/VolatileImage/AlphaCompositeTest.java
Changeset: 554caf33
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-05-18 06:35:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/554caf33a01ac9ca2e3e9170557e8348750f3971
8251392: Consolidate Metaspace Statistics
Reviewed-by: coleenp, zgu
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/gc/epsilon/epsilonMonitoringSupport.cpp
! src/hotspot/share/gc/g1/g1HeapTransition.cpp
! src/hotspot/share/gc/g1/g1HeapTransition.hpp
! src/hotspot/share/gc/g1/g1MonitoringSupport.cpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.cpp
! src/hotspot/share/gc/shared/collectedHeap.cpp
! src/hotspot/share/gc/shared/gcHeapSummary.hpp
! src/hotspot/share/gc/shared/gcTraceSend.cpp
! src/hotspot/share/gc/shared/genCollectedHeap.cpp
! src/hotspot/share/gc/shared/preGCValues.hpp
! src/hotspot/share/gc/shenandoah/shenandoahControlThread.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMonitoringSupport.cpp
! src/hotspot/share/gc/z/zServiceability.cpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
! src/hotspot/share/memory/metaspace/internalStats.hpp
- src/hotspot/share/memory/metaspace/metaspaceSizesSnapshot.cpp
- src/hotspot/share/memory/metaspace/metaspaceSizesSnapshot.hpp
! src/hotspot/share/memory/metaspaceCounters.cpp
! src/hotspot/share/memory/metaspaceCounters.hpp
+ src/hotspot/share/memory/metaspaceStats.hpp
! src/hotspot/share/memory/metaspaceUtils.hpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/services/memBaseline.cpp
! src/hotspot/share/services/memBaseline.hpp
! src/hotspot/share/services/memReporter.cpp
! src/hotspot/share/services/memReporter.hpp
! src/hotspot/share/services/memoryPool.cpp
! src/hotspot/share/services/virtualMemoryTracker.cpp
! src/hotspot/share/services/virtualMemoryTracker.hpp
! test/hotspot/gtest/metaspace/test_metaspaceUtils.cpp
Changeset: 905b41ac
Author: Yi Yang <yyang at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-05-18 07:29:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/905b41ac6ae44e5adb51cff37995cff534db47f0
8265711: C1: Intrinsify Class.getModifier method
Reviewed-by: thartmann, kvn
! src/hotspot/share/c1/c1_Canonicalizer.cpp
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
+ test/hotspot/jtreg/compiler/c1/CanonicalizeGetModifiers.java
Changeset: b60975dd
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-05-18 07:30:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/b60975dd85d62d38e3c13c87db611c6fd08dc698
8267237: ARM32: bad AD file in matcher.cpp after 8266810
Reviewed-by: redestad, thartmann
! src/hotspot/cpu/arm/matcher_arm.hpp
Changeset: f6c28911
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-05-18 08:08:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/f6c2891118b06631db796c863638e10cf62ff45b
8267229: Split runtime/Metaspace/elastic test configurations for better scalability
Reviewed-by: stuefe
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT1.java
! test/hotspot/jtreg/runtime/Metaspace/elastic/TestMetaspaceAllocationMT2.java
Changeset: da7c846a
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-05-18 08:52:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/da7c846a8c52c32babae1c545aa17d4b9bd85e76
8264408: test_oopStorage no longer needs to disable some tests on WIN32
Reviewed-by: shade, tschatzl
! test/hotspot/gtest/gc/shared/test_oopStorage.cpp
Changeset: 894547d2
Author: Julia Boes <jboes at openjdk.org>
Date: 2021-05-18 09:12:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/894547d2c102dcbe1f9ec8a1edb11c6b31e4270e
8266897: com/sun/net/httpserver/FilterTest.java fails intermittently with AssertionError
Reviewed-by: chegar, dfuchs, michaelm
! src/jdk.httpserver/share/classes/sun/net/httpserver/HttpContextImpl.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
! test/jdk/com/sun/net/httpserver/FilterTest.java
Changeset: ce88b334
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-05-18 12:21:24 +0000
URL: https://git.openjdk.java.net/zgc/commit/ce88b334884b6cc76bd938a8a8e6a9b28a777cb8
8266615: C2 incorrectly folds subtype checks involving an interface array
Reviewed-by: kvn, neliasso
! src/hotspot/share/opto/compile.cpp
+ test/hotspot/jtreg/compiler/types/TestInterfaceArraySubtypeCheck.java
Changeset: 02507bc4
Author: Harold Seigel <hseigel at openjdk.org>
Date: 2021-05-18 12:34:09 +0000
URL: https://git.openjdk.java.net/zgc/commit/02507bc40d2a213768de8bacfd649e8355a2f209
8267166: Remove test file vmTestbase/vm/mlvm/tools/LoadClass.java
Reviewed-by: gziemski, coleenp
! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/share/StressClassLoadingTest.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/byteMutation/Test.java
! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/randomBytecodes/Test.java
- test/hotspot/jtreg/vmTestbase/vm/mlvm/tools/LoadClass.java
Changeset: 9d168e25
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-05-18 12:46:50 +0000
URL: https://git.openjdk.java.net/zgc/commit/9d168e25d1e2e8b662dc7aa6cda7516c423cef7d
8266973: Migrate to ClassHierarchyIterator when enumerating subclasses
Reviewed-by: kvn, coleenp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/code/dependencies.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
! src/hotspot/share/jfr/support/jfrJdkJfrEvent.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/memory/universe.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.hpp
Changeset: f8f40ab2
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-05-18 13:58:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/f8f40ab25ffce0243a40f307b0341cddd12ccb5d
8230486: G1BarrierSetAssembler::g1_write_barrier_post unnecessarily pushes/pops new_val
Reviewed-by: kbarrett, tschatzl
! src/hotspot/cpu/aarch64/gc/g1/g1BarrierSetAssembler_aarch64.cpp
! src/hotspot/cpu/x86/gc/g1/g1BarrierSetAssembler_x86.cpp
Changeset: fadf5804
Author: Gerard Ziemski <gziemski at openjdk.org>
Date: 2021-05-18 14:44:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/fadf58043c10e4fd98dfdb35256f5efc6d3cd366
8262952: [macos_aarch64] os::commit_memory failure
Reviewed-by: stuefe, aph
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: b92c5a44
Author: Anton Kozlov <akozlov at openjdk.org>
Date: 2021-05-18 18:54:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/b92c5a44f268c3a866fa6bc6f6218abc0457e689
8265292: [macos_aarch64] java/foreign/TestDowncall.java crashes with SIGBUS
8265183: [macos_aarch64] java/foreign/TestIntrinsics.java crashes with SIGBUS
8265182: [macos_aarch64] java/foreign/TestUpcall.java crashes with SIGBUS
Reviewed-by: dholmes
! src/hotspot/share/prims/universalNativeInvoker.cpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! test/jdk/ProblemList.txt
Changeset: e6705c0e
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-05-18 19:30:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/e6705c0e4b548a83197c3ea70bdef25ec65d4c00
8266949: Check possibility to disable OperationTimedOut on Unix
Reviewed-by: azvegint, kizune
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
Changeset: 10236e7a
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-05-18 21:26:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/10236e7a52a2dd117c3639d020cfe294797f57af
8263242: serviceability/sa/ClhsdbFindPC.java cannot find MaxJNILocalCapacity with ASLR
Reviewed-by: kevinw, ysuenaga
! src/jdk.hotspot.agent/linux/native/libsaproc/libproc_impl.c
Changeset: bdbe23b9
Author: Martin Balao <mbalao at openjdk.org>
Date: 2021-05-18 22:34:27 +0000
URL: https://git.openjdk.java.net/zgc/commit/bdbe23b9cb6151c81a4de675e629b0a42f00640d
8265462: Handle multiple slots in the NSS Internal Module from SunPKCS11's Secmod
Reviewed-by: valeriep
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Secmod.java
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/j2secmod.c
! src/jdk.crypto.cryptoki/share/native/libj2pkcs11/j2secmod.h
Changeset: 324defe2
Author: Hui Shi <hshi at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-05-19 01:25:58 +0000
URL: https://git.openjdk.java.net/zgc/commit/324defe2b6c83de76a37d1b4b360869a77bed036
8267212: test/jdk/java/util/Collections/FindSubList.java intermittent crash with "no reachable node should have no use"
Reviewed-by: roland, thartmann
! src/hotspot/share/opto/intrinsicnode.cpp
! src/hotspot/share/opto/memnode.cpp
Changeset: 0daec497
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-05-19 01:46:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/0daec497fea8c048a9455e4ff331a9d8c4293a4b
8267246: -XX:MaxRAMPercentage=0 is unreasonable for jtreg tests on many-core machines
Reviewed-by: shade, erikj
! make/RunTests.gmk
Changeset: ff84577d
Author: Alan Hayward <alan.hayward at arm.com>
Committer: Nick Gasson <ngasson at openjdk.org>
Date: 2021-05-19 01:48:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/ff84577d72226da0bf1ce2c6d6852f3934feecf2
8267098: AArch64: C1 StubFrames end confusingly
Reviewed-by: aph
! src/hotspot/cpu/aarch64/c1_Runtime1_aarch64.cpp
Changeset: 65a8bf58
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-05-19 05:19:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/65a8bf58bef1a3c50d434b0b351247b5a3a426cb
8265126: [REDO] unified handling for VectorMask object re-materialization during de-optimization
Reviewed-by: vlivanov
! src/hotspot/share/opto/vector.cpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/vectorSupport.hpp
Changeset: 7aa65685
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-05-19 05:22:02 +0000
URL: https://git.openjdk.java.net/zgc/commit/7aa65685b8ce047f075c45cc16bec5c79b8eef27
8256973: Intrinsic creation for VectorMask query (lastTrue,firstTrue,trueCount) APIs
Reviewed-by: psandoz, vlivanov
+ mask.incr
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/opto/c2compiler.cpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/vectorSupport.hpp
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractMask.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/templates/Unit-Miscellaneous.template
+ test/micro/org/openjdk/bench/jdk/incubator/vector/MaskQueryOperationsBenchmark.java
Changeset: 3f883e8f
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-05-19 07:17:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/3f883e8f0d8811e47999d7fbe3d9784f59d0ac09
8267351: runtime/cds/SharedBaseAddress.java fails on x86_32 due to Unrecognized VM option 'UseCompressedOops'
Reviewed-by: dholmes, ccheung
! test/hotspot/jtreg/runtime/cds/SharedBaseAddress.java
Changeset: c2b50f93
Author: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-05-19 07:27:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/c2b50f93ac36cdfd96d3ed09ec80ee5255a10200
8266480: Implicit null check optimization does not update control of hoisted memory operation
Reviewed-by: neliasso, kvn
! src/hotspot/share/opto/lcm.cpp
+ test/hotspot/jtreg/compiler/c2/TestImplicitNullCheckDominance.java
Changeset: 49543831
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-05-19 07:43:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/4954383168422a6ba2be8cda5535f90829d97ef8
8267364: Remove mask.incr which is introduced by JDK-8256973
Reviewed-by: vlivanov, thartmann
- mask.incr
Changeset: 2563a6a9
Author: Xiaohong Gong <xgong at openjdk.org>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2021-05-19 07:49:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/2563a6a9b5e81b4624704da4e8a2f24a6c5e8a5b
8266962: Add arch supporting check for "Op_VectorLoadConst" before creating the node
Reviewed-by: vlivanov, neliasso
! src/hotspot/share/opto/vectorIntrinsics.cpp
Changeset: 70f6c670
Author: Ivan Walulya <iwalulya at openjdk.org>
Date: 2021-05-19 08:01:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/70f6c67051135ff1d9994089b88d8ea630932046
8233380: CHT: Node allocation and freeing
Reviewed-by: rehn, tschatzl
! src/hotspot/share/classfile/stringTable.cpp
! src/hotspot/share/classfile/symbolTable.cpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! src/hotspot/share/services/threadIdTable.cpp
! src/hotspot/share/utilities/concurrentHashTable.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! test/hotspot/gtest/utilities/test_concurrentHashtable.cpp
Changeset: 2d407e12
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-05-19 09:03:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/2d407e12fac1bdf29d339754f234227894416426
8267293: vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java fails when JTREG_JOBS > 25
Reviewed-by: stuefe, shade
! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java
Changeset: 0cf7e578
Author: Yi Yang <yyang at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-05-19 09:05:05 +0000
URL: https://git.openjdk.java.net/zgc/commit/0cf7e5784b4ddb70c8674a814527d3e0c315a1ec
8267239: C1: RangeCheckElimination for % operator if divisor is IntConstant
Reviewed-by: thartmann, neliasso
! src/hotspot/share/c1/c1_RangeCheckElimination.cpp
! src/hotspot/share/c1/c1_RangeCheckElimination.hpp
+ test/hotspot/jtreg/compiler/c1/ArithmeticRemRCE.java
Changeset: 392f962e
Author: Yi Yang <yyang at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-05-19 09:06:59 +0000
URL: https://git.openjdk.java.net/zgc/commit/392f962e0e87de1b5183505c86a967cc9999e04c
8267151: C2: Don't create dummy Opaque1Node for outmost unswitched IfNode
Reviewed-by: thartmann, neliasso
! src/hotspot/share/opto/loopUnswitch.cpp
! src/hotspot/share/opto/loopnode.hpp
Changeset: 6ef46ce3
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2021-05-19 09:39:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/6ef46ce3862dd8d7b121f0cc039cd3534b1bfdc2
8231672: Simplify the reference processing parallelization framework
Reviewed-by: tschatzl, ayang
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.hpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
! src/hotspot/share/gc/g1/g1FullGCMarkTask.cpp
- src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.cpp
- src/hotspot/share/gc/g1/g1FullGCReferenceProcessorExecutor.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
! src/hotspot/share/gc/parallel/psParallelCompact.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.hpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/serial/defNewGeneration.cpp
! src/hotspot/share/gc/serial/genMarkSweep.cpp
+ src/hotspot/share/gc/serial/serialGcRefProcProxyTask.hpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.cpp
! src/hotspot/share/gc/shared/referenceProcessorPhaseTimes.hpp
Changeset: 88b11423
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-05-19 09:58:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/88b114235c5716ea43c55a9c4bc886bf5bcf4b42
8267357: build breaks with -Werror option on micro benchmark added for JDK-8256973
Reviewed-by: jiefu, neliasso, thartmann
! test/micro/org/openjdk/bench/jdk/incubator/vector/MaskQueryOperationsBenchmark.java
Changeset: 1b93b812
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-05-19 11:29:27 +0000
URL: https://git.openjdk.java.net/zgc/commit/1b93b81270770c208efc8c9bb10bb460636008b7
8267133: jdk/jfr/event/gc/collection/TestG1ParallelPhases.java fails with Not expected phases: RestorePreservedMarks, RemoveSelfForwardingPtr: expected true, was false
8267218: jdk/jfr/event/gc/collection/TestG1ParallelPhases.java fails with Not found phases\: StringDedupQueueFixup, StringDedupTableFixup
Co-authored-by: Thomas Schatzl <tschatzl at openjdk.org>
Reviewed-by: tschatzl, iwalulya
! test/jdk/ProblemList.txt
! test/jdk/jdk/jfr/event/gc/collection/TestG1ParallelPhases.java
Changeset: e858dd61
Author: Guoxiong Li <gli at openjdk.org>
Committer: Jim Laskey <jlaskey at openjdk.org>
Date: 2021-05-19 12:50:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/e858dd6197ace4fbd03a5291a43382f7621925ea
8267361: JavaTokenizer reads octal numbers mistakenly
Reviewed-by: jlaskey
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavaTokenizer.java
+ test/langtools/tools/javac/lexer/OctalNumberTest.java
Changeset: e749f75d
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-05-19 12:59:03 +0000
URL: https://git.openjdk.java.net/zgc/commit/e749f75de015fd9ef47f7a962f232e2ea677aba5
8267304: Bump global JTReg memory limit to 768m
Reviewed-by: lmesnik, iignatyev
! make/RunTests.gmk
Changeset: 12050f04
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-05-19 13:01:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/12050f04ca1a170d9dece1fd902dc8306c746eb8
8266651: Convert Table method parameters from String to Content
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/MethodWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ModuleWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PackageWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
Changeset: 0b49f5ae
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-05-19 13:13:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/0b49f5ae19b51d7ff7548b8492ea0f58dfe53180
8267257: Shenandoah: Always deduplicate strings when it is enabled during full gc
Reviewed-by: rkennke
! src/hotspot/share/gc/shenandoah/shenandoahConcurrentMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahSTWMark.cpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.inline.hpp
! test/hotspot/jtreg/gc/shenandoah/TestStringDedup.java
Changeset: fdd03528
Author: Doug Simon <dnsimon at openjdk.org>
Date: 2021-05-19 13:59:46 +0000
URL: https://git.openjdk.java.net/zgc/commit/fdd0352884cdbba8a9cd11c6f92f0c2fbd800e11
8267338: [JVMCI] revive JVMCI API removed by JDK-8243287
Reviewed-by: mchung, hseigel
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.meta/src/jdk/vm/ci/meta/ResolvedJavaType.java
! test/hotspot/jtreg/compiler/jvmci/jdk.vm.ci.runtime.test/src/jdk/vm/ci/runtime/test/TestResolvedJavaType.java
Changeset: 9760dba7
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-05-19 15:23:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/9760dba71c07cf7b0df16590b3e84e23ad587621
8267321: Use switch expression for VarHandle$AccessMode lookup
Reviewed-by: jvernee
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
- test/jdk/java/lang/invoke/VarHandle/AccessMode/OptimalMapSize.java
Changeset: 64e2479b
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-05-19 16:08:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/64e2479bf6e0ceccda16c076758e23e85310d524
8267407: ProblemList vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java on linux-aarch64
8267409: ProblemList gc/epsilon/TestClasses.java on linux-x64
Reviewed-by: tschatzl
! test/hotspot/jtreg/ProblemList.txt
Changeset: 237fee8b
Author: Gerard Ziemski <gziemski at openjdk.org>
Date: 2021-05-19 16:42:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/237fee8bbdc7f239aa18b7780392ff3222589914
8267339: Temporarily disable os.release_multi_mappings_vm on macOS x64
Reviewed-by: hseigel, dcubed
! test/hotspot/gtest/runtime/test_os.cpp
Changeset: 99fcc410
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-05-19 17:02:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/99fcc410a774e7b830856aa9c8e18e8a3b0567de
8234532: Remove ThreadLocalAllocBuffer::_fast_refill_waste since it is never set
Reviewed-by: tschatzl, sjohanss, pliden, sspitsyn
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
Changeset: 66ab6d86
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-05-19 17:17:50 +0000
URL: https://git.openjdk.java.net/zgc/commit/66ab6d86d1f4d636aef697bc4c4443b901d2cb6b
8264181: javadoc tool Incorrect error message about malformed link
Reviewed-by: prappo
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/DocCommentParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
+ test/langtools/tools/javac/diags/examples/RefBadParens1.java
+ test/langtools/tools/javac/diags/examples/RefUnexpectedInput1.java
+ test/langtools/tools/javac/diags/examples/UnterminatedSignature1.java
Changeset: 38d690b3
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-05-19 17:51:02 +0000
URL: https://git.openjdk.java.net/zgc/commit/38d690b3c347f71b41a34b36c1a232ea766b9a64
8265262: CITime - 'other' incorrectly calculated
Reviewed-by: thartmann, kvn
! src/hotspot/share/opto/output.cpp
! src/hotspot/share/opto/phase.cpp
! src/hotspot/share/opto/phase.hpp
Changeset: 9820f3d4
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-05-19 17:55:05 +0000
URL: https://git.openjdk.java.net/zgc/commit/9820f3d480aa2e6813596710348b2057a8c2a572
8267371: Concurrent gtests take too long
Reviewed-by: shade, gziemski
! test/hotspot/gtest/memory/test_virtualspace.cpp
! test/hotspot/gtest/runtime/test_os_linux.cpp
Changeset: 74f30ad3
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-05-19 18:29:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/74f30ad38baecc0f7e9b64124fa9a6b801c280a3
8263684: Avoid wrapping into BufferedWriter twice
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ElementListWriter.java
Changeset: b961f253
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-05-19 19:31:15 +0000
URL: https://git.openjdk.java.net/zgc/commit/b961f2535c9508d6f8e580b8bf53538d6f72b27c
8267191: Avoid repeated SystemDictionaryShared::should_be_excluded calls
Reviewed-by: dholmes, coleenp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
Changeset: 8e3549fc
Author: Xubo Zhang <xubo.zhang at intel.com>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-05-19 23:44:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/8e3549fc736539a45534dfe2b417170b5c991c7d
8266332: Adler32 intrinsic for x86 64-bit platforms
Co-authored-by: Xubo Zhang <xubo.zhang at intel.com>
Co-authored-by: Greg B Tucker <greg.b.tucker at intel.com>
Co-authored-by: Pengfei Li <pli at openjdk.org>
Reviewed-by: sviswanathan, jbhateja, kvn, neliasso
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
+ src/hotspot/cpu/x86/macroAssembler_x86_adler.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/jvmci/jvmciCompilerToVMInit.cpp
! src/hotspot/share/runtime/vmStructs.cpp
+ test/micro/org/openjdk/bench/java/util/TestAdler32.java
Changeset: 726785b8
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-05-20 08:16:36 +0000
URL: https://git.openjdk.java.net/zgc/commit/726785b8d7c18569bddae6a08fa7f61d8d7bd2c4
8267155: runtime/os/TestTracePageSizes times out
Reviewed-by: shade, sjohanss
! test/hotspot/jtreg/runtime/os/TestTracePageSizes.java
Changeset: 31b98e12
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-05-20 09:08:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/31b98e129e6d3051c01775519792b2ba5745b275
8265319: implement Sealed Classes as a standard feature in Java, javax.lang.model changes
Reviewed-by: darcy, jlahoda
! src/java.compiler/share/classes/javax/lang/model/element/Modifier.java
! src/java.compiler/share/classes/javax/lang/model/element/TypeElement.java
Changeset: 0fa9223f
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-05-20 09:11:08 +0000
URL: https://git.openjdk.java.net/zgc/commit/0fa9223f34bc33635079763362f42f0a5c53759b
8260517: implement Sealed Classes as a standard feature in Java
Co-authored-by: Harold Seigel <hseigel at openjdk.org>
Co-authored-by: Vicente Romero <vromero at openjdk.org>
Reviewed-by: dholmes, mcimadamore, jlahoda
! make/langtools/src/classes/build/tools/symbolgenerator/CreateSymbols.java
! src/hotspot/share/classfile/classFileParser.cpp
! src/hotspot/share/classfile/classFileParser.hpp
! src/hotspot/share/include/jvm.h
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ClassTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/hotspot/jtreg/runtime/modules/SealedInterfaceModuleTest.java
! test/hotspot/jtreg/runtime/modules/SealedModuleTest.java
! test/hotspot/jtreg/runtime/modules/sealedP1/SuperClass.jcod
! test/hotspot/jtreg/runtime/modules/sealedP1/SuperInterface.jcod
- test/hotspot/jtreg/runtime/sealedClasses/AbstractSealedTest.java
! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclasses.jcod
! test/hotspot/jtreg/runtime/sealedClasses/GetPermittedSubclassesTest.java
! test/hotspot/jtreg/runtime/sealedClasses/OverrideSealedTest.java
! test/hotspot/jtreg/runtime/sealedClasses/Pkg/SealedInterface.jcod
! test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java
! test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java
- test/hotspot/jtreg/runtime/sealedClasses/SealedTest.java
! test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleIntfTest.java
! test/hotspot/jtreg/runtime/sealedClasses/SealedUnnamedModuleTest.java
! test/hotspot/jtreg/runtime/sealedClasses/planets/OuterPlanets.jcod
! test/jdk/java/lang/instrument/RedefinePermittedSubclassesAttr/TestPermittedSubclassesAttr.java
! test/langtools/tools/javac/diags/examples.not-yet.txt
! test/langtools/tools/javac/diags/examples/AnonymousCantInheritFromSealed.java
! test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherModule/CantExtendSealedInAnotherModule.java
! test/langtools/tools/javac/diags/examples/CantExtendSealedInAnotherPkg/CantExtendSealedInAnotherPkg.java
! test/langtools/tools/javac/diags/examples/CantInheritFromSealed.java
! test/langtools/tools/javac/diags/examples/CantInheritFromSealed2.java
! test/langtools/tools/javac/diags/examples/DuplicateTypeInPermits.java
! test/langtools/tools/javac/diags/examples/LocalCantInheritFromSealed.java
! test/langtools/tools/javac/diags/examples/NonSealedWithNoSealedSuper.java
! test/langtools/tools/javac/diags/examples/PermitsCantListDeclaringClass.java
! test/langtools/tools/javac/diags/examples/PermitsCantListSuperType.java
! test/langtools/tools/javac/diags/examples/PermitsInNoSealedClass.java
! test/langtools/tools/javac/diags/examples/SealedMustHaveSubtypes.java
! test/langtools/tools/javac/diags/examples/SealedNotAllowedInLocalClass.java
! test/langtools/tools/javac/diags/examples/SealedTypes.java
! test/langtools/tools/javac/diags/examples/SubtypeDoesntExtendSealed.java
! test/langtools/tools/javac/diags/examples/TypeVarInPermits.java
- test/langtools/tools/javac/preview/DeclaredUsingPreview-class.out
- test/langtools/tools/javac/preview/DeclaredUsingPreview-source.out
- test/langtools/tools/javac/preview/DeclaredUsingPreview.java
- test/langtools/tools/javac/preview/DeclaredUsingPreviewDeclarations.java
! test/langtools/tools/javac/preview/PreviewAutoSuppress.java
! test/langtools/tools/javac/preview/PreviewErrors.java
! test/langtools/tools/javac/processing/model/element/TestSealed.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
! test/langtools/tools/javac/sealed/SealedDiffConfigurationsTest.java
! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java
Changeset: 7dcb9fda
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-05-20 09:23:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/7dcb9fda89ee17a5eadc83999de21e4542f37133
8265684: implement Sealed Classes as a standard feature in Java, javadoc changes
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ParamTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/ClassUseMapper.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Comparators.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/IndexItem.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/VisibleMemberTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! test/langtools/jdk/javadoc/doclet/testPreview/TestPreview.java
! test/langtools/jdk/javadoc/doclet/testSealedTypes/TestSealedTypes.java
Changeset: 31320c34
Author: Julia Boes <jboes at openjdk.org>
Date: 2021-05-20 09:30:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/31320c3474a6054a367e764c2a9fef46ac638998
8267262: com/sun/net/httpserver/Filter improve API documentation of static methods
Reviewed-by: dfuchs, chegar
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/Filter.java
! test/jdk/com/sun/net/httpserver/FilterTest.java
Changeset: f07dcf47
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-05-20 10:31:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/f07dcf471c160e09fbc748124998923e7d453e66
8264290: Create implementation for NSAccessibilityComponentGroup protocol peer
Reviewed-by: pbansal
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
= src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/GroupAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/GroupAccessibility.m
Changeset: f979523a
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-05-20 11:10:07 +0000
URL: https://git.openjdk.java.net/zgc/commit/f979523a69ee5728659d6480f57d62dd70609834
8267463: Problemlist runtime/os/TestTracePageSizes.java on linux-aarch64 to reduce noise
Reviewed-by: dholmes
! test/hotspot/jtreg/ProblemList.txt
Changeset: aba22656
Author: Per Liden <pliden at openjdk.org>
Date: 2021-05-20 11:32:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/aba22656829913d5f8d619a184c929a7de8431e4
8260267: ZGC: Reduce mark stack usage
Co-authored-by: Wang Chao <wchao at openjdk.org>
Co-authored-by: Hui Shi <hshi at openjdk.org>
Reviewed-by: sjohanss, ayang
! src/hotspot/share/gc/z/zBarrier.cpp
! src/hotspot/share/gc/z/zBarrier.hpp
! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/gc/z/zDriver.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeap.inline.hpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zMark.hpp
! src/hotspot/share/gc/z/zMark.inline.hpp
! src/hotspot/share/gc/z/zMarkStack.hpp
! src/hotspot/share/gc/z/zMarkStack.inline.hpp
! src/hotspot/share/gc/z/zMarkStackAllocator.cpp
! src/hotspot/share/gc/z/zMarkStackAllocator.hpp
! src/hotspot/share/gc/z/zMarkStackEntry.hpp
! src/hotspot/share/gc/z/zPage.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp
Changeset: 459abd56
Author: liach <liach at users.noreply.github.com>
Committer: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-05-20 12:44:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/459abd561accc9f10456a9d63f7fa19c7f8e020e
8267219: Javadoc method summary breaks when {@inheritDoc} from an empty parent
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ContentBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Content.java
+ test/langtools/jdk/javadoc/doclet/testEmptyInheritDoc/TestEmptyInheritDoc.java
Changeset: 9425d3de
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2021-05-20 13:56:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/9425d3de83fe8f4caddef03ffa3f4dd4de58f236
8261880: Change nested classes in java.base to static nested classes where possible
Reviewed-by: redestad
! src/java.base/macosx/classes/apple/security/KeychainStore.java
! src/java.base/share/classes/java/lang/StackStreamFactory.java
! src/java.base/share/classes/java/net/Inet6Address.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/jdk/internal/module/ServicesCatalog.java
! src/java.base/share/classes/jdk/internal/util/xml/impl/XMLStreamWriterImpl.java
! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/java.base/share/classes/sun/security/provider/DomainKeyStore.java
! src/java.base/share/classes/sun/security/util/math/intpoly/IntegerPolynomial.java
! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthSequence.java
Changeset: fc7f0a3e
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-05-20 14:17:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/fc7f0a3e6126dfa6104f77c50ac5db9d6e470a38
8267480: Explicitly problemlist all runtime/os/TestTracePageSizes.java tests on linux-aarch64 to reduce noise
Reviewed-by: dcubed
! test/hotspot/jtreg/ProblemList.txt
Changeset: 878d1b3f
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-05-20 14:22:24 +0000
URL: https://git.openjdk.java.net/zgc/commit/878d1b3f600d4a51b082f0c3276df6de49a9bc4f
8267434: Remove LinkOutput[Impl]
Reviewed-by: prappo
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/LinkOutputImpl.java
- src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/links/LinkOutput.java
Changeset: f67847f5
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-05-20 14:26:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/f67847f52a306874d1a0d92250f8a556b3af6507
8267396: Avoid recording "pc" in unhandled oops detector for better performance
Reviewed-by: coleenp, dholmes
! src/hotspot/share/oops/oopsHierarchy.cpp
! src/hotspot/share/runtime/unhandledOops.cpp
! src/hotspot/share/runtime/unhandledOops.hpp
Changeset: b7b6acd9
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-05-20 15:11:08 +0000
URL: https://git.openjdk.java.net/zgc/commit/b7b6acd9b1cafb791827e151712836c4e7140db5
8267481: Make sure table row has correct number of cells
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
Changeset: ca93399a
Author: Vladimir Kempik <vkempik at openjdk.org>
Date: 2021-05-20 15:46:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/ca93399af103384e750dabf3abcc6e8392bcf3f4
8267235: [macos_aarch64] InterpreterRuntime::throw_pending_exception messing up LR results in crash
Reviewed-by: akozlov, aph
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
Changeset: 7b98400c
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-05-20 16:45:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/7b98400c81900a8c779394d549b5fb61f1dd8638
8267348: Rewrite gc/epsilon/TestClasses.java to use Metaspace with less classes
Reviewed-by: stuefe
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/gc/epsilon/TestClasses.java
Changeset: 81f39ed3
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-05-20 17:53:00 +0000
URL: https://git.openjdk.java.net/zgc/commit/81f39ed3e0176b75dee1c8db24041545bcc68a86
8261205: AssertionError: Cannot add metadata to an intersection type
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/TypeAnnotations.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MemberEnter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
+ test/langtools/tools/javac/annotations/typeAnnotations/VariablesDeclaredWithVarTest.java
Changeset: 005d8a7f
Author: Phil Race <prr at openjdk.org>
Date: 2021-05-20 19:49:03 +0000
URL: https://git.openjdk.java.net/zgc/commit/005d8a7fca8b4d9519d2bde0a7cdbbece1cd3981
8256372: [macos] Unexpected symbol was displayed on JTextField with Monospaced font
Reviewed-by: erikj, serb
! make/modules/java.desktop/lib/Awt2dLibraries.gmk
! src/java.desktop/macosx/classes/sun/font/CFont.java
! src/java.desktop/share/classes/sun/font/SunLayoutEngine.java
! src/java.desktop/share/native/libfontmanager/HBShaper.c
! src/java.desktop/share/native/libfontmanager/hb-jdk-font.cc
! src/java.desktop/share/native/libfontmanager/hb-jdk.h
- src/java.desktop/share/native/libharfbuzz/hb-coretext.cc
- src/java.desktop/share/native/libharfbuzz/hb-coretext.h
+ test/jdk/java/awt/font/GlyphVector/NLGlyphTest.java
Changeset: 1c7a1310
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-05-20 21:03:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/1c7a1310d9985fd0ad05d901186eb0b6c0045d74
8267350: Archived old interface extends interface with default method causes crash
Reviewed-by: iklam, minqi
! src/hotspot/share/oops/instanceKlass.cpp
+ test/hotspot/jtreg/runtime/cds/appcds/OldInfExtendsInfDefMeth.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/InfDefMeth.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldInfDefMeth.jasm
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldInfDefMethApp.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/OldInfDefMethImpl.java
Changeset: 83b36072
Author: Denghui Dong <ddong at openjdk.org>
Committer: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-05-20 22:19:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/83b360729060abaefb00a0b3f6165926db956bf8
8266642: improve ResolvedMethodTable hash function
Reviewed-by: vlivanov, coleenp
! src/hotspot/share/classfile/classLoaderData.hpp
! src/hotspot/share/prims/resolvedMethodTable.cpp
! test/hotspot/jtreg/runtime/MemberName/ResolvedMethodTableHash.java
Changeset: 7a63ff70
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-05-20 23:59:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/7a63ff70c8eed6c5bfad5655f0f4fa2281b4e104
8267370: [Vector API] Fix several crashes after JDK-8256973
Co-authored-by: Jatin Bhateja <jbhateja at openjdk.org>
Reviewed-by: neliasso, kvn
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
Changeset: e094f3f8
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-05-21 00:31:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/e094f3f856f5f17d4be65b9f83ff493aa0280deb
8266856: Make <wbr> element void
Reviewed-by: prappo, iris, vromero
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/HtmlTag.java
+ test/langtools/jdk/javadoc/doclet/testVoidHtmlElements/TestVoidHtmlElements.java
! test/langtools/tools/doclint/html/HtmlVersionTagsAttrsTest.java
Changeset: 9eaa4afc
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2021-05-21 00:44:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/9eaa4afc99b09f4704e4d641f95104be40b9ea66
8267056: tools/jpackage/share/RuntimePackageTest.java fails with NoSuchFileException
Reviewed-by: asemenyuk, herrick
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! test/jdk/tools/jpackage/share/RuntimePackageTest.java
Changeset: e48d7d66
Author: Prasanta Sadhukhan <psadhukhan at openjdk.org>
Date: 2021-05-21 09:37:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/e48d7d66582d9c9630d85e86ff344794656914fc
8264218: Public method javax.swing.JMenu.setComponentOrientation() has no spec
Reviewed-by: aivanov
! src/java.desktop/share/classes/javax/swing/JMenu.java
Changeset: b5d32bbf
Author: K Suman Rajkumaar <70650887+skodanda at users.noreply.github.com>
Committer: Dmitry Markov <dmarkov at openjdk.org>
Date: 2021-05-21 09:42:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/b5d32bbfc716870904e91ce07a09f08929f2563e
8260690: JConsole User Guide Link from the Help menu is not accessible by keyboard
Reviewed-by: aivanov, dmarkov
! src/jdk.jconsole/share/classes/sun/tools/jconsole/AboutDialog.java
Changeset: ee2651b9
Author: Jaroslav Bachorik <jbachorik at openjdk.org>
Date: 2021-05-21 09:44:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/ee2651b9e5a9ab468b4be73d43b8f643e9e92042
8203359: Container level resources events
Reviewed-by: sgehwolf, egahlin
! src/java.base/share/classes/module-info.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/ContainerCPUThrottlingEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/ContainerCPUUsageEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/ContainerConfigurationEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/ContainerIOUsageEvent.java
+ src/jdk.jfr/share/classes/jdk/jfr/events/ContainerMemoryUsageEvent.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/instrument/JDKEvents.java
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
! test/hotspot/jtreg/containers/docker/JfrReporter.java
! test/hotspot/jtreg/containers/docker/TestJFREvents.java
! test/jdk/jdk/jfr/event/metadata/TestLookForUntestedEvents.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: 4ba76138
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-05-21 14:06:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/4ba761381c60197be08d34580b92b5203fa9b189
8267332: xor value should handle bounded values
Reviewed-by: thartmann, redestad
! src/hotspot/share/opto/addnode.cpp
+ test/hotspot/jtreg/compiler/types/TestMeetXor.java
Changeset: ec8a8097
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-05-21 14:09:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/ec8a8097c309920982b0b8253a76c7c938f1f48d
8267119: switch expressions lack support for deferred type-checking
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
! test/langtools/tools/javac/switchexpr/ExpressionSwitch-old.out
! test/langtools/tools/javac/switchexpr/ExpressionSwitch.java
Changeset: 94cfeb9c
Author: Marcus G K Williams <mgkwill at openjdk.org>
Committer: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-05-21 14:15:29 +0000
URL: https://git.openjdk.java.net/zgc/commit/94cfeb9c4fee2ba5db8e5efa6b0f2041400c8b3a
8256155: Allow multiple large page sizes to be used on Linux
Co-authored-by: Marcus G K Williams <mgkwill at openjdk.org>
Co-authored-by: Stefan Johansson <sjohanss at openjdk.org>
Co-authored-by: Thomas Stuefe <stuefe at openjdk.org>
Reviewed-by: stuefe, sjohanss
! src/hotspot/os/linux/os_linux.cpp
! src/hotspot/os/linux/os_linux.hpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 8f10c5a8
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-05-21 18:15:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/8f10c5a8900517cfa04256eab909e18535086b98
8267190: Optimize Vector API test operations
Reviewed-by: psandoz, kvn
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
Changeset: fe333431
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-05-21 18:32:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/fe333431c8c0f089e4fd55bf10903e1fba7fc6c4
8256304: should MonitorUsedDeflationThreshold be experimental or diagnostic
8256301: ObjectMonitor::is_busy() should return bool
Reviewed-by: coleenp, pchilanomate
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
! src/hotspot/share/runtime/synchronizer.cpp
Changeset: 72c9567b
Author: Ajit Ghaisas <aghaisas at openjdk.org>
Date: 2021-05-22 03:16:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/72c9567b4663fc816e4b85b46ea49b20ea78bd72
8263486: Clean up MTLSurfaceDataBase.h
Reviewed-by: serb
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLBlitLoops.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLPipelineStatesStorage.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLRenderQueue.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceData.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLSurfaceDataBase.h
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m
Changeset: 24623167
Author: Jaroslav Bachorik <jbachorik at openjdk.org>
Date: 2021-05-22 09:17:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/24623167ffbf8e192ef539fd0a969412719f850c
8261354: SIGSEGV at MethodIteratorHost
Reviewed-by: mgronlun
! src/hotspot/share/jfr/recorder/checkpoint/types/jfrTypeSet.cpp
Changeset: 4023646e
Author: Hui Shi <hshi at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-05-22 11:51:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/4023646ed1bcb821b1d18f7e5104f04995e8171d
8266528: Optimize C2 VerifyIterativeGVN execution time
Reviewed-by: kvn, thartmann
! src/hotspot/share/opto/node.cpp
! src/hotspot/share/opto/node.hpp
! src/hotspot/share/opto/phaseX.cpp
! test/hotspot/jtreg/compiler/debug/TraceIterativeGVN.java
Changeset: 71e2fa25
Author: Aleksey Shipilev <shade at openjdk.org>
Date: 2021-05-22 15:13:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/71e2fa25f73b0006a024edb59d79d837227ecd40
8267531: [x86] Assembler::andb(Address,Register) encoding is incorrect
Reviewed-by: azeemj, vlivanov, jiefu
! src/hotspot/cpu/x86/assembler_x86.cpp
Changeset: 6288a993
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-05-22 22:59:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/6288a9936cc7e69cab0cc5f3e49c803f184bf2ca
8267404: vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java failed with OutOfMemoryError
Co-authored-by: xiangyuan <xiangyuan at tencent.com>
Reviewed-by: stuefe
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.java
Changeset: 4d26f22b
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2021-05-23 03:00:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/4d26f22b9adcf7cecca5316348ef670ac2dbc365
8264304: Create implementation for NSAccessibilityToolbar protocol peer
Reviewed-by: kizune
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
= src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ToolbarAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ToolbarAccessibility.m
Changeset: 31139108
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-05-24 05:29:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/31139108c1ca9d355bd484d692830dfbc8317477
8267553: Extra JavaThread assignment in ClassLoader::create_class_path_entry()
Reviewed-by: ccheung
! src/hotspot/share/classfile/classLoader.cpp
Changeset: 54520fbf
Author: Guoxiong Li <gli at openjdk.org>
Committer: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-05-24 11:17:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/54520fbf49bb6a7bdcff1a69a0bb46f842bdc054
8267580: The method JavacParser#peekToken is wrong when the first parameter is not zero
Reviewed-by: mcimadamore
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
Changeset: 49f622c9
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-05-24 12:01:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/49f622c9473464bf1d1f33b88abf46adadd9fa1c
8208747: [a11y] [macos] In Optionpane Demo, inside ComponentDialog Example, unable to navigate to all items, with VO on
Reviewed-by: pbansal
! src/java.desktop/macosx/native/libawt_lwawt/awt/JavaComponentAccessibility.m
Changeset: f4531661
Author: Guoxiong Li <gli at openjdk.org>
Committer: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-05-24 12:31:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/f4531661b55458554f907ba988eca22b72c72bf3
8267578: Remove unnecessary preview checks
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
Changeset: d8e6e287
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-05-24 14:10:09 +0000
URL: https://git.openjdk.java.net/zgc/commit/d8e6e2877aa8a89ad403f06b0adea19c7896d834
8267544: (test) rmi test NonLocalSkeleton fails if network has multiple adapters with the same address
Reviewed-by: dfuchs
! test/jdk/java/rmi/registry/nonLocalRegistry/NonLocalSkeletonTest.java
Changeset: f5562f12
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-05-24 14:50:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/f5562f1214478439899b803f80247d2347a00dab
8258535: jvm.ClassReader should set the accessor to the corresponding record component
Reviewed-by: jfranck
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
+ test/langtools/tools/javac/processing/model/element/CheckingAccessorsOnLoadedRecordClasses.java
Changeset: f2d880c1
Author: Hai-May Chao <hchao at openjdk.org>
Date: 2021-05-24 15:38:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/f2d880c11a99ef587e7e7c0398f0834c32a22d63
8266400: importkeystore fails to a password less pkcs12 keystore
Reviewed-by: weijun
! src/java.base/share/classes/sun/security/tools/keytool/Main.java
+ test/jdk/sun/security/tools/keytool/ImportToPwordlessPK12.java
Changeset: 838a0071
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-05-24 15:45:01 +0000
URL: https://git.openjdk.java.net/zgc/commit/838a0071030e9c8b9ab57df39a4e0384d433a2bc
8267584: The java.security.krb5.realm system property only needs to be defined once
Reviewed-by: mullan
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java
Changeset: f04db5fb
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-05-24 15:55:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/f04db5fbd77892e94a325942542815bbb24cddea
8224158: assertion related to NPE at DynamicCallSiteDesc::withArgs should be reworded
Reviewed-by: jlahoda
! src/java.base/share/classes/java/lang/constant/DynamicCallSiteDesc.java
Changeset: 640a2afd
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-05-24 16:55:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/640a2afda36857410b7abf398af81e35430a62e7
8267184: Add -Djava.security.manager=allow to tests calling System.setSecurityManager
Co-authored-by: Lance Andersen <lancea at openjdk.org>
Co-authored-by: Weijun Wang <weijun at openjdk.org>
Reviewed-by: dholmes, alanb, dfuchs, mchung, mullan, prr
! test/hotspot/jtreg/compiler/exceptions/ExceptionInInit.java
! test/hotspot/jtreg/compiler/jvmci/SecurityRestrictionsTest.java
! test/hotspot/jtreg/runtime/Dictionary/CleanProtectionDomain.java
! test/hotspot/jtreg/runtime/logging/ProtectionDomainVerificationTest.java
! test/hotspot/jtreg/vmTestbase/gc/ArrayJuggle/Juggle11/TestDescription.java
! test/jaxp/javax/xml/jaxp/functional/catalog/CatalogReferCircularityTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/DefaultFeaturesTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/DeferFeatureTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/DelegatePublicTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/DelegateSystemTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/DelegateUriTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/GroupTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/LoadCatalogTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/NextCatalogTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/NormalizationTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/PreferFeatureTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/PreferTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/PublicFamilyTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/PublicTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/ResolveFeatureTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/RewriteSystemTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/RewriteUriTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/SpecifyCatalogTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/SystemFamilyTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/SystemSuffixTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/SystemTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/UriFamilyTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/UriSuffixTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/UriTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/UrnUnwrappingTest.java
! test/jaxp/javax/xml/jaxp/functional/catalog/ValidateCatalogTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/datatype/ptests/DurationTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/datatype/ptests/FactoryNewInstanceTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/datatype/ptests/XMLGregorianCalendarTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DBFNamespaceTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderFactoryTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/DocumentBuilderImpl01.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/FactoryConfErrorTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXFactoryNewInstanceTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserFactTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest02.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/parsers/ptests/SAXParserTest03.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLEventFactoryNewInstanceTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLInputFactoryNewInstanceTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/stream/ptests/XMLOutputFactoryNewInstanceTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/Bug6384418Test.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/DOMResultTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/ErrorListenerTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXSourceTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/SAXTFactoryTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/StreamResultTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TfClearParamTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerExcpTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerFactoryTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest02.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/TransformerTest03.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/URIResolverTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/transform/ptests/othervm/TFCErrorTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/validation/ptests/SchemaFactoryTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/validation/ptests/TypeInfoProviderTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorHandlerTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/validation/ptests/ValidatorTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathEvaluationResultTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathExpressionTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFactoryTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathFunctionResolverTest.java
! test/jaxp/javax/xml/jaxp/functional/javax/xml/xpath/ptests/XPathTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/AttrTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/CommentTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/DocumentTypeTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/DomImplementationTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/ElementTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/EntityChildTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/NamedNodeMapTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeListTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/NodeTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/NotationTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/PITest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/TextTest.java
! test/jaxp/javax/xml/jaxp/functional/org/w3c/dom/ptests/TypeInfoTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/AttrImplTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesNSTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/AttributesTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/ContentHandlerTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/DefaultHandlerTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/EHFatalTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/NSSupportTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/NSTableTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/ParserAdapterTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/ResolverTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/SAXParserNSTableTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterCBTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLFilterTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderAdapterTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderFactoryTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderNSTableTest.java
! test/jaxp/javax/xml/jaxp/functional/org/xml/sax/ptests/XMLReaderTest.java
! test/jaxp/javax/xml/jaxp/functional/test/astro/AstroTest.java
! test/jaxp/javax/xml/jaxp/functional/test/astro/DocumentLSTest.java
! test/jaxp/javax/xml/jaxp/functional/test/astro/NamespaceContextTest.java
! test/jaxp/javax/xml/jaxp/functional/test/astro/SAX201Test.java
! test/jaxp/javax/xml/jaxp/functional/test/astro/SchemaValidationTest.java
! test/jaxp/javax/xml/jaxp/functional/test/astro/XPathAPITest.java
! test/jaxp/javax/xml/jaxp/functional/test/auctionportal/AuctionController.java
! test/jaxp/javax/xml/jaxp/functional/test/auctionportal/AuctionItemRepository.java
! test/jaxp/javax/xml/jaxp/functional/test/auctionportal/UserController.java
! test/jaxp/javax/xml/jaxp/functional/test/gaptest/Bug4511326.java
! test/jaxp/javax/xml/jaxp/functional/test/gaptest/Bug4512806.java
! test/jaxp/javax/xml/jaxp/functional/test/gaptest/Bug4515047.java
! test/jaxp/javax/xml/jaxp/functional/test/gaptest/Bug4515660.java
! test/jaxp/javax/xml/jaxp/functional/test/gaptest/Bug4693341.java
! test/jaxp/javax/xml/jaxp/functional/test/gaptest/Bug4848653.java
! test/jaxp/javax/xml/jaxp/functional/test/gaptest/Bug4858685.java
! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogAccessTest.java
! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport.java
! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport1.java
! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport2.java
! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport3.java
! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport4.java
! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogSupport5.java
! test/jaxp/javax/xml/jaxp/unittest/catalog/CatalogTest.java
! test/jaxp/javax/xml/jaxp/unittest/common/Bug6350682.java
! test/jaxp/javax/xml/jaxp/unittest/common/Bug6723276Test.java
! test/jaxp/javax/xml/jaxp/unittest/common/Bug7143711Test.java
! test/jaxp/javax/xml/jaxp/unittest/common/CDataChunkSizeTest.java
! test/jaxp/javax/xml/jaxp/unittest/common/EncodingErrorsReportingTest.java
! test/jaxp/javax/xml/jaxp/unittest/common/Sources.java
! test/jaxp/javax/xml/jaxp/unittest/common/TransformationWarningsTest.java
! test/jaxp/javax/xml/jaxp/unittest/common/ValidationWarningsTest.java
! test/jaxp/javax/xml/jaxp/unittest/common/prettyprint/PrettyPrintTest.java
! test/jaxp/javax/xml/jaxp/unittest/datatype/Bug6320118.java
! test/jaxp/javax/xml/jaxp/unittest/datatype/Bug6937951Test.java
! test/jaxp/javax/xml/jaxp/unittest/datatype/Bug6937964Test.java
! test/jaxp/javax/xml/jaxp/unittest/datatype/Bug7042647Test.java
! test/jaxp/javax/xml/jaxp/unittest/datatype/DatatypeFactoryTest.java
! test/jaxp/javax/xml/jaxp/unittest/datatype/DurationTest.java
! test/jaxp/javax/xml/jaxp/unittest/datatype/FactoryFindTest.java
! test/jaxp/javax/xml/jaxp/unittest/datatype/JDK8068839Test.java
! test/jaxp/javax/xml/jaxp/unittest/datatype/XMLGregorianCalendarTest.java
! test/jaxp/javax/xml/jaxp/unittest/dom/Bug4915524.java
! test/jaxp/javax/xml/jaxp/unittest/dom/Bug4915748.java
! test/jaxp/javax/xml/jaxp/unittest/dom/Bug4966082.java
! test/jaxp/javax/xml/jaxp/unittest/dom/Bug4966138.java
! test/jaxp/javax/xml/jaxp/unittest/dom/Bug4966142.java
! test/jaxp/javax/xml/jaxp/unittest/dom/Bug4966143.java
! test/jaxp/javax/xml/jaxp/unittest/dom/Bug6339023.java
! test/jaxp/javax/xml/jaxp/unittest/dom/Bug6355326.java
! test/jaxp/javax/xml/jaxp/unittest/dom/Bug6367542.java
! test/jaxp/javax/xml/jaxp/unittest/dom/Bug6520131.java
! test/jaxp/javax/xml/jaxp/unittest/dom/Bug6521260.java
! test/jaxp/javax/xml/jaxp/unittest/dom/Bug6582545Test.java
! test/jaxp/javax/xml/jaxp/unittest/dom/Bug6879614Test.java
! test/jaxp/javax/xml/jaxp/unittest/dom/CR6333993Test.java
! test/jaxp/javax/xml/jaxp/unittest/dom/CR6517707Test.java
! test/jaxp/javax/xml/jaxp/unittest/dom/CR6517717Test.java
! test/jaxp/javax/xml/jaxp/unittest/dom/CR6909336Test.java
! test/jaxp/javax/xml/jaxp/unittest/dom/DOMConfigurationTest.java
! test/jaxp/javax/xml/jaxp/unittest/dom/DOMXPathTest.java
! test/jaxp/javax/xml/jaxp/unittest/dom/ElementTraversal.java
! test/jaxp/javax/xml/jaxp/unittest/dom/JdkXmlDomTest.java
! test/jaxp/javax/xml/jaxp/unittest/dom/TCKEncodingTest.java
! test/jaxp/javax/xml/jaxp/unittest/dom/ls/Bug4973153.java
! test/jaxp/javax/xml/jaxp/unittest/dom/ls/Bug6290947.java
! test/jaxp/javax/xml/jaxp/unittest/dom/ls/Bug6354955.java
! test/jaxp/javax/xml/jaxp/unittest/dom/ls/Bug6376823.java
! test/jaxp/javax/xml/jaxp/unittest/dom/ls/Bug6710741Test.java
! test/jaxp/javax/xml/jaxp/unittest/dom/ls/LSParserTCKTest.java
! test/jaxp/javax/xml/jaxp/unittest/dom/ls/LSParserTest.java
! test/jaxp/javax/xml/jaxp/unittest/dom/ls/LSSerializerTest.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/BaseParsingTest.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug4674384_MAX_OCCURS_Test.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug4934208.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug4967002.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug4985486.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug4991020.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug4991946.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug5010072.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug5025825.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6309988.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6341770.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6361283.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6506304Test.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6518733.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6564400.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6573786.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6594813.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6608841.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6690015.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6760982.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug6849942Test.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug7157608Test.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug7166896Test.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug8003147Test.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/Bug8073385.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/FactoryFindTest.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/HandleError.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/ParseEmptyStream.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/SupplementaryChars.java
! test/jaxp/javax/xml/jaxp/unittest/parsers/xinclude/Bug6794483Test.java
! test/jaxp/javax/xml/jaxp/unittest/sax/Attributes2ImplTest.java
! test/jaxp/javax/xml/jaxp/unittest/sax/Bug6889654Test.java
! test/jaxp/javax/xml/jaxp/unittest/sax/Bug6925410Test.java
! test/jaxp/javax/xml/jaxp/unittest/sax/Bug6949607Test.java
! test/jaxp/javax/xml/jaxp/unittest/sax/Bug6992561Test.java
! test/jaxp/javax/xml/jaxp/unittest/sax/Bug7057778Test.java
! test/jaxp/javax/xml/jaxp/unittest/sax/DefaultHandler2Test.java
! test/jaxp/javax/xml/jaxp/unittest/sax/IssueTracker56Test.java
! test/jaxp/javax/xml/jaxp/unittest/sax/NSSupportTest.java
! test/jaxp/javax/xml/jaxp/unittest/sax/SymbolTableResetTest.java
! test/jaxp/javax/xml/jaxp/unittest/sax/XMLReaderTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/AttributeLocalNameTest/AttributeLocalNameTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/Bug6370703.java
! test/jaxp/javax/xml/jaxp/unittest/stream/Bug6378422.java
! test/jaxp/javax/xml/jaxp/unittest/stream/Bug6380870.java
! test/jaxp/javax/xml/jaxp/unittest/stream/Bug6489502.java
! test/jaxp/javax/xml/jaxp/unittest/stream/Bug6509774.java
! test/jaxp/javax/xml/jaxp/unittest/stream/Bug6688002Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/Bug6976938Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/CoalesceTest/CoalesceTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/EntitiesTest/EntityTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/EventReaderDelegateTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/EventsTest/Issue41Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/EventsTest/Issue48Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/EventsTest/Issue53Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/EventsTest/Issue58Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/FactoryFindTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/IgnoreExternalDTDTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/ProcessingInstructionTest/ProcessingInstructionTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/StreamReaderDelegateTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventLocationTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6489890.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6555001.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6586466Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6613059Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6668115Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug6846133Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Bug8153781.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/Issue40Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8201138.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventReaderTest/JDK8209615.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventWriterTest/ReaderToWriterTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLEventWriterTest/XMLEventWriterTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6756677Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/Bug6909759Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLInputFactoryTest/IssueTracker38.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/Bug6846132Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/DuplicateNSDeclarationTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLOutputFactoryTest/StreamResultTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLResolverTest/XMLResolverTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamExceptionTest/ExceptionTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481615.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/Bug6481678.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamFilterTest/HasNextTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BOMTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6388460.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6472982Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6767322Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Bug6847819Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/BugTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DefaultAttributeTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/DoubleXmlnsTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IsValidatingTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue44Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Issue47Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker24.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker35.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/IssueTracker70.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req5Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/Jsr173MR1Req8Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/NamespaceTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/StreamReaderTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/SupportDTDTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/VoiceXMLDTDTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamReaderTest/XML11Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/AttributeEscapeTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6452107.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6600882Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug6675332Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/Bug7037352Test.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/DomUtilTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EmptyElementTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/EncodingTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NamespaceTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/NullUriDetectionTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SqeLinuxTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/SurrogatesTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/UnprefixedNameTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/WriterTest.java
! test/jaxp/javax/xml/jaxp/unittest/stream/XMLStreamWriterTest/XMLStreamWriterTest.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Bug4693341Test.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Bug4892774.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Bug5073477.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6175602.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6206491.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6216226Test.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6311448.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6384805.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6465722.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6467808.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6490380.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6490921.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6513892.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6537167.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6540545.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6551616.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6559595.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6565260.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Bug6940416.java
! test/jaxp/javax/xml/jaxp/unittest/transform/BugDB12665704Test.java
! test/jaxp/javax/xml/jaxp/unittest/transform/CLITest.java
! test/jaxp/javax/xml/jaxp/unittest/transform/CR6401137Test.java
! test/jaxp/javax/xml/jaxp/unittest/transform/CR6551600Test.java
! test/jaxp/javax/xml/jaxp/unittest/transform/CR6577667Test.java
! test/jaxp/javax/xml/jaxp/unittest/transform/CR6652519Test.java
! test/jaxp/javax/xml/jaxp/unittest/transform/CR6689809Test.java
! test/jaxp/javax/xml/jaxp/unittest/transform/CR6905829Test.java
! test/jaxp/javax/xml/jaxp/unittest/transform/CR6935697Test.java
! test/jaxp/javax/xml/jaxp/unittest/transform/CR6941869Test.java
! test/jaxp/javax/xml/jaxp/unittest/transform/CR6957215Test.java
! test/jaxp/javax/xml/jaxp/unittest/transform/CR7098746Test.java
! test/jaxp/javax/xml/jaxp/unittest/transform/DOMResultTest.java
! test/jaxp/javax/xml/jaxp/unittest/transform/FactoryFindTest.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Issue2204Test.java
! test/jaxp/javax/xml/jaxp/unittest/transform/Issue2290Test.java
! test/jaxp/javax/xml/jaxp/unittest/transform/NamespacePrefixTest.java
! test/jaxp/javax/xml/jaxp/unittest/transform/OpenJDK100017Test.java
! test/jaxp/javax/xml/jaxp/unittest/transform/SAX2DOMTest.java
! test/jaxp/javax/xml/jaxp/unittest/transform/SecureProcessingTest.java
! test/jaxp/javax/xml/jaxp/unittest/transform/SourceTest.java
! test/jaxp/javax/xml/jaxp/unittest/transform/StAXSourceTest.java
! test/jaxp/javax/xml/jaxp/unittest/transform/StylesheetTest.java
! test/jaxp/javax/xml/jaxp/unittest/transform/TemplatesTest.java
! test/jaxp/javax/xml/jaxp/unittest/transform/TransformerFactoryTest.java
! test/jaxp/javax/xml/jaxp/unittest/transform/TransformerTest.java
! test/jaxp/javax/xml/jaxp/unittest/transform/XSLTFunctionsTest.java
! test/jaxp/javax/xml/jaxp/unittest/transform/sax/Bug6451633.java
! test/jaxp/javax/xml/jaxp/unittest/transform/sort/SortTest.java
! test/jaxp/javax/xml/jaxp/unittest/validation/AnyElementTest.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4966232.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4966254.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4969042.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4969089.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4969110.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4969689.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4969692.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4969693.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4969695.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4969732.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4970380.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4970383.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4970400.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4970402.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4970951.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4971605.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4971607.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4972882.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4986844.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4987574.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4988267.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4988268.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4988387.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4996446.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug4997818.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug5011500.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug5072946.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6378043.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6449797.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6457662.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6467424Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6483188.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6493687.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6509668.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6526547.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6531160.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6695843Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6773084Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6859210.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6925531Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6946312Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Bug6954738_Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/CR6708840Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/CR6740048.java
! test/jaxp/javax/xml/jaxp/unittest/validation/Issue682Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/IssueTracker30.java
! test/jaxp/javax/xml/jaxp/unittest/validation/JaxpIssue43Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/JaxpIssue49.java
! test/jaxp/javax/xml/jaxp/unittest/validation/LargeMaxOccursTest.java
! test/jaxp/javax/xml/jaxp/unittest/validation/MultiOccursTest.java
! test/jaxp/javax/xml/jaxp/unittest/validation/MultiOccursUnboundedTest.java
! test/jaxp/javax/xml/jaxp/unittest/validation/OccursTest.java
! test/jaxp/javax/xml/jaxp/unittest/validation/OccursUnboundedTest.java
! test/jaxp/javax/xml/jaxp/unittest/validation/OccursWildcardTest.java
! test/jaxp/javax/xml/jaxp/unittest/validation/OccursWildcardUnbounded.java
! test/jaxp/javax/xml/jaxp/unittest/validation/ParticlesId005Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/ParticlesIg004Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/ParticlesQ013Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/TCKGroupA008Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/ValidatorTest.java
! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6943252Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6963124Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6963468Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6964720Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6967214Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6970890Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6971190Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6974551Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6975265Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6977201Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug6989956Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/tck/Bug7014246Test.java
! test/jaxp/javax/xml/jaxp/unittest/validation/tck/ParticleTest.java
! test/jaxp/javax/xml/jaxp/unittest/validation/tck/RegexWord.java
! test/jaxp/javax/xml/jaxp/unittest/xpath/Bug4991857.java
! test/jaxp/javax/xml/jaxp/unittest/xpath/Bug4991939.java
! test/jaxp/javax/xml/jaxp/unittest/xpath/Bug4992788.java
! test/jaxp/javax/xml/jaxp/unittest/xpath/Bug4992793.java
! test/jaxp/javax/xml/jaxp/unittest/xpath/Bug4992805.java
! test/jaxp/javax/xml/jaxp/unittest/xpath/ClassLoaderTest.java
! test/jaxp/javax/xml/jaxp/unittest/xpath/SecureProcessingTest.java
! test/jaxp/javax/xml/jaxp/unittest/xpath/XPathAnyTypeTest.java
! test/jaxp/javax/xml/jaxp/unittest/xpath/XPathExpAnyTypeTest.java
! test/jaxp/javax/xml/jaxp/unittest/xpath/XPathTest.java
! test/jdk/com/sun/java/accessibility/util/8051626/Bug8051626.java
! test/jdk/com/sun/jndi/ldap/LdapDnsProviderTest.java
! test/jdk/com/sun/management/DiagnosticCommandMBean/DcmdMBeanPermissionsTest.java
! test/jdk/java/awt/FontClass/CreateFont/BigFont.java
! test/jdk/java/awt/FontClass/CreateFont/fileaccess/TestFontFile.sh
! test/jdk/java/awt/FontClass/FontAccess.java
! test/jdk/java/awt/FontClass/FontPrivilege.java
! test/jdk/java/awt/FullScreen/SetFSWindow/FSFrame.java
! test/jdk/java/awt/Toolkit/GetImage/bug8078165.java
! test/jdk/java/awt/Toolkit/SecurityTest/SecurityTest2.java
! test/jdk/java/awt/color/LoadProfileWithSM.java
! test/jdk/java/awt/print/PrintServicesSecurityManager.java
! test/jdk/java/awt/print/PrinterJob/CheckAccess.java
! test/jdk/java/awt/print/PrinterJob/SecurityDialogTest.java
! test/jdk/java/awt/regtesthelpers/process/ProcessCommunicator.java
! test/jdk/java/awt/security/Permissions.java
! test/jdk/java/beans/Beans/Test4080522.java
! test/jdk/java/beans/EventHandler/Test6277246.java
! test/jdk/java/beans/EventHandler/Test6277266.java
! test/jdk/java/beans/Introspector/7084904/Test7084904.java
! test/jdk/java/beans/Introspector/Test4683761.java
! test/jdk/java/beans/Introspector/Test6277246.java
! test/jdk/java/beans/PropertyEditor/TestBooleanClass.java
! test/jdk/java/beans/PropertyEditor/TestBooleanType.java
! test/jdk/java/beans/PropertyEditor/TestByteClass.java
! test/jdk/java/beans/PropertyEditor/TestByteType.java
! test/jdk/java/beans/PropertyEditor/TestColorClass.java
! test/jdk/java/beans/PropertyEditor/TestDoubleClass.java
! test/jdk/java/beans/PropertyEditor/TestDoubleType.java
! test/jdk/java/beans/PropertyEditor/TestEnumClass.java
! test/jdk/java/beans/PropertyEditor/TestEnumSubclass.java
! test/jdk/java/beans/PropertyEditor/TestFloatClass.java
! test/jdk/java/beans/PropertyEditor/TestFloatType.java
! test/jdk/java/beans/PropertyEditor/TestFontClass.java
! test/jdk/java/beans/PropertyEditor/TestIntegerClass.java
! test/jdk/java/beans/PropertyEditor/TestIntegerType.java
! test/jdk/java/beans/PropertyEditor/TestLongClass.java
! test/jdk/java/beans/PropertyEditor/TestLongType.java
! test/jdk/java/beans/PropertyEditor/TestShortClass.java
! test/jdk/java/beans/PropertyEditor/TestShortType.java
! test/jdk/java/beans/PropertyEditor/TestStringClass.java
! test/jdk/java/beans/Statement/Test6224433.java
! test/jdk/java/beans/XMLDecoder/spec/TestArray.java
! test/jdk/java/beans/XMLDecoder/spec/TestBoolean.java
! test/jdk/java/beans/XMLDecoder/spec/TestByte.java
! test/jdk/java/beans/XMLDecoder/spec/TestChar.java
! test/jdk/java/beans/XMLDecoder/spec/TestClass.java
! test/jdk/java/beans/XMLDecoder/spec/TestDouble.java
! test/jdk/java/beans/XMLDecoder/spec/TestFalse.java
! test/jdk/java/beans/XMLDecoder/spec/TestField.java
! test/jdk/java/beans/XMLDecoder/spec/TestFloat.java
! test/jdk/java/beans/XMLDecoder/spec/TestInt.java
! test/jdk/java/beans/XMLDecoder/spec/TestJava.java
! test/jdk/java/beans/XMLDecoder/spec/TestLong.java
! test/jdk/java/beans/XMLDecoder/spec/TestMethod.java
! test/jdk/java/beans/XMLDecoder/spec/TestNew.java
! test/jdk/java/beans/XMLDecoder/spec/TestNull.java
! test/jdk/java/beans/XMLDecoder/spec/TestObject.java
! test/jdk/java/beans/XMLDecoder/spec/TestProperty.java
! test/jdk/java/beans/XMLDecoder/spec/TestShort.java
! test/jdk/java/beans/XMLDecoder/spec/TestString.java
! test/jdk/java/beans/XMLDecoder/spec/TestTrue.java
! test/jdk/java/beans/XMLDecoder/spec/TestVar.java
! test/jdk/java/beans/XMLEncoder/4741757/TestSecurityManager.java
! test/jdk/java/beans/XMLEncoder/6777487/TestBox.java
! test/jdk/java/beans/XMLEncoder/6777487/TestCheckedCollection.java
! test/jdk/java/beans/XMLEncoder/6777487/TestCheckedList.java
! test/jdk/java/beans/XMLEncoder/6777487/TestCheckedMap.java
! test/jdk/java/beans/XMLEncoder/6777487/TestCheckedRandomAccessList.java
! test/jdk/java/beans/XMLEncoder/6777487/TestCheckedSet.java
! test/jdk/java/beans/XMLEncoder/6777487/TestCheckedSortedMap.java
! test/jdk/java/beans/XMLEncoder/6777487/TestCheckedSortedSet.java
! test/jdk/java/beans/XMLEncoder/6777487/TestEnumMap.java
! test/jdk/java/beans/XMLEncoder/6777487/TestEnumSet.java
! test/jdk/java/beans/XMLEncoder/ReferenceToNonStaticField.java
! test/jdk/java/beans/XMLEncoder/Test4631471.java
! test/jdk/java/beans/XMLEncoder/Test4652928.java
! test/jdk/java/beans/XMLEncoder/Test4679556.java
! test/jdk/java/beans/XMLEncoder/Test4903007.java
! test/jdk/java/beans/XMLEncoder/Test4935607.java
! test/jdk/java/beans/XMLEncoder/Test4936682.java
! test/jdk/java/beans/XMLEncoder/Test4993777.java
! test/jdk/java/beans/XMLEncoder/Test4994637.java
! test/jdk/java/beans/XMLEncoder/Test5023550.java
! test/jdk/java/beans/XMLEncoder/Test5023552.java
! test/jdk/java/beans/XMLEncoder/Test5023557.java
! test/jdk/java/beans/XMLEncoder/Test5023559.java
! test/jdk/java/beans/XMLEncoder/Test6176120.java
! test/jdk/java/beans/XMLEncoder/Test6187118.java
! test/jdk/java/beans/XMLEncoder/Test6256805.java
! test/jdk/java/beans/XMLEncoder/Test6437265.java
! test/jdk/java/beans/XMLEncoder/Test6501431.java
! test/jdk/java/beans/XMLEncoder/Test6505888.java
! test/jdk/java/beans/XMLEncoder/Test6531597.java
! test/jdk/java/beans/XMLEncoder/Test6570354.java
! test/jdk/java/beans/XMLEncoder/Test6852574.java
! test/jdk/java/beans/XMLEncoder/Test6921644.java
! test/jdk/java/beans/XMLEncoder/Test6989223.java
! test/jdk/java/beans/XMLEncoder/Test7080156.java
! test/jdk/java/beans/XMLEncoder/Test7092744.java
! test/jdk/java/beans/XMLEncoder/Test7169395.java
! test/jdk/java/beans/XMLEncoder/Test8013416.java
! test/jdk/java/beans/XMLEncoder/Test8013557.java
! test/jdk/java/beans/XMLEncoder/Test8016545.java
! test/jdk/java/beans/XMLEncoder/Test8027066.java
! test/jdk/java/beans/XMLEncoder/java_awt_AWTKeyStroke.java
! test/jdk/java/beans/XMLEncoder/java_awt_BasicStroke.java
! test/jdk/java/beans/XMLEncoder/java_awt_BorderLayout.java
! test/jdk/java/beans/XMLEncoder/java_awt_CardLayout.java
! test/jdk/java/beans/XMLEncoder/java_awt_Color.java
! test/jdk/java/beans/XMLEncoder/java_awt_Component.java
! test/jdk/java/beans/XMLEncoder/java_awt_Cursor.java
! test/jdk/java/beans/XMLEncoder/java_awt_Dimension.java
! test/jdk/java/beans/XMLEncoder/java_awt_Font.java
! test/jdk/java/beans/XMLEncoder/java_awt_GradientPaint.java
! test/jdk/java/beans/XMLEncoder/java_awt_GridBagConstraints.java
! test/jdk/java/beans/XMLEncoder/java_awt_GridBagLayout.java
! test/jdk/java/beans/XMLEncoder/java_awt_Insets.java
! test/jdk/java/beans/XMLEncoder/java_awt_LinearGradientPaint.java
! test/jdk/java/beans/XMLEncoder/java_awt_MenuShortcut.java
! test/jdk/java/beans/XMLEncoder/java_awt_Point.java
! test/jdk/java/beans/XMLEncoder/java_awt_RadialGradientPaint.java
! test/jdk/java/beans/XMLEncoder/java_awt_Rectangle.java
! test/jdk/java/beans/XMLEncoder/java_awt_ScrollPane.java
! test/jdk/java/beans/XMLEncoder/java_awt_geom_AffineTransform.java
! test/jdk/java/beans/XMLEncoder/java_beans_EventHandler.java
! test/jdk/java/beans/XMLEncoder/java_beans_Expression.java
! test/jdk/java/beans/XMLEncoder/java_beans_Statement.java
! test/jdk/java/beans/XMLEncoder/java_lang_Character.java
! test/jdk/java/beans/XMLEncoder/java_lang_Class.java
! test/jdk/java/beans/XMLEncoder/java_lang_Enum.java
! test/jdk/java/beans/XMLEncoder/java_lang_String.java
! test/jdk/java/beans/XMLEncoder/java_lang_reflect_Field.java
! test/jdk/java/beans/XMLEncoder/java_lang_reflect_Method.java
! test/jdk/java/beans/XMLEncoder/java_net_URI.java
! test/jdk/java/beans/XMLEncoder/java_sql_Date.java
! test/jdk/java/beans/XMLEncoder/java_sql_Time.java
! test/jdk/java/beans/XMLEncoder/java_sql_Timestamp.java
! test/jdk/java/beans/XMLEncoder/java_util_ArrayList.java
! test/jdk/java/beans/XMLEncoder/java_util_Collections_EmptyList.java
! test/jdk/java/beans/XMLEncoder/java_util_Collections_EmptyMap.java
! test/jdk/java/beans/XMLEncoder/java_util_Collections_EmptySet.java
! test/jdk/java/beans/XMLEncoder/java_util_Collections_SingletonList.java
! test/jdk/java/beans/XMLEncoder/java_util_Collections_SingletonMap.java
! test/jdk/java/beans/XMLEncoder/java_util_Collections_SingletonSet.java
! test/jdk/java/beans/XMLEncoder/java_util_Collections_SynchronizedCollection.java
! test/jdk/java/beans/XMLEncoder/java_util_Collections_SynchronizedList.java
! test/jdk/java/beans/XMLEncoder/java_util_Collections_SynchronizedMap.java
! test/jdk/java/beans/XMLEncoder/java_util_Collections_SynchronizedRandomAccessList.java
! test/jdk/java/beans/XMLEncoder/java_util_Collections_SynchronizedSet.java
! test/jdk/java/beans/XMLEncoder/java_util_Collections_SynchronizedSortedMap.java
! test/jdk/java/beans/XMLEncoder/java_util_Collections_SynchronizedSortedSet.java
! test/jdk/java/beans/XMLEncoder/java_util_Collections_UnmodifiableCollection.java
! test/jdk/java/beans/XMLEncoder/java_util_Collections_UnmodifiableList.java
! test/jdk/java/beans/XMLEncoder/java_util_Collections_UnmodifiableMap.java
! test/jdk/java/beans/XMLEncoder/java_util_Collections_UnmodifiableRandomAccessList.java
! test/jdk/java/beans/XMLEncoder/java_util_Collections_UnmodifiableSet.java
! test/jdk/java/beans/XMLEncoder/java_util_Collections_UnmodifiableSortedMap.java
! test/jdk/java/beans/XMLEncoder/java_util_Collections_UnmodifiableSortedSet.java
! test/jdk/java/beans/XMLEncoder/java_util_Date.java
! test/jdk/java/beans/XMLEncoder/java_util_HashMap.java
! test/jdk/java/beans/XMLEncoder/javax_swing_Box.java
! test/jdk/java/beans/XMLEncoder/javax_swing_BoxLayout.java
! test/jdk/java/beans/XMLEncoder/javax_swing_Box_Filler.java
! test/jdk/java/beans/XMLEncoder/javax_swing_DefaultCellEditor.java
! test/jdk/java/beans/XMLEncoder/javax_swing_JButton.java
! test/jdk/java/beans/XMLEncoder/javax_swing_JComponent.java
! test/jdk/java/beans/XMLEncoder/javax_swing_JLayeredPane.java
! test/jdk/java/beans/XMLEncoder/javax_swing_JSplitPane.java
! test/jdk/java/beans/XMLEncoder/javax_swing_JTree.java
! test/jdk/java/beans/XMLEncoder/javax_swing_KeyStroke.java
! test/jdk/java/beans/XMLEncoder/javax_swing_OverlayLayout.java
! test/jdk/java/beans/XMLEncoder/javax_swing_border_BevelBorder.java
! test/jdk/java/beans/XMLEncoder/javax_swing_border_CompoundBorder.java
! test/jdk/java/beans/XMLEncoder/javax_swing_border_EmptyBorder.java
! test/jdk/java/beans/XMLEncoder/javax_swing_border_EtchedBorder.java
! test/jdk/java/beans/XMLEncoder/javax_swing_border_LineBorder.java
! test/jdk/java/beans/XMLEncoder/javax_swing_border_MatteBorder.java
! test/jdk/java/beans/XMLEncoder/javax_swing_border_SoftBevelBorder.java
! test/jdk/java/beans/XMLEncoder/javax_swing_border_StrokeBorder.java
! test/jdk/java/beans/XMLEncoder/javax_swing_border_TitledBorder.java
! test/jdk/java/beans/XMLEncoder/javax_swing_plaf_BorderUIResource_BevelBorderUIResource.java
! test/jdk/java/beans/XMLEncoder/javax_swing_plaf_BorderUIResource_CompoundBorderUIResource.java
! test/jdk/java/beans/XMLEncoder/javax_swing_plaf_BorderUIResource_EmptyBorderUIResource.java
! test/jdk/java/beans/XMLEncoder/javax_swing_plaf_BorderUIResource_EtchedBorderUIResource.java
! test/jdk/java/beans/XMLEncoder/javax_swing_plaf_BorderUIResource_LineBorderUIResource.java
! test/jdk/java/beans/XMLEncoder/javax_swing_plaf_BorderUIResource_MatteBorderUIResource.java
! test/jdk/java/beans/XMLEncoder/javax_swing_plaf_BorderUIResource_TitledBorderUIResource.java
! test/jdk/java/beans/XMLEncoder/javax_swing_plaf_ColorUIResource.java
! test/jdk/java/beans/XMLEncoder/javax_swing_plaf_FontUIResource.java
! test/jdk/java/beans/XMLEncoder/javax_swing_tree_DefaultTreeModel.java
! test/jdk/java/beans/XMLEncoder/javax_swing_tree_TreePath.java
! test/jdk/java/beans/XMLEncoder/sun_swing_PrintColorUIResource.java
! test/jdk/java/io/File/CheckPermission.java
! test/jdk/java/io/File/GetXSpace.java
! test/jdk/java/io/Serializable/auditStreamSubclass/AuditStreamSubclass.java
! test/jdk/java/lang/Class/forName/modules/TestDriver.java
! test/jdk/java/lang/Class/getDeclaredField/ClassDeclaredFieldsTest.java
! test/jdk/java/lang/Class/getDeclaredField/FieldSetAccessibleTest.java
! test/jdk/java/lang/Class/getEnclosingConstructor/EnclosingConstructorWithSecurityManager.java
! test/jdk/java/lang/Class/getEnclosingMethod/EnclosingMethodWithSecurityManager.java
! test/jdk/java/lang/Class/getResource/ResourcesTest.java
! test/jdk/java/lang/ClassLoader/UninitializedParent.java
! test/jdk/java/lang/ClassLoader/getResource/modules/ResourcesTest.java
! test/jdk/java/lang/ModuleTests/WithSecurityManager.java
! test/jdk/java/lang/ProcessBuilder/Basic.java
! test/jdk/java/lang/ProcessBuilder/SecurityManagerClinit.java
! test/jdk/java/lang/ProcessHandle/PermissionTest.java
! test/jdk/java/lang/RuntimeTests/exec/ExecCommand.java
! test/jdk/java/lang/SecurityManager/CheckPackageMatching.java
! test/jdk/java/lang/SecurityManager/CheckSecurityProvider.java
! test/jdk/java/lang/StackWalker/CallerSensitiveMethod/Main.java
! test/jdk/java/lang/StackWalker/GetCallerClassTest.java
! test/jdk/java/lang/String/concat/WithSecurityManager.java
! test/jdk/java/lang/System/Logger/custom/CustomLoggerTest.java
! test/jdk/java/lang/System/Logger/default/DefaultLoggerTest.java
! test/jdk/java/lang/System/LoggerFinder/BaseLoggerFinderTest/BaseLoggerFinderTest.java
! test/jdk/java/lang/System/LoggerFinder/DefaultLoggerFinderTest/DefaultLoggerFinderTest.java
! test/jdk/java/lang/System/LoggerFinder/internal/BaseDefaultLoggerFinderTest/BaseDefaultLoggerFinderTest.java
! test/jdk/java/lang/System/LoggerFinder/internal/BaseLoggerBridgeTest/BaseLoggerBridgeTest.java
! test/jdk/java/lang/System/LoggerFinder/internal/BasePlatformLoggerTest/BasePlatformLoggerTest.java
! test/jdk/java/lang/System/LoggerFinder/internal/BootstrapLogger/BootstrapLoggerTest.java
! test/jdk/java/lang/System/LoggerFinder/internal/LoggerBridgeTest/LoggerBridgeTest.java
! test/jdk/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java
! test/jdk/java/lang/System/LoggerFinder/internal/PlatformLoggerBridgeTest/PlatformLoggerBridgeTest.java
! test/jdk/java/lang/System/LoggerFinder/jdk/DefaultLoggerBridgeTest/DefaultLoggerBridgeTest.java
! test/jdk/java/lang/System/LoggerFinder/jdk/DefaultPlatformLoggerTest/DefaultPlatformLoggerTest.java
! test/jdk/java/lang/annotation/ParameterAnnotations.java
! test/jdk/java/lang/annotation/repeatingAnnotations/CustomRepeatingWithSecurityManager.java
! test/jdk/java/lang/annotation/repeatingAnnotations/RepeatingWithSecurityManager.java
! test/jdk/java/lang/invoke/InvokeDynamicPrintArgs.java
! test/jdk/java/lang/invoke/MethodHandleConstants.java
! test/jdk/java/lang/invoke/MethodTypeSecurityManager.java
! test/jdk/java/lang/invoke/TestPrivateMember.java
! test/jdk/java/lang/invoke/lambda/LambdaAccessControlDoPrivilegedTest.java
! test/jdk/java/lang/invoke/lambda/LambdaAccessControlTest.java
! test/jdk/java/lang/invoke/lambda/LogGeneratedClassesTest.java
! test/jdk/java/lang/module/ModuleFinderWithSecurityManager.java
! test/jdk/java/lang/reflect/Nestmates/TestSecurityManagerChecks.java
! test/jdk/java/lang/reflect/Proxy/nonPublicProxy/NonPublicProxyClass.java
! test/jdk/java/lang/reflect/Proxy/nonPublicProxy/SimpleProxy.java
! test/jdk/java/lang/reflect/sealed_classes/TestSecurityManagerChecks.java
! test/jdk/java/net/Authenticator/GetAuthenticatorTest.java
! test/jdk/java/net/DatagramSocket/ConnectPortZero.java
! test/jdk/java/net/DatagramSocket/SendPortZero.java
! test/jdk/java/net/InetAddress/GetLocalHostWithSM.java
! test/jdk/java/net/MulticastSocket/SendPortZero.java
! test/jdk/java/net/NetworkInterface/Equals.java
! test/jdk/java/net/ServerSocket/TestLocalAddress.java
! test/jdk/java/net/Socket/UdpSocket.java
! test/jdk/java/net/SocketPermission/SocketPermissionTest.java
! test/jdk/java/net/URL/OpenConnection.java
! test/jdk/java/net/URL/TestIPv6Addresses.java
! test/jdk/java/net/URLPermission/OpenURL.java
! test/jdk/java/net/URLPermission/URLTest.java
! test/jdk/java/net/URLPermission/nstest/LookupTest.java
! test/jdk/java/nio/channels/AsynchronousChannelGroup/AsExecutor.java
! test/jdk/java/nio/channels/AsynchronousServerSocketChannel/WithSecurityManager.java
! test/jdk/java/nio/channels/DatagramChannel/ConnectPortZero.java
! test/jdk/java/nio/channels/DatagramChannel/SendPortZero.java
! test/jdk/java/nio/channels/FileChannel/MapWithSecurityManager.java
! test/jdk/java/nio/channels/FileChannel/Size.java
! test/jdk/java/nio/channels/SocketChannel/OpenLeak.java
! test/jdk/java/nio/channels/unixdomain/Security.java
! test/jdk/java/nio/file/Files/CheckPermissions.java
! test/jdk/java/nio/file/Files/walkFileTree/WalkWithSecurity.java
! test/jdk/java/nio/file/WatchService/WithSecurityManager.java
! test/jdk/java/rmi/RMISecurityManager/checkPackageAccess/CheckPackageAccess.java
! test/jdk/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java
! test/jdk/java/rmi/registry/classPathCodebase/ClassPathCodebase.java
! test/jdk/java/rmi/registry/readTest/CodebaseTest.java
! test/jdk/java/rmi/reliability/benchmark/bench/rmi/Main.java
! test/jdk/java/rmi/server/RMIClassLoader/delegateBeforePermissionCheck/DelegateBeforePermissionCheck.java
! test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java
! test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/registry/UseCustomSocketFactory.java
! test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/UseCustomSocketFactory.java
! test/jdk/java/rmi/server/Unreferenced/unreferencedContext/UnreferencedContext.java
! test/jdk/java/rmi/testlibrary/RMID.java
! test/jdk/java/rmi/testlibrary/TestParams.java
! test/jdk/java/security/BasicPermission/NullOrEmptyName.java
! test/jdk/java/security/Policy/PolicyProvider/UseSystemClassLoader.java
! test/jdk/java/security/ProtectionDomain/AllPerm.java
! test/jdk/java/security/SecureClassLoader/DefineClass.java
= test/jdk/java/sql/permissionTests/DriverManagerPermissionsTests.java
! test/jdk/java/util/Properties/LoadAndStoreXML.java
! test/jdk/java/util/ResourceBundle/Bug6359330.java
! test/jdk/java/util/ResourceBundle/modules/security/TestPermission.java
! test/jdk/java/util/ServiceLoader/security/SecurityTest.java
! test/jdk/java/util/TimeZone/Bug6912560.java
! test/jdk/java/util/TimeZone/SetDefaultSecurityTest.java
! test/jdk/java/util/concurrent/Executors/PrivilegedCallables.java
! test/jdk/java/util/concurrent/ThreadPoolExecutor/ConfigChanges.java
! test/jdk/java/util/concurrent/ThreadPoolExecutor/ThrowingTasks.java
! test/jdk/java/util/concurrent/atomic/AtomicUpdaters.java
! test/jdk/java/util/concurrent/tck/JSR166TestCase.java
! test/jdk/java/util/logging/AnonymousLogger/TestAnonymousLogger.java
! test/jdk/java/util/logging/FileHandlerLongLimit.java
! test/jdk/java/util/logging/FileHandlerPath.java
! test/jdk/java/util/logging/FileHandlerPatternExceptions.java
! test/jdk/java/util/logging/HandlersConfigTest.java
! test/jdk/java/util/logging/LogManager/Configuration/ParentLoggerWithHandlerGC.java
! test/jdk/java/util/logging/LogManager/Configuration/TestConfigurationLock.java
! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexResetUpdate.java
! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/HandlersOnComplexUpdate.java
! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/SimpleUpdateConfigWithInputStreamTest.java
! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/SimpleUpdateConfigurationTest.java
! test/jdk/java/util/logging/LogManager/Configuration/updateConfiguration/UpdateConfigurationTest.java
! test/jdk/java/util/logging/LogManager/RootLogger/setLevel/TestRootLoggerLevel.java
! test/jdk/java/util/logging/Logger/getLogger/TestLogger.java
! test/jdk/java/util/logging/Logger/setResourceBundle/TestSetResourceBundle.java
! test/jdk/java/util/logging/RootLogger/RootLevelInConfigFile.java
! test/jdk/java/util/logging/SystemLoggerConfigTest.java
! test/jdk/java/util/logging/TestAppletLoggerContext.java
! test/jdk/java/util/logging/TestConfigurationListeners.java
! test/jdk/java/util/logging/TestGetLoggerNPE.java
! test/jdk/java/util/logging/TestLogConfigurationDeadLock.java
! test/jdk/java/util/logging/TestLogConfigurationDeadLockWithConf.java
! test/jdk/java/util/logging/TestLoggerBundleSync.java
! test/jdk/java/util/logging/TestLoggingWithMainAppContext.java
! test/jdk/java/util/logging/TestMainAppContext.java
! test/jdk/java/util/spi/ResourceBundleControlProvider/UserDefaultControlTest.java
! test/jdk/java/util/spi/ToolProviderTest.java
! test/jdk/javax/imageio/CachePremissionsTest/CachePermissionsTest.java
! test/jdk/javax/management/Introspector/AnnotationSecurityTest.java
! test/jdk/javax/management/remote/mandatory/loading/RMIDownloadTest.java
! test/jdk/javax/management/remote/mandatory/notif/NoPermToRemoveTest.java
! test/jdk/javax/management/remote/mandatory/notif/NotificationEmissionTest.java
! test/jdk/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation2Test.java
! test/jdk/javax/management/remote/mandatory/subjectDelegation/SubjectDelegation3Test.java
= test/jdk/javax/sql/permissionTests/SyncFactoryPermissionsTests.java
! test/jdk/javax/swing/JComboBox/8080972/TestBasicComboBoxEditor.java
! test/jdk/javax/swing/JEditorPane/5076514/bug5076514.java
! test/jdk/javax/swing/JEditorPane/8080972/TestJEditor.java
! test/jdk/javax/swing/JFileChooser/6484091/bug6484091.java
! test/jdk/javax/swing/JFileChooser/6570445/bug6570445.java
! test/jdk/javax/swing/JFormattedTextField/8080972/TestDefaultFormatter.java
! test/jdk/javax/swing/JOptionPane/8081019/bug8081019.java
! test/jdk/javax/swing/JPopupMenu/6675802/bug6675802.java
! test/jdk/javax/swing/JPopupMenu/6691503/bug6691503.java
! test/jdk/javax/swing/JPopupMenu/6694823/bug6694823.java
! test/jdk/javax/swing/JTable/8080972/TestJTableCellEditor.java
! test/jdk/javax/swing/UIDefaults/6622002/bug6622002.java
! test/jdk/javax/swing/UIDefaults/6795356/TableTest.java
! test/jdk/javax/swing/UIDefaults/8080972/TestProxyLazyValue.java
! test/jdk/javax/swing/dnd/8080972/TestTransferHandler.java
! test/jdk/javax/swing/plaf/nimbus/8080972/TestAbstractRegionPainter.java
! test/jdk/javax/swing/plaf/synth/Test8043627.java
! test/jdk/javax/swing/text/View/8080972/TestObjectView.java
! test/jdk/javax/xml/crypto/dsig/SecurityManager/XMLDSigWithSecMgr.java
! test/jdk/javax/xml/jaxp/transform/8004476/XPathExFuncTest.java
! test/jdk/javax/xml/jaxp/transform/8004476/XSLTExFuncTest.java
! test/jdk/jdk/internal/jrtfs/WithSecurityManager.java
! test/jdk/sun/management/PlatformMBeanProviderConstructorCheck.java
! test/jdk/sun/net/www/protocol/jrt/WithSecurityManager.java
! test/jdk/sun/nio/cs/TestSJIS0213_SM.java
! test/jdk/sun/nio/cs/TestStringCoding.java
! test/jdk/sun/nio/cs/TestStringCodingUTF8.java
! test/jdk/sun/rmi/runtime/Log/checkLogging/CheckLogging.java
! test/jdk/sun/rmi/transport/tcp/disableMultiplexing/DisableMultiplexing.java
! test/jdk/sun/security/krb5/auto/AcceptPermissions.java
! test/jdk/sun/security/krb5/auto/HttpNegotiateServer.java
! test/jdk/sun/security/krb5/auto/KeyPermissions.java
! test/jdk/sun/security/pkcs11/Cipher/ReinitCipher.java
! test/jdk/sun/security/pkcs11/Cipher/TestPKCS5PaddingError.java
! test/jdk/sun/security/pkcs11/Cipher/TestRSACipher.java
! test/jdk/sun/security/pkcs11/Cipher/TestRSACipherWrap.java
! test/jdk/sun/security/pkcs11/Cipher/TestRawRSACipher.java
! test/jdk/sun/security/pkcs11/Cipher/TestSymmCiphers.java
! test/jdk/sun/security/pkcs11/Cipher/TestSymmCiphersNoPad.java
! test/jdk/sun/security/pkcs11/KeyAgreement/IllegalPackageAccess.java
! test/jdk/sun/security/pkcs11/KeyAgreement/SupportedDHKeys.java
! test/jdk/sun/security/pkcs11/KeyAgreement/TestDH.java
! test/jdk/sun/security/pkcs11/KeyAgreement/TestInterop.java
! test/jdk/sun/security/pkcs11/KeyAgreement/TestShort.java
! test/jdk/sun/security/pkcs11/KeyAgreement/UnsupportedDHKeys.java
! test/jdk/sun/security/pkcs11/KeyGenerator/DESParity.java
! test/jdk/sun/security/pkcs11/KeyGenerator/HmacDefKeySizeTest.java
! test/jdk/sun/security/pkcs11/KeyGenerator/TestKeyGenerator.java
! test/jdk/sun/security/pkcs11/KeyPairGenerator/TestDH2048.java
! test/jdk/sun/security/pkcs11/Mac/MacKAT.java
! test/jdk/sun/security/pkcs11/Mac/MacSameTest.java
! test/jdk/sun/security/pkcs11/Mac/ReinitMac.java
! test/jdk/sun/security/pkcs11/MessageDigest/DigestKAT.java
! test/jdk/sun/security/pkcs11/MessageDigest/ReinitDigest.java
! test/jdk/sun/security/pkcs11/MessageDigest/TestCloning.java
! test/jdk/sun/security/pkcs11/Provider/Login.sh
! test/jdk/sun/security/pkcs11/Secmod/AddPrivateKey.java
! test/jdk/sun/security/pkcs11/Secmod/AddTrustedCert.java
! test/jdk/sun/security/pkcs11/Secmod/Crypto.java
! test/jdk/sun/security/pkcs11/Secmod/GetPrivateKey.java
! test/jdk/sun/security/pkcs11/Secmod/JksSetPrivateKey.java
! test/jdk/sun/security/pkcs11/Secmod/LoadKeystore.java
! test/jdk/sun/security/pkcs11/Secmod/TrustAnchors.java
! test/jdk/sun/security/pkcs11/SecureRandom/Basic.java
! test/jdk/sun/security/pkcs11/Signature/ByteBuffers.java
! test/jdk/sun/security/pkcs11/Signature/TestDSA.java
! test/jdk/sun/security/pkcs11/Signature/TestDSAKeyLength.java
! test/jdk/sun/security/pkcs11/Signature/TestRSAKeyLength.java
! test/jdk/sun/security/pkcs11/ec/ReadCertificates.java
! test/jdk/sun/security/pkcs11/ec/ReadPKCS12.java
! test/jdk/sun/security/pkcs11/ec/TestCurves.java
! test/jdk/sun/security/pkcs11/ec/TestECDH.java
! test/jdk/sun/security/pkcs11/ec/TestECDH2.java
! test/jdk/sun/security/pkcs11/ec/TestECDSA.java
! test/jdk/sun/security/pkcs11/ec/TestECDSA2.java
! test/jdk/sun/security/pkcs11/ec/TestECGenSpec.java
! test/jdk/sun/security/pkcs11/ec/TestKeyFactory.java
! test/jdk/sun/security/pkcs11/rsa/KeyWrap.java
! test/jdk/sun/security/pkcs11/rsa/TestCACerts.java
! test/jdk/sun/security/pkcs11/rsa/TestKeyFactory.java
! test/jdk/sun/security/pkcs11/rsa/TestKeyPairGenerator.java
! test/jdk/sun/security/pkcs11/rsa/TestP11KeyFactoryGetRSAKeySpec.java
! test/jdk/sun/security/pkcs11/rsa/TestSignatures.java
! test/jdk/sun/security/pkcs11/tls/TestKeyMaterial.java
! test/jdk/sun/security/pkcs11/tls/TestLeadingZeroesP11.java
! test/jdk/sun/security/pkcs11/tls/TestMasterSecret.java
! test/jdk/sun/security/pkcs11/tls/TestPRF.java
! test/jdk/sun/security/pkcs11/tls/TestPremaster.java
! test/jdk/sun/security/provider/PolicyFile/BadPolicyFile.java
! test/jdk/sun/tools/jstatd/JstatdTest.java
! test/jdk/sun/util/locale/provider/Bug8152817.java
! test/jdk/tools/jlink/SecurityTest.java
! test/langtools/ProblemList.txt
! test/langtools/tools/doclint/tool/RunTest.java
! test/langtools/tools/javac/api/ToolProvider/ToolProviderTest.java
! test/langtools/tools/javac/processing/6348193/T6348193.java
Changeset: bb085f68
Author: Mark Sheppard <msheppar at openjdk.org>
Date: 2021-05-24 17:59:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/bb085f684d1154ffd6b2169259c67cfb19958380
8265362: java/net/Socket/UdpSocket.java fails with "java.net.BindException: Address already in use" (macos-aarch64)
Reviewed-by: dfuchs, alanb
! test/jdk/ProblemList.txt
! test/jdk/java/net/Socket/UdpSocket.java
Changeset: a5467ae7
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-05-24 19:28:50 +0000
URL: https://git.openjdk.java.net/zgc/commit/a5467ae7bb5780f34728ad073c5c4158894c7c4b
8267423: Fix copyrights in jpackage tests
Reviewed-by: kcr, asemenyuk
! test/jdk/tools/jpackage/helpers/jdk/jpackage/test/JPackageCommand.java
! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/AppImageFileTest.java
! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/ApplicationLayoutTest.java
! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/OverridableResourceTest.java
! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/PathGroupTest.java
! test/jdk/tools/jpackage/junit/jdk/jpackage/internal/ToolValidatorTest.java
! test/jdk/tools/jpackage/junit/junit.java
! test/jdk/tools/jpackage/junit/run_junit.sh
! test/jdk/tools/jpackage/run_tests.sh
! test/jdk/tools/jpackage/test_jpackage.sh
Changeset: 209769b5
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-05-24 21:52:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/209769b5ad462ce3dd47f18d93e12147730f8123
8267347: CDS record_linking_constraint asserts with unregistered class
Reviewed-by: minqi, ccheung
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/LoaderConstraintsApp.java
! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java
+ test/hotspot/jtreg/runtime/cds/appcds/test-classes/CustomAppLoader.java
Changeset: ebc9357d
Author: Ian Graves <igraves at openjdk.org>
Date: 2021-05-24 21:57:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/ebc9357d58957702abbd003d21082badc630876d
8267329: Modernize Javadoc code to use instanceof with pattern matching
Reviewed-by: prappo, jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/api/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SourceToHTMLConverter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SystemPropertiesWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/TagletWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/ContentBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlTree.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/CommentUtils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/MemberSummaryBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/ThrowsTaglet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPath.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclint/Checker.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java
Changeset: f6909596
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-05-24 22:43:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/f6909596cae7c47514c10b614cc006169bcee04b
8267446: Taskqueue code fails with assert(bottom_relaxed() == age_top_relaxed()) failed: not empty
Reviewed-by: stefank, pliden
! src/hotspot/share/gc/shared/taskTerminator.cpp
! src/hotspot/share/gc/shared/taskqueue.hpp
Changeset: c519ba2e
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-05-24 23:02:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/c519ba2e437a05ac83e53b358b6a02b2f6e20563
8267614: Outline VarHandleGuards exact behavior checks
Reviewed-by: psandoz, mchung
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/invoke/VarHandleGuards.java
! src/java.base/share/classes/java/lang/invoke/VarHandles.java
Changeset: de27da7d
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-05-25 00:42:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/de27da7dedb217481b5e1582c38313232828a18c
8267431: Rename InstanceKlass::has_old_class_version to can_be_verified_at_dumptime
Reviewed-by: iklam
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/interpreter/rewriter.cpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/oops/klassVtable.cpp
Changeset: 461a3fee
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-05-25 00:48:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/461a3feebedccbf83bf3871d65ed7f2d1ad79307
8261478: InstanceKlass::set_classpath_index does not match comments
Reviewed-by: minqi
! src/hotspot/share/oops/instanceKlass.cpp
Changeset: b4d4884c
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-05-25 01:33:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/b4d4884c03b03d3073ef137a899f3612993f5e65
8267126: javadoc should show "line and caret" for diagnostics.
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/taglets/TagletManager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/resources/javadoc.properties
! test/langtools/jdk/javadoc/doclet/testCharsetDocencodingOptions/TestCharsetDocencodingOptions.java
+ test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/MyTaglet.java
+ test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java
! test/langtools/jdk/javadoc/doclet/testDocFiles/TestDocFiles.java
! test/langtools/jdk/javadoc/doclet/testJavaFX/TestJavaFX.java
! test/langtools/jdk/javadoc/doclet/testLinkOption/TestRedirectLinks.java
! test/langtools/jdk/javadoc/doclet/testMissingComment/TestMissingComment.java
! test/langtools/jdk/javadoc/doclet/testNewLanguageFeatures/TestNewLanguageFeatures.java
! test/langtools/jdk/javadoc/doclet/testNoFrames/TestNoFrames.java
! test/langtools/jdk/javadoc/doclet/testOptions/TestOptions.java
! test/langtools/jdk/javadoc/doclet/testReturnTag/TestReturnTag.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testTagInheritence/TestTagInheritence.java
! test/langtools/jdk/javadoc/doclet/testTagMisuse/TestTagMisuse.java
! test/langtools/jdk/javadoc/doclet/testValueTag/TestValueTag.java
! test/langtools/jdk/javadoc/doclet/testWarnBadParamNames/TestWarnBadParamNames.java
! test/langtools/jdk/javadoc/tool/6958836/Test.java
! test/langtools/jdk/javadoc/tool/6964914/TestStdDoclet.java
! test/langtools/jdk/javadoc/tool/8224613/OptionProcessingFailureTest.java
! test/langtools/jdk/javadoc/tool/BadOptionsTest.java
! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java
! test/langtools/jdk/javadoc/tool/MaxWarns.java
! test/langtools/jdk/javadoc/tool/api/basic/GetTask_DiagListenerTest.java
! test/langtools/jdk/javadoc/tool/doclint/DocLintTest.java
! test/langtools/jdk/javadoc/tool/exceptionHandling/TestExceptionHandling.java
! test/langtools/jdk/javadoc/tool/modules/Modules.java
! test/langtools/jdk/javadoc/tool/modules/PackageOptions.java
! test/langtools/jdk/javadoc/tool/removeOldDoclet/RemoveOldDoclet.java
! test/langtools/jdk/javadoc/tool/testWErrorOption/TestWErrorOption.java
Changeset: 123cdd1f
Author: Dong Bo <dongbo at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2021-05-25 02:17:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/123cdd1fbd4fa02177c06afb67a09aee21d0a482
8264973: AArch64: Optimize vector max/min/add reduction of two integers with NEON pairwise instructions
Reviewed-by: njian, aph
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
Changeset: 2e8812df
Author: Denghui Dong <ddong at openjdk.org>
Committer: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-05-25 04:11:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/2e8812df142430d1a6b0a4df0259d2656a1548c9
8265129: Add intrinsic support for JVM.getClassId
Reviewed-by: kvn, mgronlun
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/jfr/jfr.cpp
! src/hotspot/share/jfr/jfr.hpp
! src/hotspot/share/jfr/jni/jfrJniMethodRegistration.cpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdEpoch.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.inline.hpp
! src/hotspot/share/jfr/utilities/jfrSignal.hpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/idealKit.cpp
! src/hotspot/share/opto/idealKit.hpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/EventWriter.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/JVM.java
! test/jdk/jdk/jfr/jvm/TestClearStaleConstants.java
! test/jdk/jdk/jfr/jvm/TestJFRIntrinsic.java
Changeset: 31d0f0d8
Author: Adam Sotona <asotona at openjdk.org>
Date: 2021-05-25 04:52:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/31d0f0d895ef4039d2e96a8fb6e990e93eed4d41
8248843: java in source-file mode suggests javac-only options
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java
Changeset: d86f9164
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-05-25 06:46:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/d86f91642d7dcf829b8093ebed336d4386bff67a
8267066: New NSAccessibility peers should return they roles and subroles directly
Reviewed-by: pbansal
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ButtonAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ButtonAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CheckboxAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CheckboxAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonTextAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/GroupAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/GroupAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ImageAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ImageAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/RadiobuttonAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollAreaAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollAreaAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollBarAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ScrollBarAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SliderAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SliderAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SpinboxAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SpinboxAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StaticTextAccessibility.m
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ToolbarAccessibility.h
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/ToolbarAccessibility.m
Changeset: 0a03fc84
Author: Jaikiran Pai <jpai at openjdk.org>
Date: 2021-05-25 07:40:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/0a03fc84b3289cf8c8effca7324f71146270a8e2
8255674: SSLEngine class description is missing "case" in switch statement
Reviewed-by: xuelei
! src/java.base/share/classes/javax/net/ssl/SSLEngine.java
Changeset: a52c4ede
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2021-05-25 08:24:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/a52c4ede2f043b7d4a234c7d06f91871312e9654
8267110: Update java.util to use instanceof pattern variable
Reviewed-by: lancea, naoto
! src/java.base/share/classes/java/util/AbstractMap.java
! src/java.base/share/classes/java/util/BitSet.java
! src/java.base/share/classes/java/util/Collections.java
! src/java.base/share/classes/java/util/EnumMap.java
! src/java.base/share/classes/java/util/HashMap.java
! src/java.base/share/classes/java/util/Hashtable.java
! src/java.base/share/classes/java/util/IdentityHashMap.java
! src/java.base/share/classes/java/util/JumboEnumSet.java
! src/java.base/share/classes/java/util/KeyValueHolder.java
! src/java.base/share/classes/java/util/LinkedHashMap.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/Optional.java
! src/java.base/share/classes/java/util/OptionalDouble.java
! src/java.base/share/classes/java/util/OptionalInt.java
! src/java.base/share/classes/java/util/OptionalLong.java
! src/java.base/share/classes/java/util/PropertyPermission.java
! src/java.base/share/classes/java/util/RegularEnumSet.java
! src/java.base/share/classes/java/util/Scanner.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/SimpleTimeZone.java
! src/java.base/share/classes/java/util/TreeMap.java
! src/java.base/share/classes/java/util/TreeSet.java
! src/java.base/share/classes/java/util/WeakHashMap.java
! src/java.base/share/classes/java/util/jar/Attributes.java
! src/java.base/share/classes/java/util/jar/JarVerifier.java
! src/java.base/share/classes/java/util/jar/Manifest.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/regex/PrintPattern.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
Changeset: 66b190e1
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-05-25 11:47:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/66b190e1e7d06f3fc59917b5346e94a128e928cd
8267612: Declare package-private VarHandle.AccessMode/AccessType counts
Reviewed-by: mchung
! src/java.base/share/classes/java/lang/invoke/IndirectVarHandle.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/VarForm.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
Changeset: b403d399
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-05-25 11:49:58 +0000
URL: https://git.openjdk.java.net/zgc/commit/b403d3990894853d6e291c8ff8abb44bddb3c99f
8267213: cpuinfo_segv is incorrectly triaged as execution protection violation on x86_32
Reviewed-by: dholmes
! src/hotspot/os_cpu/bsd_x86/os_bsd_x86.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
Changeset: 86a8f442
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-05-25 11:51:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/86a8f4427139f983faa57b9174c90949628236ca
8267317: Remove DeferredTypeCompleter
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ArgumentAttr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/DeferredAttr.java
Changeset: 5a5b807e
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2021-05-25 14:22:36 +0000
URL: https://git.openjdk.java.net/zgc/commit/5a5b807e8e3b3148eea911ed1b2c9624b6846370
8267633: Clarify documentation of (Doc)TreeScanner
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreePath.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
Changeset: cc687fd4
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-05-25 14:54:27 +0000
URL: https://git.openjdk.java.net/zgc/commit/cc687fd43ade6be8760c559f3ffa909c5937727c
8267575: Add new documentation group in HtmlStyle
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
Changeset: 2ef2450a
Author: Adam Sotona <asotona at openjdk.org>
Date: 2021-05-25 15:58:00 +0000
URL: https://git.openjdk.java.net/zgc/commit/2ef2450aa6f560a0bcf6ab687b83c2f1d9e3c87e
8263445: Duplicate key compiler.err.expected.module in compiler.properties
Reviewed-by: vromero, jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
Changeset: 594d4544
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-05-25 17:36:50 +0000
URL: https://git.openjdk.java.net/zgc/commit/594d4544759a240690ed4c0432c8140b852aea5a
8267574: Dead code in HtmlStyle/HtmlDocletWriter
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
Changeset: 0b773593
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-05-25 18:04:47 +0000
URL: https://git.openjdk.java.net/zgc/commit/0b7735938407fad5c2dbfb509d2d47bf172305e9
8224243: Add implSpec's to AccessibleObject and seal Executable
Reviewed-by: alanb
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Executable.java
! src/java.base/share/classes/java/lang/reflect/Field.java
Changeset: e751b7b1
Author: Bradford Wetmore <wetmore at openjdk.org>
Date: 2021-05-25 19:38:00 +0000
URL: https://git.openjdk.java.net/zgc/commit/e751b7b1b6f7269a1fe20c07748c726536388f6d
8267683: rfc7301Grease8F value not displayed correctly in SSLParameters javadoc
Reviewed-by: coffeys
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
Changeset: c20ca42e
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-05-25 19:42:08 +0000
URL: https://git.openjdk.java.net/zgc/commit/c20ca42e62a0a7419c04ff95087c7c2b4d2e0335
8267691: Change table to obsolete CriticalJNINatives in JDK 18, not 17
Reviewed-by: hseigel
! src/hotspot/share/runtime/arguments.cpp
Changeset: 5aa45f2e
Author: Alexander Matveev <almatvee at openjdk.org>
Date: 2021-05-25 22:08:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/5aa45f2edf278bab4403704ab4b6644096f8c077
8267403: tools/jpackage/share/FileAssociationsTest.java#id0 failed with "Error: Bundler "Mac PKG Package" (pkg) failed to produce a package"
Reviewed-by: herrick, asemenyuk
! src/jdk.jpackage/macosx/classes/jdk/jpackage/internal/MacPkgBundler.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Executor.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/IOUtils.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/JLinkBundlerHelper.java
! src/jdk.jpackage/share/classes/jdk/jpackage/internal/Log.java
Changeset: a98e476c
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-05-25 22:46:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/a98e476c0a5860dd2bd9e57aeceb1f724868c970
8267311: vmTestbase/gc/gctests/StringInternGC/StringInternGC.java eventually OOMEs
8267311: vmTestbase/gc/gctests/StringInternGC/StringInternGC.java eventually OOMEs
Co-authored-by: Thomas Schatzl <tschatzl at openjdk.org>
Reviewed-by: tschatzl
! test/hotspot/jtreg/vmTestbase/gc/gctests/StringInternGC/StringInternGC.java
Changeset: d0d2ddcc
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-05-25 23:35:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/d0d2ddccaf93a1f97843e7d01c5bf6eb8ba3aece
8267651: runtime/handshake/HandshakeTimeoutTest.java times out when dumping core
Reviewed-by: dcubed
! test/hotspot/jtreg/runtime/handshake/HandshakeTimeoutTest.java
Changeset: ac36b7d3
Author: Tagir F. Valeev <tvaleev at openjdk.org>
Date: 2021-05-26 01:17:02 +0000
URL: https://git.openjdk.java.net/zgc/commit/ac36b7d3e2d521652576fba3b1760586f582544f
8267452: Delegate forEachRemaining in Spliterators.iterator()
Reviewed-by: psandoz
! src/java.base/share/classes/java/util/Spliterators.java
+ test/jdk/java/util/Spliterator/IteratorFromSpliteratorTest.java
Changeset: b33b8bc8
Author: Bradford Wetmore <wetmore at openjdk.org>
Date: 2021-05-26 03:17:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/b33b8bc88da3afe4f9f6321673df061ea4196962
8267750: Incomplete fix for JDK-8267683
Reviewed-by: jnimeh
! src/java.base/share/classes/javax/net/ssl/SSLParameters.java
Changeset: 03944168
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-05-26 06:50:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/039441689d21f3dccf515bb2be89608b0772a235
8267468: Rename refill waster counters in ThreadLocalAllocBuffer
Reviewed-by: kbarrett, sspitsyn
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.cpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/resources/aliasmap
Changeset: 9d305b9c
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-05-26 09:20:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/9d305b9c0625d73c752724569dbb7f6c8e80931c
8252372: Check if cloning is required to move loads out of loops in PhaseIdealLoop::split_if_with_blocks_post()
Reviewed-by: thartmann, kvn
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopnode.hpp
! src/hotspot/share/opto/loopopts.cpp
! src/hotspot/share/opto/node.hpp
Changeset: 083416d3
Author: Wang Huang <whuang at openjdk.org>
Committer: Hamlin Li <mli at openjdk.org>
Date: 2021-05-26 10:21:46 +0000
URL: https://git.openjdk.java.net/zgc/commit/083416d36c0d7fd17dd0db546129411450dfcccf
8267130: Memory Overflow in Disassembler::load_library
Co-authored-by: Wang Huang <whuang at openjdk.org>
Co-authored-by: Miao Zhuojun <mouzhuojun at huawei.com>
Reviewed-by: neliasso, mli
! src/hotspot/share/compiler/disassembler.cpp
Changeset: bf8d4a8e
Author: Athijegannathan Sundararajan <sundar at openjdk.org>
Date: 2021-05-26 11:04:59 +0000
URL: https://git.openjdk.java.net/zgc/commit/bf8d4a8ecab216e7d117ce045d4498d1fa1a6029
8267583: jmod fails on symlink to class file
Reviewed-by: alanb
! src/jdk.jlink/share/classes/jdk/tools/jmod/JmodTask.java
! test/jdk/tools/jmod/JmodTest.java
Changeset: f6322549
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-05-26 11:12:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/f632254943e335d0b4a76d03530309cd194b0813
8267221: jshell feedback is incorrect when creating method with array varargs parameter
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! test/langtools/jdk/jshell/MethodsTest.java
! test/langtools/tools/javac/parser/JavacParserTest.java
Changeset: 4343997a
Author: Pavel Rappo <prappo at openjdk.org>
Date: 2021-05-26 11:27:15 +0000
URL: https://git.openjdk.java.net/zgc/commit/4343997a1a2b38581488932f6a4971ce330bd467
8267708: Remove references to com.sun.tools.javadoc.**
This commit changes BaseOptions.java to fix the NoStringToLower test that failed after jdk.javadoc has been added to the list of package prefixes that NoStringToLower scans.
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/api/JavacTrees.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java
! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java
! test/langtools/tools/javac/NoStringToLower.java
! test/langtools/tools/javac/T8003967/DetectMutableStaticFields.java
Changeset: 45e05970
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2021-05-26 12:17:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/45e05970bcee842f98eeeef054f574ccf4b43fad
8264302: Create implementation for Accessibility native peer for Splitpane java role
Reviewed-by: kizune
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
= src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SplitpaneAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/SplitpaneAccessibility.m
Changeset: 9c346a1e
Author: Yude Lin <yude.lyd at alibaba-inc.com>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2021-05-26 12:26:52 +0000
URL: https://git.openjdk.java.net/zgc/commit/9c346a1ec78b45c61fbfc76961dc5674cfd98520
8266963: Remove safepoint poll introduced in 8262443 due to reentrance issue
Reviewed-by: rehn, zgu, dholmes
! src/hotspot/share/oops/generateOopMap.cpp
! src/hotspot/share/oops/generateOopMap.hpp
Changeset: a4c46e1e
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-05-26 15:52:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/a4c46e1e4f4f2f05c8002b2af683a390fc46b424
8263202: Update Hebrew/Indonesian/Yiddish ISO 639 language codes to current
Reviewed-by: joehw
! make/jdk/src/classes/build/tools/cldrconverter/Bundle.java
! make/jdk/src/classes/build/tools/cldrconverter/CLDRConverter.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java
! src/java.base/share/classes/sun/util/locale/BaseLocale.java
! src/java.base/share/classes/sun/util/resources/Bundles.java
! src/java.base/share/classes/sun/util/resources/LocaleData.java
! src/java.desktop/share/classes/java/awt/ComponentOrientation.java
= src/jdk.localedata/share/classes/sun/text/resources/ext/CollationData_he.java
= src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_he.java
= src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_he_IL.java
= src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_id.java
= src/jdk.localedata/share/classes/sun/text/resources/ext/FormatData_id_ID.java
= src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_he.java
= src/jdk.localedata/share/classes/sun/text/resources/ext/JavaTimeSupplementary_id.java
= src/jdk.localedata/share/classes/sun/util/resources/ext/CalendarData_he.properties
= src/jdk.localedata/share/classes/sun/util/resources/ext/CalendarData_id_ID.properties
= src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_he_IL.properties
= src/jdk.localedata/share/classes/sun/util/resources/ext/CurrencyNames_id_ID.properties
= src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_he.properties
= src/jdk.localedata/share/classes/sun/util/resources/ext/LocaleNames_id.properties
! src/jdk.localedata/share/classes/sun/util/resources/provider/LocaleDataProvider.java
! src/jdk.localedata/share/classes/sun/util/resources/provider/SupplementaryLocaleDataProvider.java
! test/jdk/java/awt/ComponentOrientation/BasicTest.java
! test/jdk/java/util/Locale/LocaleEnhanceTest.java
! test/jdk/java/util/Locale/LocaleTest.java
! test/jdk/java/util/ResourceBundle/modules/ModuleTestUtil.java
! test/jdk/java/util/ResourceBundle/modules/basic/BasicTest.java
! test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/jdk/test/resources/asia/MyResourcesAsia.java
+ test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/asiabundles/jdk/test/resources/asia/MyResources_id.properties
! test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/eubundles/jdk/test/resources/eu/MyResourcesEU.java
+ test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/eubundles/jdk/test/resources/eu/MyResources_ji.java
! test/jdk/java/util/ResourceBundle/modules/basic/srcBasic/test/jdk/test/Main.java
! test/jdk/tools/jlink/plugins/IncludeLocalesPluginTest.java
Changeset: de91643b
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2021-05-26 17:57:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/de91643bfa80ae7cc2d228f882b2de3d8af543c8
8267611: Print more info when pointer_delta assert fails
Reviewed-by: dholmes, jiefu, tschatzl, kbarrett
! src/hotspot/share/utilities/globalDefinitions.hpp
Changeset: c59484e7
Author: Coleen Phillimore <coleenp at openjdk.org>
Date: 2021-05-26 19:07:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/c59484e71517ea9fea7df7b0344b633495f8fd81
8267653: Remove Mutex::_safepoint_check_sometimes
Reviewed-by: dholmes, pchilanomate
! src/hotspot/share/gc/shenandoah/shenandoahReferenceProcessor.cpp
! src/hotspot/share/runtime/mutex.cpp
! src/hotspot/share/runtime/mutex.hpp
! src/hotspot/share/runtime/mutexLocker.cpp
! src/hotspot/share/runtime/thread.cpp
Changeset: 8c4719a5
Author: Joe Wang <joehw at openjdk.org>
Date: 2021-05-26 19:34:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/8c4719a58834dddcea39d69b199abf1aabf780e2
8265248: Implementation Specific Properties: change prefix, plus add existing properties
Reviewed-by: lancea, rriggs
- src/java.xml/share/classes/com/sun/org/apache/xalan/internal/XalanConstants.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/FeaturePropertyBase.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/XMLSecurityManager.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/XMLSecurityPropertyManager.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Import.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Include.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/Parser.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/XSLTC.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/dom/LoadDocument.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/runtime/AbstractTranslet.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesHandlerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/Util.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/dom/DOMConfigurationImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/Constants.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/PropertyManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLDocumentFragmentScannerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/XMLEntityManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaLoader.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/XMLSchemaValidator.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/opti/SchemaParsingConfig.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/impl/xs/traversers/XSDHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/DOMValidatorHelper.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StAXValidatorHelper.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/StreamValidatorHelper.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/ValidatorHandlerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DOMParser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/DTDConfiguration.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/NonValidatingConfiguration.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/SAXParser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XML11Configuration.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/parsers/XMLParser.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/util/SecurityManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLLimitAnalyzer.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/XMLSecurityPropertyManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/xinclude/XIncludeHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/OutputPropertiesFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializationHandler.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/SerializerBase.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/ToStream.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/DOMConstants.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/serializer/dom3/LSSerializerImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xml/internal/utils/XMLReaderManager.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/CachedXPathAPI.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/XPathAPI.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java
! src/java.xml/share/classes/javax/xml/datatype/DatatypeFactory.java
+ src/java.xml/share/classes/jdk/xml/internal/JdkConstants.java
+ src/java.xml/share/classes/jdk/xml/internal/JdkProperty.java
! src/java.xml/share/classes/jdk/xml/internal/JdkXmlFeatures.java
! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java
! src/java.xml/share/classes/module-info.java
+ test/jaxp/javax/xml/jaxp/unittest/common/ImplPropertyTest.java
Changeset: e6302354
Author: Mark Reinhold <mr at openjdk.org>
Date: 2021-05-26 20:55:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/e63023546aaf48ae39c72ab37f6ef3f5474e19cc
8266851: Implement JEP 403: Strongly Encapsulate JDK Internals
Co-authored-by: Alan Bateman <alanb at openjdk.org>
Reviewed-by: mchung, alanb, hseigel
! src/hotspot/share/runtime/arguments.cpp
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/jdk/internal/module/ExplodedSystemModules.java
- src/java.base/share/classes/jdk/internal/module/IllegalAccessLogger.java
- src/java.base/share/classes/jdk/internal/module/IllegalAccessMaps.java
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/module/SystemModules.java
- src/java.base/share/classes/jdk/internal/module/jdk8_packages.dat
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/plugins/SystemModulesPlugin.java
! test/jdk/java/lang/ModuleTests/BasicModuleTest.java
! test/jdk/java/lang/instrument/RedefineModuleTest.java
! test/jdk/java/lang/invoke/CallerSensitiveAccess.java
! test/jdk/java/lang/reflect/AccessibleObject/CanAccessTest.java
! test/jdk/java/lang/reflect/AccessibleObject/ModuleSetAccessibleTest.java
! test/jdk/java/lang/reflect/AccessibleObject/TrySetAccessibleTest.java
! test/jdk/java/util/ResourceBundle/modules/cache/CacheTest.java
! test/jdk/jdk/modules/open/Basic.java
! test/jdk/tools/launcher/modules/addexports/manifest/AddExportsAndOpensInManifest.java
! test/jdk/tools/launcher/modules/illegalaccess/IllegalAccessTest.java
- test/jdk/tools/launcher/modules/illegalaccess/TryAccess.java
- test/jdk/tools/launcher/modules/illegalaccess/modules/m/module-info.java
- test/jdk/tools/launcher/modules/illegalaccess/modules/m/p/Type.java
- test/jdk/tools/launcher/modules/illegalaccess/patchsrc/java.base/java/lang/Helper.java
Changeset: a859d87c
Author: Evgeny Astigeevich <eastig at amazon.com>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2021-05-26 21:08:47 +0000
URL: https://git.openjdk.java.net/zgc/commit/a859d87cc1d0629609883968656f0187909a099d
8267721: Enable sun/security/pkcs11 tests for Amazon Linux 2 AArch64
Reviewed-by: phh
! test/jdk/sun/security/pkcs11/PKCS11Test.java
Changeset: 0fc7c8d1
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-05-26 22:03:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/0fc7c8d101d526f1bc86831996b6883209d77451
8267751: (test) jtreg.SkippedException has no serial VersionUID
Reviewed-by: naoto, iignatyev, iris
! test/lib/jtreg/SkippedException.java
Changeset: 1899f022
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-05-26 22:53:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/1899f022b1cb66ecc0615ff5939b5492e2805a1c
8267805: Add UseVtableBasedCHA to the list of JVM flags known to jtreg
Reviewed-by: shade
! test/jtreg-ext/requires/VMProps.java
Changeset: 6ffa3e66
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-05-26 22:58:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/6ffa3e66db55774673ce17be4f8f2d510abf8a84
8267754: cds/appcds/loaderConstraints/LoaderConstraintsTest.java fails on x86_32 due to customized class loader is not supported
Reviewed-by: minqi, dholmes, iklam
! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java
Changeset: 37bc4e2e
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-05-27 04:54:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/37bc4e2e3c2968d7419dae4f421755b6f7d06090
8263635: Add --servername option to jhsdb debugd
Reviewed-by: cjplummer, sspitsyn
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/DebugServer.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/HotSpotAgent.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/RMIHelper.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncher.java
! src/jdk.hotspot.agent/share/man/jhsdb.1
! test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbAttachToDebugServer.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbTestConnectArgument.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdConnectTest.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdUtils.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/DisableRegistryTest.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/PmapOnDebugdTest.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/RunCommandOnServerTest.java
Changeset: bfa46f0a
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-05-27 08:09:58 +0000
URL: https://git.openjdk.java.net/zgc/commit/bfa46f0af30e9ec073ab5e6411ca94e140113790
8252476: as_Worker_thread() doesn't check what it intends
Co-authored-by: David Holmes <dholmes at openjdk.org>
Reviewed-by: iklam, kbarrett
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/runtime/nonJavaThread.hpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
Changeset: 7278f56b
Author: Denghui Dong <ddong at openjdk.org>
Committer: Tobias Hartmann <thartmann at openjdk.org>
Date: 2021-05-27 08:36:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/7278f56bb6345d7b023516d0f44de71cd74ff264
8267800: Remove the '_dirty' set in BCEscapeAnalyzer
Reviewed-by: kvn, thartmann
! src/hotspot/share/ci/bcEscapeAnalyzer.cpp
! src/hotspot/share/ci/bcEscapeAnalyzer.hpp
Changeset: 85f61652
Author: Dongbo He <dongbohe at openjdk.org>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2021-05-27 11:49:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/85f616522b2dc8e7b4c31d760c3171ac74a5490f
8267817: [TEST] Remove unnecessary init in test/micro/org/openjdk/bench/javax/crypto/full/AESGCMBench:setup
Reviewed-by: redestad
! test/micro/org/openjdk/bench/javax/crypto/full/AESGCMBench.java
Changeset: 3623abb7
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2021-05-27 12:28:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/3623abb7f6d9112d4cbcffd89852e826c56ae348
8263087: Add a MethodHandle combinator that switches over a set of MethodHandles
Reviewed-by: redestad
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/LambdaFormEditor.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
+ test/jdk/java/lang/invoke/MethodHandles/TestTableSwitch.java
+ test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesTableSwitchConstant.java
+ test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesTableSwitchOpaqueSingle.java
+ test/micro/org/openjdk/bench/java/lang/invoke/MethodHandlesTableSwitchRandom.java
Changeset: ec65cf83
Author: Athijegannathan Sundararajan <sundar at openjdk.org>
Date: 2021-05-27 12:29:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/ec65cf833294e21e9dc59dfe014148d3e1210b53
8240347: remove undocumented options from jlink --help message
Reviewed-by: alanb, redestad
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
Changeset: bea4109e
Author: Naoto Sato <naoto at openjdk.org>
Date: 2021-05-27 13:18:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/bea4109ef75a6536af4296db56e6ec90ab0f30fc
8187649: ArrayIndexOutOfBoundsException in java.util.JapaneseImperialCalendar
Reviewed-by: joehw, rriggs
! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java
! test/jdk/java/util/Calendar/CalendarTestScripts/JapaneseTests.java
! test/jdk/java/util/Calendar/CalendarTestScripts/japanese/japanese_roll.cts
Changeset: 10a6f5d6
Author: Guoxiong Li <gli at openjdk.org>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-05-27 14:04:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/10a6f5d637053395839002b6617f94f49d3701e7
8230623: Extract command-line help for -Xlint sub-options to new --help-lint
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Arguments.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/main/Option.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! test/langtools/tools/javac/options/modes/InfoOptsTest.java
Changeset: ef368b32
Author: Hao Tang <albert.th at alibaba-inc.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-05-27 14:40:29 +0000
URL: https://git.openjdk.java.net/zgc/commit/ef368b32bc8609bdc46cda628fa25e9bcad751e3
8265836: OperatingSystemImpl.getCpuLoad() returns incorrect CPU load inside a container
Co-authored-by: Shaojun Wang <jeffery.wsj at alibaba-inc.com>
Co-authored-by: Severin Gehwolf <sgehwolf at openjdk.org>
Reviewed-by: sgehwolf, ysuenaga
! src/jdk.management/aix/native/libmanagement_ext/UnixOperatingSystem.c
! src/jdk.management/linux/native/libmanagement_ext/UnixOperatingSystem.c
! src/jdk.management/macosx/native/libmanagement_ext/UnixOperatingSystem.c
! src/jdk.management/unix/classes/com/sun/management/internal/OperatingSystemImpl.java
Changeset: 23189a1f
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-05-27 14:58:26 +0000
URL: https://git.openjdk.java.net/zgc/commit/23189a1f9de5e7c039a4f6b9e5eefe4fa3c6dcef
8191786: Thread-SMR hash table size should be dynamic
Reviewed-by: dholmes, rehn, coleenp, eosterlund
! src/hotspot/share/runtime/threadSMR.cpp
Changeset: 07542660
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-05-27 15:01:03 +0000
URL: https://git.openjdk.java.net/zgc/commit/07542660446e47164e5a402380bdf7cbfd7b37ad
8267709: Investigate differences between HtmlStyle and stylesheet.css
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
+ test/langtools/jdk/javadoc/doclet/checkStylesheetClasses/CheckStylesheetClasses.java
Changeset: 7c85f351
Author: Stuart Marks <smarks at openjdk.org>
Date: 2021-05-27 15:19:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/7c85f3510cb84881ff232548fbcc933ef4b34972
8267123: Remove RMI Activation
Reviewed-by: erikj, rriggs, alanb
! make/modules/java.rmi/Launcher.gmk
! src/java.base/share/conf/security/java.security
- src/java.rmi/share/classes/com/sun/rmi/rmid/ExecOptionPermission.java
- src/java.rmi/share/classes/com/sun/rmi/rmid/ExecPermission.java
! src/java.rmi/share/classes/java/rmi/AccessException.java
! src/java.rmi/share/classes/java/rmi/NoSuchObjectException.java
! src/java.rmi/share/classes/java/rmi/Remote.java
! src/java.rmi/share/classes/java/rmi/StubNotFoundException.java
- src/java.rmi/share/classes/java/rmi/activation/Activatable.java
- src/java.rmi/share/classes/java/rmi/activation/ActivateFailedException.java
- src/java.rmi/share/classes/java/rmi/activation/ActivationDesc.java
- src/java.rmi/share/classes/java/rmi/activation/ActivationException.java
- src/java.rmi/share/classes/java/rmi/activation/ActivationGroup.java
- src/java.rmi/share/classes/java/rmi/activation/ActivationGroupDesc.java
- src/java.rmi/share/classes/java/rmi/activation/ActivationGroupID.java
- src/java.rmi/share/classes/java/rmi/activation/ActivationGroup_Stub.java
- src/java.rmi/share/classes/java/rmi/activation/ActivationID.java
- src/java.rmi/share/classes/java/rmi/activation/ActivationInstantiator.java
- src/java.rmi/share/classes/java/rmi/activation/ActivationMonitor.java
- src/java.rmi/share/classes/java/rmi/activation/ActivationSystem.java
- src/java.rmi/share/classes/java/rmi/activation/Activator.java
- src/java.rmi/share/classes/java/rmi/activation/UnknownGroupException.java
- src/java.rmi/share/classes/java/rmi/activation/UnknownObjectException.java
- src/java.rmi/share/classes/java/rmi/activation/package-info.java
! src/java.rmi/share/classes/java/rmi/server/ExportException.java
! src/java.rmi/share/classes/java/rmi/server/RMIClientSocketFactory.java
! src/java.rmi/share/classes/java/rmi/server/RMIServerSocketFactory.java
! src/java.rmi/share/classes/java/rmi/server/RemoteObject.java
! src/java.rmi/share/classes/java/rmi/server/RemoteObjectInvocationHandler.java
! src/java.rmi/share/classes/module-info.java
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
- src/java.rmi/share/classes/sun/rmi/server/ActivatableRef.java
- src/java.rmi/share/classes/sun/rmi/server/ActivatableServerRef.java
- src/java.rmi/share/classes/sun/rmi/server/Activation$ActivationSystemImpl_Stub.java
- src/java.rmi/share/classes/sun/rmi/server/Activation.java
- src/java.rmi/share/classes/sun/rmi/server/ActivationGroupImpl.java
- src/java.rmi/share/classes/sun/rmi/server/ActivationGroupInit.java
- src/java.rmi/share/classes/sun/rmi/server/InactiveGroupException.java
! src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid.properties
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid_de.properties
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid_es.properties
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid_fr.properties
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid_it.properties
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid_ja.properties
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid_ko.properties
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid_pt_BR.properties
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid_sv.properties
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid_zh_CN.properties
- src/java.rmi/share/classes/sun/rmi/server/resources/rmid_zh_TW.properties
- src/java.rmi/share/man/rmid.1
! test/jdk/ProblemList.txt
! test/jdk/TEST.groups
! test/jdk/java/rmi/RemoteException/chaining/Chaining.java
- test/jdk/java/rmi/activation/Activatable/checkActivateRef/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef.java
- test/jdk/java/rmi/activation/Activatable/checkActivateRef/CheckActivateRef_Stub.java
- test/jdk/java/rmi/activation/Activatable/checkActivateRef/group.security.policy
- test/jdk/java/rmi/activation/Activatable/checkActivateRef/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/checkActivateRef/security.policy
- test/jdk/java/rmi/activation/Activatable/checkAnnotations/CheckAnnotations.java
- test/jdk/java/rmi/activation/Activatable/checkAnnotations/CheckAnnotations_Stub.java
- test/jdk/java/rmi/activation/Activatable/checkAnnotations/MyRMI.java
- test/jdk/java/rmi/activation/Activatable/checkAnnotations/group.security.policy
- test/jdk/java/rmi/activation/Activatable/checkAnnotations/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/checkAnnotations/security.policy
- test/jdk/java/rmi/activation/Activatable/checkImplClassLoader/ActivatableImpl.java
- test/jdk/java/rmi/activation/Activatable/checkImplClassLoader/ActivatableImpl_Stub.java
- test/jdk/java/rmi/activation/Activatable/checkImplClassLoader/CheckImplClassLoader.java
- test/jdk/java/rmi/activation/Activatable/checkImplClassLoader/MyRMI.java
- test/jdk/java/rmi/activation/Activatable/checkImplClassLoader/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/checkImplClassLoader/security.policy
- test/jdk/java/rmi/activation/Activatable/checkRegisterInLog/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/checkRegisterInLog/CheckRegisterInLog.java
- test/jdk/java/rmi/activation/Activatable/checkRegisterInLog/CheckRegisterInLog_Stub.java
- test/jdk/java/rmi/activation/Activatable/checkRegisterInLog/group.security.policy
- test/jdk/java/rmi/activation/Activatable/checkRegisterInLog/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/checkRegisterInLog/security.policy
- test/jdk/java/rmi/activation/Activatable/createPrivateActivable/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/createPrivateActivable/CreatePrivateActivatable.java
- test/jdk/java/rmi/activation/Activatable/createPrivateActivable/group.security.policy
- test/jdk/java/rmi/activation/Activatable/createPrivateActivable/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/createPrivateActivable/security.policy
- test/jdk/java/rmi/activation/Activatable/downloadParameterClass/Bar.java
- test/jdk/java/rmi/activation/Activatable/downloadParameterClass/DownloadParameterClass.java
- test/jdk/java/rmi/activation/Activatable/downloadParameterClass/Foo.java
- test/jdk/java/rmi/activation/Activatable/downloadParameterClass/FooReceiverImpl.java
- test/jdk/java/rmi/activation/Activatable/downloadParameterClass/FooReceiverImpl_Stub.java
- test/jdk/java/rmi/activation/Activatable/downloadParameterClass/group.security.policy
- test/jdk/java/rmi/activation/Activatable/downloadParameterClass/manual.security.policy
- test/jdk/java/rmi/activation/Activatable/downloadParameterClass/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/downloadParameterClass/security.policy
- test/jdk/java/rmi/activation/Activatable/elucidateNoSuchMethod/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/elucidateNoSuchMethod/ElucidateNoSuchMethod.java
- test/jdk/java/rmi/activation/Activatable/elucidateNoSuchMethod/ElucidateNoSuchMethod_Stub.java
- test/jdk/java/rmi/activation/Activatable/elucidateNoSuchMethod/group.security.policy
- test/jdk/java/rmi/activation/Activatable/elucidateNoSuchMethod/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/elucidateNoSuchMethod/security.policy
- test/jdk/java/rmi/activation/Activatable/extLoadedImpl/CheckLoader.java
- test/jdk/java/rmi/activation/Activatable/extLoadedImpl/ExtLoadedImpl.java
- test/jdk/java/rmi/activation/Activatable/extLoadedImpl/ExtLoadedImplTest.java
- test/jdk/java/rmi/activation/Activatable/extLoadedImpl/ExtLoadedImpl_Stub.java
- test/jdk/java/rmi/activation/Activatable/extLoadedImpl/ext.sh
- test/jdk/java/rmi/activation/Activatable/extLoadedImpl/group.security.policy
- test/jdk/java/rmi/activation/Activatable/extLoadedImpl/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/extLoadedImpl/security.policy
- test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/ForceLogSnapshot.java
- test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/ForceLogSnapshot_Skel.java
- test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/ForceLogSnapshot_Stub.java
- test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/group.security.policy
- test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/forceLogSnapshot/security.policy
- test/jdk/java/rmi/activation/Activatable/inactiveGroup/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/inactiveGroup/InactiveGroup.java
- test/jdk/java/rmi/activation/Activatable/inactiveGroup/InactiveGroup_Stub.java
- test/jdk/java/rmi/activation/Activatable/inactiveGroup/group.security.policy
- test/jdk/java/rmi/activation/Activatable/inactiveGroup/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/inactiveGroup/security.policy
- test/jdk/java/rmi/activation/Activatable/lookupActivationSystem/LookupActivationSystem.java
- test/jdk/java/rmi/activation/Activatable/lookupActivationSystem/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/nestedActivate/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/nestedActivate/NestedActivate.java
- test/jdk/java/rmi/activation/Activatable/nestedActivate/NestedActivate_Stub.java
- test/jdk/java/rmi/activation/Activatable/nestedActivate/group.security.policy
- test/jdk/java/rmi/activation/Activatable/nestedActivate/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/nestedActivate/security.policy
- test/jdk/java/rmi/activation/Activatable/nonExistentActivatable/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/nonExistentActivatable/NonExistentActivatable.java
- test/jdk/java/rmi/activation/Activatable/nonExistentActivatable/NonExistentActivatable_Stub.java
- test/jdk/java/rmi/activation/Activatable/nonExistentActivatable/group.security.policy
- test/jdk/java/rmi/activation/Activatable/nonExistentActivatable/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/nonExistentActivatable/security.policy
- test/jdk/java/rmi/activation/Activatable/notSerializable/NotSerializable.java
- test/jdk/java/rmi/activation/Activatable/restartCrashedService/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/restartCrashedService/RestartCrashedService.java
- test/jdk/java/rmi/activation/Activatable/restartCrashedService/RestartCrashedService_Stub.java
- test/jdk/java/rmi/activation/Activatable/restartCrashedService/group.security.policy
- test/jdk/java/rmi/activation/Activatable/restartCrashedService/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/restartCrashedService/security.policy
- test/jdk/java/rmi/activation/Activatable/restartLatecomer/RestartLatecomer.java
- test/jdk/java/rmi/activation/Activatable/restartLatecomer/RestartLatecomer_Stub.java
- test/jdk/java/rmi/activation/Activatable/restartLatecomer/group.security.policy
- test/jdk/java/rmi/activation/Activatable/restartLatecomer/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/restartLatecomer/security.policy
- test/jdk/java/rmi/activation/Activatable/restartService/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/restartService/RestartService.java
- test/jdk/java/rmi/activation/Activatable/restartService/RestartService_Stub.java
- test/jdk/java/rmi/activation/Activatable/restartService/group.security.policy
- test/jdk/java/rmi/activation/Activatable/restartService/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/restartService/security.policy
- test/jdk/java/rmi/activation/Activatable/shutdownGracefully/RegisteringActivatable.java
- test/jdk/java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully.java
- test/jdk/java/rmi/activation/Activatable/shutdownGracefully/ShutdownGracefully_Stub.java
- test/jdk/java/rmi/activation/Activatable/shutdownGracefully/TestSecurityManager.java
- test/jdk/java/rmi/activation/Activatable/shutdownGracefully/group.security.policy
- test/jdk/java/rmi/activation/Activatable/shutdownGracefully/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/shutdownGracefully/security.policy
- test/jdk/java/rmi/activation/Activatable/unregisterInactive/ActivateMe.java
- test/jdk/java/rmi/activation/Activatable/unregisterInactive/UnregisterInactive.java
- test/jdk/java/rmi/activation/Activatable/unregisterInactive/UnregisterInactive_Stub.java
- test/jdk/java/rmi/activation/Activatable/unregisterInactive/group.security.policy
- test/jdk/java/rmi/activation/Activatable/unregisterInactive/rmid.security.policy
- test/jdk/java/rmi/activation/Activatable/unregisterInactive/security.policy
- test/jdk/java/rmi/activation/ActivateFailedException/activateFails/ActivateFails.java
- test/jdk/java/rmi/activation/ActivateFailedException/activateFails/ActivateFails_Stub.java
- test/jdk/java/rmi/activation/ActivateFailedException/activateFails/ActivateMe.java
- test/jdk/java/rmi/activation/ActivateFailedException/activateFails/ShutdownThread.java
- test/jdk/java/rmi/activation/ActivateFailedException/activateFails/group.security.policy
- test/jdk/java/rmi/activation/ActivateFailedException/activateFails/rmid.security.policy
- test/jdk/java/rmi/activation/ActivateFailedException/activateFails/security.policy
- test/jdk/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup.java
- test/jdk/java/rmi/activation/ActivationGroup/downloadActivationGroup/DownloadActivationGroup_Stub.java
- test/jdk/java/rmi/activation/ActivationGroup/downloadActivationGroup/MyActivationGroupImpl.java
- test/jdk/java/rmi/activation/ActivationGroup/downloadActivationGroup/group.security.policy
- test/jdk/java/rmi/activation/ActivationGroup/downloadActivationGroup/rmid.security.policy
- test/jdk/java/rmi/activation/ActivationGroup/downloadActivationGroup/security.policy
- test/jdk/java/rmi/activation/ActivationGroupDesc/checkDefaultGroupName/CheckDefaultGroupName.java
- test/jdk/java/rmi/activation/ActivationSystem/activeGroup/IdempotentActiveGroup.java
- test/jdk/java/rmi/activation/ActivationSystem/activeGroup/rmid.security.policy
- test/jdk/java/rmi/activation/ActivationSystem/activeGroup/security.policy
- test/jdk/java/rmi/activation/ActivationSystem/modifyDescriptor/ActivateMe.java
- test/jdk/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor.java
- test/jdk/java/rmi/activation/ActivationSystem/modifyDescriptor/ModifyDescriptor_Stub.java
- test/jdk/java/rmi/activation/ActivationSystem/modifyDescriptor/group.security.policy
- test/jdk/java/rmi/activation/ActivationSystem/modifyDescriptor/rmid.security.policy
- test/jdk/java/rmi/activation/ActivationSystem/modifyDescriptor/security.policy
- test/jdk/java/rmi/activation/ActivationSystem/stubClassesPermitted/CanCreateStubs.java
- test/jdk/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted.java
- test/jdk/java/rmi/activation/ActivationSystem/stubClassesPermitted/StubClassesPermitted_Stub.java
- test/jdk/java/rmi/activation/ActivationSystem/stubClassesPermitted/group.security.policy
- test/jdk/java/rmi/activation/ActivationSystem/stubClassesPermitted/rmid.security.policy
- test/jdk/java/rmi/activation/ActivationSystem/stubClassesPermitted/security.policy
- test/jdk/java/rmi/activation/ActivationSystem/unregisterGroup/ActivateMe.java
- test/jdk/java/rmi/activation/ActivationSystem/unregisterGroup/UnregisterGroup.java
- test/jdk/java/rmi/activation/ActivationSystem/unregisterGroup/group.security.policy
- test/jdk/java/rmi/activation/ActivationSystem/unregisterGroup/rmid.security.policy
- test/jdk/java/rmi/activation/ActivationSystem/unregisterGroup/security.policy
- test/jdk/java/rmi/activation/CommandEnvironment/Doctor.java
- test/jdk/java/rmi/activation/CommandEnvironment/Doctor_Stub.java
- test/jdk/java/rmi/activation/CommandEnvironment/Eliza.java
- test/jdk/java/rmi/activation/CommandEnvironment/NullOptions.java
- test/jdk/java/rmi/activation/CommandEnvironment/Retireable.java
- test/jdk/java/rmi/activation/CommandEnvironment/SetChildEnv.java
- test/jdk/java/rmi/activation/CommandEnvironment/group.security.policy
- test/jdk/java/rmi/activation/CommandEnvironment/rmid.security.policy
- test/jdk/java/rmi/activation/CommandEnvironment/security.policy
- test/jdk/java/rmi/activation/log/LogTest.java
- test/jdk/java/rmi/activation/nonLocalActivation/NonLocalActivationTest.java
- test/jdk/java/rmi/activation/rmidViaInheritedChannel/InheritedChannelNotServerSocket.java
- test/jdk/java/rmi/activation/rmidViaInheritedChannel/rmid.security.policy
! test/jdk/java/rmi/registry/altSecurityManager/AltSecurityManager.java
! test/jdk/java/rmi/registry/altSecurityManager/TestSecurityManager.java
! test/jdk/java/rmi/registry/altSecurityManager/rmid.security.policy
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/CompressConstants.java
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/CompressInputStream.java
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/CompressOutputStream.java
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/Echo.java
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/EchoImpl.java
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/EchoImpl_Stub.java
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/MultiSocketFactory.java
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/UseCustomSocketFactory.java
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/group.security.policy
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/rmid.security.policy
- test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/activatable/security.policy
! test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/registry/security.policy
! test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/UseCustomSocketFactory.java
! test/jdk/java/rmi/server/RMISocketFactory/useSocketFactory/unicast/security.policy
! test/jdk/java/rmi/server/RemoteObject/unrecognizedRefType/UnrecognizedRefType.java
! test/jdk/java/rmi/server/clientStackTrace/security.policy
- test/jdk/java/rmi/testlibrary/ActivationLibrary.java
! test/jdk/java/rmi/testlibrary/JavaVM.java
! test/jdk/java/rmi/testlibrary/README.jcov
- test/jdk/java/rmi/testlibrary/RMID.java
- test/jdk/java/rmi/testlibrary/RMIDSelectorProvider.java
! test/jdk/java/rmi/testlibrary/TestLibrary.java
! test/jdk/java/rmi/testlibrary/TestParams.java
! test/jdk/java/rmi/transport/checkLeaseInfoLeak/security.policy
! test/jdk/java/rmi/transport/dgcDeadLock/registry.security.policy
! test/jdk/java/rmi/transport/dgcDeadLock/security.policy
! test/jdk/java/security/PermissionCollection/Concurrent.java
! test/jdk/tools/launcher/HelpFlagsTest.java
! test/jdk/tools/launcher/VersionCheck.java
Changeset: 41185d38
Author: Xin Liu <xliu at openjdk.org>
Committer: Paul Hohensee <phh at openjdk.org>
Date: 2021-05-27 16:35:24 +0000
URL: https://git.openjdk.java.net/zgc/commit/41185d38f21e448370433f7e4f1633777cab6170
8229517: Support for optional asynchronous/buffered logging
Reviewed-by: ysuenaga, simonis, stuefe, phh, dholmes, ayang
! src/hotspot/os/windows/os_windows.cpp
+ src/hotspot/share/logging/logAsyncWriter.cpp
+ src/hotspot/share/logging/logAsyncWriter.hpp
! src/hotspot/share/logging/logConfiguration.cpp
! src/hotspot/share/logging/logConfiguration.hpp
! src/hotspot/share/logging/logDecorators.hpp
! src/hotspot/share/logging/logFileOutput.cpp
! src/hotspot/share/logging/logFileOutput.hpp
! src/hotspot/share/logging/logOutputList.hpp
! src/hotspot/share/logging/logTagSet.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/init.cpp
! src/hotspot/share/runtime/os.hpp
! src/hotspot/share/runtime/thread.cpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/hotspot/share/utilities/hashtable.cpp
! test/hotspot/gtest/logging/logTestFixture.cpp
! test/hotspot/gtest/logging/logTestUtils.inline.hpp
+ test/hotspot/gtest/logging/test_asynclog.cpp
! test/hotspot/gtest/logging/test_log.cpp
+ test/hotspot/jtreg/gtest/AsyncLogGtest.java
Changeset: ae258f1e
Author: Сергей Цыпанов <sergei.tsypanov at yandex.ru>
Committer: Claes Redestad <redestad at openjdk.org>
Date: 2021-05-27 20:21:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/ae258f1e6a6335585190aaa9358a4290a453fdbf
8265418: Clean-up redundant null-checks of Class.getPackageName()
Reviewed-by: redestad
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java
Changeset: 8a31c075
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-05-27 20:26:05 +0000
URL: https://git.openjdk.java.net/zgc/commit/8a31c07598cd5ea1305a9706d80b0251fd3a1e6d
8267886: ProblemList javax/management/remote/mandatory/connection/RMIConnector_NPETest.java
Reviewed-by: smarks
! test/jdk/ProblemList.txt
Changeset: 7f52c50b
Author: Alexander Zuev <kizune at openjdk.org>
Date: 2021-05-27 21:49:20 +0000
URL: https://git.openjdk.java.net/zgc/commit/7f52c50ba32eecf5f379f8db30ac6a5cc50b3b66
8182043: Access to Windows Large Icons
Reviewed-by: aivanov, azvegint, prr
! src/java.desktop/share/classes/javax/swing/filechooser/FileSystemView.java
! src/java.desktop/share/classes/sun/awt/shell/ShellFolder.java
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java
! src/java.desktop/windows/native/libawt/windows/ShellFolder2.cpp
+ test/jdk/javax/swing/JFileChooser/FileSystemView/SystemIconTest.java
Changeset: 95b1fa7a
Author: Claes Redestad <redestad at openjdk.org>
Date: 2021-05-27 23:09:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/95b1fa7a88ec3c017734c9d0a6b6b6117f74a610
8267529: StringJoiner can create a String that breaks String::equals
Reviewed-by: naoto
! src/java.base/share/classes/java/lang/String.java
! test/jdk/java/lang/String/StringJoinTest.java
Changeset: 0c9daa7e
Author: Tagir F. Valeev <tvaleev at openjdk.org>
Date: 2021-05-28 01:56:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/0c9daa7ed579cd82343f37a68964876ebc48122e
8265029: Preserve SIZED characteristics on slice operations (skip, limit)
Reviewed-by: psandoz
! src/java.base/share/classes/java/util/stream/AbstractPipeline.java
! src/java.base/share/classes/java/util/stream/PipelineHelper.java
! src/java.base/share/classes/java/util/stream/ReduceOps.java
! src/java.base/share/classes/java/util/stream/SliceOps.java
! src/java.base/share/classes/java/util/stream/StreamOpFlag.java
! src/java.base/share/classes/java/util/stream/StreamSpliterators.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/CountTest.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SliceOpTest.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/ref/SliceToList.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/value/SizedCount.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/value/SizedSum.java
+ test/micro/org/openjdk/bench/java/util/stream/ops/value/SliceToArray.java
Changeset: 6eb91145
Author: Jaroslav Tulach <jaroslav.tulach at oracle.com>
Committer: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-05-28 04:16:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/6eb91145823275248d049f8557462f09270c0b36
8266877: Missing local debug information when debugging JEP-330
Reviewed-by: alanb, jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/launcher/Main.java
Changeset: 97ec5ad0
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2021-05-28 07:30:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/97ec5ad0a6ed2cd87a9c75b0559e9bb55b72121e
8265753: Remove manual JavaThread transitions to blocked
Reviewed-by: dcubed, rrich, dholmes, pchilanomate
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.cpp
! src/hotspot/share/prims/jvmtiRawMonitor.hpp
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/objectMonitor.cpp
! src/hotspot/share/runtime/objectMonitor.hpp
Changeset: 1d2c7ac3
Author: Volker Simonis <simonis at openjdk.org>
Date: 2021-05-28 08:32:43 +0000
URL: https://git.openjdk.java.net/zgc/commit/1d2c7ac3f7492b335757bf0fd3f6ca3941c5fc72
8267555: Fix class file version during redefinition after 8238048
Reviewed-by: coleenp, sspitsyn
! src/hotspot/share/oops/constantPool.cpp
! src/hotspot/share/prims/jvmtiRedefineClasses.cpp
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/ClassVersionAfterRedefine.java
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestClassNew.jasm
+ test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestClassOld.jasm
Changeset: 1413f9e0
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-05-28 13:51:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/1413f9e070b19bed33a4552f3e7adb53cf7daf73
8241423: NUMA APIs fail to work in dockers due to dependent syscalls are disabled by default
Reviewed-by: dholmes, pliden
! src/hotspot/os/linux/os_linux.cpp
Changeset: 24bf35f8
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-05-28 14:21:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/24bf35f862e285eeca662b9829901c0f91d247d5
8265367: [macos-aarch64] 3 java/net/httpclient/websocket tests fail with "IOException: No buffer space available"
Reviewed-by: chegar
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
! test/jdk/ProblemList.txt
! test/jdk/java/net/httpclient/websocket/BlowupOutputQueue.java
! test/jdk/java/net/httpclient/websocket/DummyWebSocketServer.java
! test/jdk/java/net/httpclient/websocket/PendingBinaryPingClose.java
! test/jdk/java/net/httpclient/websocket/PendingBinaryPongClose.java
! test/jdk/java/net/httpclient/websocket/PendingOperations.java
! test/jdk/java/net/httpclient/websocket/PendingPingBinaryClose.java
! test/jdk/java/net/httpclient/websocket/PendingPingTextClose.java
! test/jdk/java/net/httpclient/websocket/PendingPongBinaryClose.java
! test/jdk/java/net/httpclient/websocket/PendingPongTextClose.java
! test/jdk/java/net/httpclient/websocket/PendingTextPingClose.java
! test/jdk/java/net/httpclient/websocket/PendingTextPongClose.java
Changeset: 0c0ff7fb
Author: Aleksei Efimov <aefimov at openjdk.org>
Date: 2021-05-28 14:54:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/0c0ff7fb0c1ff45ebaee863f73902cab1e9de4f3
8265309: com/sun/jndi/dns/ConfigTests/Timeout.java fails with "Address already in use" BindException
Reviewed-by: dfuchs
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsClient.java
! test/jdk/com/sun/jndi/dns/ConfigTests/Timeout.java
Changeset: 591b0c3a
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-05-28 16:24:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/591b0c3a463e07d2ec26047f0e61855cbfde13b6
8264624: change the guarantee() calls added by JDK-8264123 to assert() calls
Reviewed-by: pchilanomate, coleenp
! src/hotspot/share/runtime/threadSMR.cpp
! src/hotspot/share/runtime/threadSMR.hpp
Changeset: 964bac9e
Author: Nikita Gubarkov <Nikita.Gubarkov at jetbrains.com>
Committer: Alexey Ushakov <avu at openjdk.org>
Date: 2021-05-28 19:53:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/964bac9e38460df4bd1ad9d25136d5e9743028dd
8267706: bin/idea.sh tries to use cygpath on WSL
Reviewed-by: erikj
! bin/idea.sh
- make/ide/idea/jdk/build.xml
! make/ide/idea/jdk/idea.gmk
- make/ide/idea/jdk/template/ant.xml
! make/ide/idea/jdk/template/compiler.xml
! make/ide/idea/jdk/template/jdk.iml
! make/ide/idea/jdk/template/misc.xml
+ make/ide/idea/jdk/template/module.iml
! make/ide/idea/jdk/template/modules.xml
- make/ide/idea/jdk/template/src/idea/IdeaLoggerWrapper.java
- make/ide/idea/jdk/template/src/idea/JdkIdeaAntLogger.java
+ make/ide/idea/jdk/template/test.iml
! make/ide/idea/jdk/template/vcs.xml
! make/ide/idea/jdk/template/workspace.xml
Changeset: 66274320
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-05-29 17:46:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/66274320251f492b0bba79cdfef88ad5b0d104fa
8267953: restore 'volatile' to ObjectMonitor::_owner field
Reviewed-by: aph
! src/hotspot/share/runtime/objectMonitor.hpp
Changeset: 9031477f
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-05-30 23:03:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/9031477f275a2ecab4167b5367a25731e5e14c2a
8267945: ZGC: Revert NUMA changes (JDK-8266217 and JDK-8241354) after JDK-8241423
Reviewed-by: pliden
! src/hotspot/os/bsd/gc/z/zNUMA_bsd.cpp
! src/hotspot/os/linux/gc/z/zNUMA_linux.cpp
! src/hotspot/os/windows/gc/z/zNUMA_windows.cpp
! src/hotspot/share/gc/z/zNUMA.cpp
! src/hotspot/share/gc/z/zNUMA.hpp
! src/hotspot/share/gc/z/zNUMA.inline.hpp
Changeset: 1ab27769
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-05-31 06:45:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/1ab277694740ce77ad70d030c437f47359dbd64e
8247608: Javadoc: CSS margin is not applied consistently
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
Changeset: 236bd89d
Author: Dmitry Batrak <dbatrak at openjdk.org>
Date: 2021-05-31 07:14:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/236bd89dc3be60cac13099618f5e6518437a5098
8263583: Emoji rendering on macOS
Reviewed-by: serb, prr
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.h
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTFont.m
! src/java.desktop/macosx/native/libawt_lwawt/font/AWTStrike.m
! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.h
! src/java.desktop/macosx/native/libawt_lwawt/font/CGGlyphImages.m
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTextRenderer.m
+ src/java.desktop/share/classes/sun/font/ColorGlyphSurfaceData.java
! src/java.desktop/share/classes/sun/font/GlyphList.java
! src/java.desktop/share/classes/sun/java2d/SurfaceData.java
! src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphList.java
! src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListAA.java
+ src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListColor.java
! src/java.desktop/share/classes/sun/java2d/loops/DrawGlyphListLCD.java
! src/java.desktop/share/classes/sun/java2d/loops/GeneralRenderer.java
! src/java.desktop/share/classes/sun/java2d/loops/RenderLoops.java
! src/java.desktop/share/classes/sun/java2d/pipe/AATextRenderer.java
! src/java.desktop/share/classes/sun/java2d/pipe/GlyphListLoopPipe.java
! src/java.desktop/share/classes/sun/java2d/pipe/LCDTextRenderer.java
! src/java.desktop/share/classes/sun/java2d/pipe/SolidTextRenderer.java
! src/java.desktop/share/classes/sun/java2d/pipe/TextRenderer.java
! src/java.desktop/share/native/common/java2d/opengl/OGLTextRenderer.c
+ src/java.desktop/share/native/libfontmanager/ColorGlyphSurfaceData.c
! src/java.desktop/share/native/libfontmanager/DrawGlyphList.c
! src/java.desktop/share/native/libfontmanager/glyphblitting.h
! src/java.desktop/share/native/libfontmanager/sunFont.c
! src/java.desktop/unix/classes/sun/font/X11TextRenderer.java
! src/java.desktop/unix/classes/sun/font/XRTextRenderer.java
! src/java.desktop/unix/native/libfontmanager/X11TextRenderer.c
+ test/jdk/java/awt/font/MacEmoji.java
Changeset: 1e29005a
Author: Martin Doerr <mdoerr at openjdk.org>
Date: 2021-05-31 08:27:52 +0000
URL: https://git.openjdk.java.net/zgc/commit/1e29005a22c7951242cf3b0d8cf2e6adc0b7b315
8267842: SIGSEGV in get_current_contended_monitor
Reviewed-by: stefank, dcubed, ysuenaga, dholmes
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/vmStructs.cpp
Changeset: 35916ed5
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-05-31 08:45:07 +0000
URL: https://git.openjdk.java.net/zgc/commit/35916ed57f425ea674de1e9d5023e7cf199a6740
8267806: C1: Relax inlining checks for not yet initialized classes
Reviewed-by: roland, thartmann
! src/hotspot/share/c1/c1_GraphBuilder.cpp
Changeset: ab5a7ff2
Author: Tagir F. Valeev <tvaleev at openjdk.org>
Date: 2021-05-31 08:48:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/ab5a7ff2304dd4cb069ae2bbd6fdd99b3de7a6a3
8267587: Update java.util to use enhanced switch
Reviewed-by: iris
! src/java.base/share/classes/java/util/Calendar.java
! src/java.base/share/classes/java/util/Formatter.java
! src/java.base/share/classes/java/util/GregorianCalendar.java
! src/java.base/share/classes/java/util/JapaneseImperialCalendar.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/Properties.java
! src/java.base/share/classes/java/util/PropertyPermission.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/SimpleTimeZone.java
! src/java.base/share/classes/java/util/jar/JarFile.java
! src/java.base/share/classes/java/util/regex/CharPredicates.java
! src/java.base/share/classes/java/util/regex/Pattern.java
! src/java.base/share/classes/java/util/regex/PrintPattern.java
! src/java.base/share/classes/java/util/stream/Nodes.java
! src/java.base/share/classes/java/util/zip/ZipOutputStream.java
Changeset: 64f0f689
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2021-05-31 08:59:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/64f0f68958a74d4ee34c4b738759fc2278fa8b47
8267464: Circular-dependency resilient inline headers
Reviewed-by: kbarrett, eosterlund, dholmes, kvn
! doc/hotspot-style.html
! doc/hotspot-style.md
! src/hotspot/cpu/aarch64/vtableStubs_aarch64.cpp
! src/hotspot/cpu/arm/icBuffer_arm.cpp
! src/hotspot/cpu/arm/icache_arm.cpp
! src/hotspot/cpu/arm/jniFastGetField_arm.cpp
! src/hotspot/cpu/arm/nativeInst_arm_32.cpp
! src/hotspot/cpu/arm/relocInfo_arm.cpp
! src/hotspot/cpu/arm/runtime_arm.cpp
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/arm/stubGenerator_arm.cpp
! src/hotspot/cpu/arm/vtableStubs_arm.cpp
! src/hotspot/cpu/ppc/icBuffer_ppc.cpp
! src/hotspot/cpu/zero/assembler_zero.cpp
! src/hotspot/cpu/zero/icBuffer_zero.cpp
! src/hotspot/cpu/zero/icache_zero.cpp
! src/hotspot/cpu/zero/jniFastGetField_zero.cpp
! src/hotspot/cpu/zero/nativeInst_zero.cpp
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/cpu/zero/stubGenerator_zero.cpp
! src/hotspot/cpu/zero/vm_version_zero.cpp
! src/hotspot/os/aix/os_aix.inline.hpp
! src/hotspot/os/bsd/os_bsd.inline.hpp
! src/hotspot/os/linux/os_linux.inline.hpp
! src/hotspot/os/posix/os_posix.inline.hpp
! src/hotspot/os/windows/os_windows.inline.hpp
! src/hotspot/os_cpu/bsd_zero/os_bsd_zero.cpp
! src/hotspot/os_cpu/linux_arm/os_linux_arm.cpp
! src/hotspot/os_cpu/linux_zero/os_linux_zero.cpp
! src/hotspot/share/asm/macroAssembler.inline.hpp
! src/hotspot/share/c1/c1_ValueSet.inline.hpp
! src/hotspot/share/cds/archiveUtils.inline.hpp
! src/hotspot/share/cds/heapShared.inline.hpp
! src/hotspot/share/ci/ciUtilities.inline.hpp
! src/hotspot/share/classfile/classLoader.inline.hpp
! src/hotspot/share/classfile/classLoaderData.inline.hpp
! src/hotspot/share/classfile/classLoaderDataGraph.inline.hpp
! src/hotspot/share/classfile/javaClasses.inline.hpp
! src/hotspot/share/code/compiledMethod.inline.hpp
! src/hotspot/share/code/oopRecorder.inline.hpp
! src/hotspot/share/code/vmreg.inline.hpp
! src/hotspot/share/gc/g1/g1AllocRegion.inline.hpp
! src/hotspot/share/gc/g1/g1Allocator.inline.hpp
! src/hotspot/share/gc/g1/g1BarrierSet.inline.hpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.inline.hpp
! src/hotspot/share/gc/g1/g1CardTable.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1CommittedRegionMap.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMark.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkBitMap.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkObjArrayProcessor.inline.hpp
! src/hotspot/share/gc/g1/g1ConcurrentMarkThread.inline.hpp
! src/hotspot/share/gc/g1/g1EvacStats.inline.hpp
! src/hotspot/share/gc/g1/g1FullCollector.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.hpp
! src/hotspot/share/gc/g1/g1FullGCMarker.inline.hpp
! src/hotspot/share/gc/g1/g1FullGCOopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1OopClosures.inline.hpp
! src/hotspot/share/gc/g1/g1OopStarChunkedList.inline.hpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.inline.hpp
! src/hotspot/share/gc/g1/g1RegionMarkStatsCache.inline.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
! src/hotspot/share/gc/g1/heapRegionManager.inline.hpp
! src/hotspot/share/gc/g1/heapRegionRemSet.inline.hpp
! src/hotspot/share/gc/g1/heapRegionSet.inline.hpp
! src/hotspot/share/gc/g1/sparsePRT.inline.hpp
! src/hotspot/share/gc/parallel/parMarkBitMap.inline.hpp
! src/hotspot/share/gc/parallel/parallelScavengeHeap.inline.hpp
! src/hotspot/share/gc/parallel/psClosure.inline.hpp
! src/hotspot/share/gc/parallel/psCompactionManager.inline.hpp
! src/hotspot/share/gc/parallel/psParallelCompact.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionLAB.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/parallel/psScavenge.inline.hpp
! src/hotspot/share/gc/serial/defNewGeneration.inline.hpp
! src/hotspot/share/gc/serial/markSweep.inline.hpp
! src/hotspot/share/gc/serial/serialHeap.inline.hpp
! src/hotspot/share/gc/serial/tenuredGeneration.inline.hpp
! src/hotspot/share/gc/shared/ageTable.inline.hpp
! src/hotspot/share/gc/shared/barrierSet.inline.hpp
! src/hotspot/share/gc/shared/blockOffsetTable.inline.hpp
! src/hotspot/share/gc/shared/cardGeneration.inline.hpp
! src/hotspot/share/gc/shared/cardTableBarrierSet.inline.hpp
! src/hotspot/share/gc/shared/collectedHeap.inline.hpp
! src/hotspot/share/gc/shared/gcLocker.inline.hpp
! src/hotspot/share/gc/shared/gcTraceTime.inline.hpp
! src/hotspot/share/gc/shared/gcUtil.inline.hpp
! src/hotspot/share/gc/shared/genOopClosures.inline.hpp
! src/hotspot/share/gc/shared/locationPrinter.inline.hpp
! src/hotspot/share/gc/shared/markBitMap.inline.hpp
! src/hotspot/share/gc/shared/modRefBarrierSet.inline.hpp
! src/hotspot/share/gc/shared/oopStorage.inline.hpp
! src/hotspot/share/gc/shared/oopStorageParState.inline.hpp
! src/hotspot/share/gc/shared/oopStorageSet.inline.hpp
! src/hotspot/share/gc/shared/oopStorageSetParState.inline.hpp
! src/hotspot/share/gc/shared/partialArrayTaskStepper.inline.hpp
! src/hotspot/share/gc/shared/plab.inline.hpp
! src/hotspot/share/gc/shared/preservedMarks.inline.hpp
! src/hotspot/share/gc/shared/referenceProcessor.inline.hpp
! src/hotspot/share/gc/shared/space.inline.hpp
! src/hotspot/share/gc/shared/spaceDecorator.inline.hpp
! src/hotspot/share/gc/shared/taskqueue.inline.hpp
! src/hotspot/share/gc/shared/threadLocalAllocBuffer.inline.hpp
! src/hotspot/share/gc/shared/weakProcessor.inline.hpp
! src/hotspot/share/gc/shared/workerDataArray.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahBarrierSetClone.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.hpp
! src/hotspot/share/gc/shenandoah/shenandoahClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahCollectionSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahEvacOOMHandler.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahForwarding.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegionSet.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMark.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkBitMap.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahMarkingContext.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahNMethod.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahOopClosures.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPacer.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahPadding.hpp
! src/hotspot/share/gc/shenandoah/shenandoahParallelCleaning.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahRootProcessor.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahStringDedup.inline.hpp
! src/hotspot/share/gc/shenandoah/shenandoahTaskqueue.inline.hpp
! src/hotspot/share/gc/z/zAbort.inline.hpp
! src/hotspot/share/gc/z/zAddress.inline.hpp
! src/hotspot/share/gc/z/zArray.inline.hpp
! src/hotspot/share/gc/z/zAttachedArray.inline.hpp
! src/hotspot/share/gc/z/zBarrier.inline.hpp
! src/hotspot/share/gc/z/zBarrierSet.inline.hpp
! src/hotspot/share/gc/z/zBitMap.inline.hpp
! src/hotspot/share/gc/z/zCPU.inline.hpp
! src/hotspot/share/gc/z/zForwarding.inline.hpp
! src/hotspot/share/gc/z/zForwardingAllocator.inline.hpp
! src/hotspot/share/gc/z/zForwardingTable.inline.hpp
! src/hotspot/share/gc/z/zFuture.inline.hpp
! src/hotspot/share/gc/z/zGranuleMap.inline.hpp
! src/hotspot/share/gc/z/zHash.inline.hpp
! src/hotspot/share/gc/z/zHeap.inline.hpp
! src/hotspot/share/gc/z/zList.inline.hpp
! src/hotspot/share/gc/z/zLiveMap.inline.hpp
! src/hotspot/share/gc/z/zLock.inline.hpp
! src/hotspot/share/gc/z/zMark.inline.hpp
! src/hotspot/share/gc/z/zMarkCache.inline.hpp
! src/hotspot/share/gc/z/zMarkStack.inline.hpp
! src/hotspot/share/gc/z/zMarkTerminate.inline.hpp
! src/hotspot/share/gc/z/zMemory.inline.hpp
! src/hotspot/share/gc/z/zMessagePort.inline.hpp
! src/hotspot/share/gc/z/zPage.inline.hpp
! src/hotspot/share/gc/z/zPageTable.inline.hpp
! src/hotspot/share/gc/z/zPhysicalMemory.inline.hpp
! src/hotspot/share/gc/z/zRelocationSet.inline.hpp
! src/hotspot/share/gc/z/zRelocationSetSelector.inline.hpp
! src/hotspot/share/gc/z/zResurrection.inline.hpp
! src/hotspot/share/gc/z/zSafeDelete.inline.hpp
! src/hotspot/share/gc/z/zThread.inline.hpp
! src/hotspot/share/gc/z/zTracer.inline.hpp
! src/hotspot/share/gc/z/zUtils.inline.hpp
! src/hotspot/share/gc/z/zValue.inline.hpp
! src/hotspot/share/gc/z/zVirtualMemory.inline.hpp
! src/hotspot/share/gc/z/zWorkers.inline.hpp
! src/hotspot/share/interpreter/bytecode.inline.hpp
! src/hotspot/share/interpreter/zero/bytecodeInterpreter.inline.hpp
! src/hotspot/share/jfr/leakprofiler/chains/bitset.inline.hpp
! src/hotspot/share/jfr/leakprofiler/utilities/unifiedOopRef.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceId.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdBits.inline.hpp
! src/hotspot/share/jfr/recorder/checkpoint/types/traceid/jfrTraceIdLoadBarrier.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrEpochStorage.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrFullStorage.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrMemorySpace.inline.hpp
! src/hotspot/share/jfr/recorder/storage/jfrStorageUtils.inline.hpp
! src/hotspot/share/jfr/utilities/jfrConcurrentLinkedListHost.inline.hpp
! src/hotspot/share/jfr/utilities/jfrConcurrentQueue.inline.hpp
! src/hotspot/share/jfr/utilities/jfrEpochQueue.inline.hpp
! src/hotspot/share/jfr/utilities/jfrLinkedList.inline.hpp
! src/hotspot/share/jfr/utilities/jfrVersionSystem.inline.hpp
! src/hotspot/share/jfr/writers/jfrStreamWriterHost.inline.hpp
! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp
! src/hotspot/share/jvmci/jniAccessMark.inline.hpp
! src/hotspot/share/memory/allocation.inline.hpp
! src/hotspot/share/memory/iterator.inline.hpp
! src/hotspot/share/memory/padded.inline.hpp
! src/hotspot/share/memory/resourceArea.inline.hpp
! src/hotspot/share/oops/access.inline.hpp
! src/hotspot/share/oops/accessBackend.inline.hpp
! src/hotspot/share/oops/array.inline.hpp
! src/hotspot/share/oops/arrayKlass.inline.hpp
! src/hotspot/share/oops/compiledICHolder.inline.hpp
! src/hotspot/share/oops/compressedOops.inline.hpp
! src/hotspot/share/oops/constantPool.inline.hpp
! src/hotspot/share/oops/cpCache.inline.hpp
! src/hotspot/share/oops/fieldStreams.inline.hpp
! src/hotspot/share/oops/instanceClassLoaderKlass.inline.hpp
! src/hotspot/share/oops/instanceKlass.inline.hpp
! src/hotspot/share/oops/instanceMirrorKlass.inline.hpp
! src/hotspot/share/oops/instanceRefKlass.inline.hpp
! src/hotspot/share/oops/klass.inline.hpp
! src/hotspot/share/oops/markWord.inline.hpp
! src/hotspot/share/oops/method.inline.hpp
! src/hotspot/share/oops/methodData.inline.hpp
! src/hotspot/share/oops/objArrayKlass.inline.hpp
! src/hotspot/share/oops/objArrayOop.inline.hpp
! src/hotspot/share/oops/oop.inline.hpp
! src/hotspot/share/oops/oopHandle.inline.hpp
! src/hotspot/share/oops/typeArrayKlass.inline.hpp
! src/hotspot/share/oops/typeArrayOop.inline.hpp
! src/hotspot/share/oops/weakHandle.inline.hpp
! src/hotspot/share/prims/foreign_globals.inline.hpp
! src/hotspot/share/prims/jvmtiEnter.inline.hpp
! src/hotspot/share/prims/jvmtiEventController.inline.hpp
! src/hotspot/share/prims/jvmtiThreadState.inline.hpp
! src/hotspot/share/prims/whitebox.inline.hpp
! src/hotspot/share/runtime/fieldDescriptor.inline.hpp
! src/hotspot/share/runtime/frame.inline.hpp
! src/hotspot/share/runtime/handles.inline.hpp
! src/hotspot/share/runtime/interfaceSupport.inline.hpp
! src/hotspot/share/runtime/jniHandles.inline.hpp
! src/hotspot/share/runtime/objectMonitor.inline.hpp
! src/hotspot/share/runtime/perfData.inline.hpp
! src/hotspot/share/runtime/prefetch.inline.hpp
! src/hotspot/share/runtime/safefetch.inline.hpp
! src/hotspot/share/runtime/safepointMechanism.inline.hpp
! src/hotspot/share/runtime/semaphore.inline.hpp
! src/hotspot/share/runtime/stackFrameStream.inline.hpp
! src/hotspot/share/runtime/stackWatermark.inline.hpp
! src/hotspot/share/runtime/stackWatermarkSet.inline.hpp
! src/hotspot/share/runtime/thread.inline.hpp
! src/hotspot/share/runtime/threadSMR.inline.hpp
! src/hotspot/share/runtime/threadWXSetters.inline.hpp
! src/hotspot/share/runtime/vframe.inline.hpp
! src/hotspot/share/services/mallocTracker.inline.hpp
! src/hotspot/share/utilities/bitMap.inline.hpp
! src/hotspot/share/utilities/concurrentHashTable.inline.hpp
! src/hotspot/share/utilities/concurrentHashTableTasks.inline.hpp
! src/hotspot/share/utilities/filterQueue.inline.hpp
! src/hotspot/share/utilities/globalCounter.inline.hpp
! src/hotspot/share/utilities/hashtable.inline.hpp
! src/hotspot/share/utilities/lockFreeQueue.inline.hpp
! src/hotspot/share/utilities/stack.inline.hpp
Changeset: 2c8e94f6
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-05-31 09:25:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/2c8e94f6804fee269a882a3e92b7ce844451eb11
8247403: JShell: No custom input (e.g. from GUI) possible with JavaShellToolBuilder
Reviewed-by: vromero
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/reader/impl/LineReaderImpl.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/ConsoleIOContext.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellTool.java
! src/jdk.jshell/share/classes/jdk/internal/jshell/tool/JShellToolBuilder.java
! src/jdk.jshell/share/classes/jdk/jshell/tool/JavaShellToolBuilder.java
+ test/langtools/jdk/jshell/CustomInputToolBuilder.java
! test/langtools/jdk/jshell/HistoryUITest.java
! test/langtools/jdk/jshell/IndentUITest.java
! test/langtools/jdk/jshell/PasteAndMeasurementsUITest.java
! test/langtools/jdk/jshell/ToolMultilineSnippetHistoryTest.java
! test/langtools/jdk/jshell/ToolShiftTabTest.java
! test/langtools/jdk/jshell/ToolTabCommandTest.java
! test/langtools/jdk/jshell/ToolTabSnippetTest.java
! test/langtools/jdk/jshell/UITesting.java
Changeset: 7ab6b401
Author: Wang Huang <whuang at openjdk.org>
Committer: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-05-31 09:40:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/7ab6b4012026d4786a4c3937b559da9d3142a228
8267375: Aarch64: JVM crashes with option -XX:PrintIdealGraphLevel=3 on SVE backend
Co-authored-by: Wang Huang <whuang at openjdk.org>
Co-authored-by: Ai Jiaming <aijiaming1 at huawei.com>
Reviewed-by: aph, neliasso
! src/hotspot/share/opto/type.cpp
+ test/hotspot/jtreg/compiler/vectorapi/TestVectorInsertByte.java
Changeset: bd31653e
Author: Chris Hegarty <chegar at openjdk.org>
Date: 2021-05-31 09:44:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/bd31653e6f99d4337e4af1f7f138d688ec99c19d
8267938: (sctp) SCTP channel factory methods should check platform support
Reviewed-by: dfuchs, jiefu, alanb, vtewari
! src/jdk.sctp/unix/native/libsctp/SctpNet.c
Changeset: 4ade125c
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-05-31 11:17:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/4ade125c8a53e0bdc105e5f65e8c1d7aa13db950
8267934: remove dead code in CLD
Reviewed-by: stefank, tschatzl
! src/hotspot/share/classfile/classLoaderData.hpp
Changeset: ce44cd68
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-05-31 12:08:24 +0000
URL: https://git.openjdk.java.net/zgc/commit/ce44cd6881bcbef81a840d7961a951ba586c0eae
8267845: Add @requires to avoid running G1 large pages test with wrong page size
Reviewed-by: tschatzl, kbarrett
! test/hotspot/jtreg/gc/g1/TestLargePageUseForAuxMemory.java
! test/hotspot/jtreg/gc/g1/TestLargePageUseForHeap.java
Changeset: 5df25dc0
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-05-31 12:51:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/5df25dc088cfc3069e451b48c4f013d1d0491aa2
8266807: Windows os_windows-gtest broken for UseLargePages
Reviewed-by: iwalulya, ayang, tschatzl
! test/hotspot/gtest/runtime/test_os_windows.cpp
Changeset: 382e7eca
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-05-31 14:27:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/382e7eca48a3e7ec4901aa4c9b4a4ee19f4accc2
8246351: <code> elements in headings are of incorrect size
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/stylesheet.css
Changeset: c06db45f
Author: Sergey Tsypanov <sergei.tsypanov at yandex.ru>
Committer: Mandy Chung <mchung at openjdk.org>
Date: 2021-05-31 16:58:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/c06db45fa77c8a90518d6ff023de6c46b7c89997
8267921: Remove redundant loop from sun.reflect.misc.ReflectUtil.privateCheckPackageAccess()
Reviewed-by: alanb, mchung
! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java
Changeset: ae2f37f8
Author: Dong Bo <dongbo at openjdk.org>
Committer: Fei Yang <fyang at openjdk.org>
Date: 2021-06-01 00:37:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/ae2f37f868bfdcb3d46098e91ed537fb199d7dbe
8267616: AArch64: Fix AES assertion messages in stubGenerator_aarch64.cpp
Reviewed-by: aph, neliasso
! src/hotspot/cpu/aarch64/stubGenerator_aarch64.cpp
Changeset: f5634fe3
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-06-01 09:15:46 +0000
URL: https://git.openjdk.java.net/zgc/commit/f5634fe39db44d5d504e1b2f8aba1bca3e479a89
8267979: C2: Fix verification code in SubTypeCheckNode::Ideal()
Reviewed-by: neliasso, roland
! src/hotspot/share/opto/subtypenode.cpp
! src/hotspot/share/opto/subtypenode.hpp
Changeset: 4eb21682
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2021-06-01 10:14:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/4eb216824f39e3c3536972d76d778466c140df50
8267670: Update java.io, java.math, and java.text to use switch expressions
Reviewed-by: darcy, chegar, naoto, iris, dfuchs, lancea, vtewari
! src/java.base/share/classes/java/io/DataInputStream.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/io/ObjectStreamField.java
! src/java.base/share/classes/java/io/StreamTokenizer.java
! src/java.base/share/classes/java/math/BigDecimal.java
! src/java.base/share/classes/java/math/BigInteger.java
! src/java.base/share/classes/java/math/RoundingMode.java
! src/java.base/share/classes/java/text/BreakIterator.java
! src/java.base/share/classes/java/text/NumberFormat.java
! src/java.base/share/classes/java/text/PatternEntry.java
Changeset: 6149b9ad
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2021-06-01 10:23:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/6149b9ad7569ce1711201353fd644b6a739d5a5b
8267914: Remove DeferredObjectToKlass workaround
Reviewed-by: eosterlund, tschatzl
! src/hotspot/share/oops/markWord.hpp
! src/hotspot/share/oops/markWord.inline.hpp
! src/hotspot/share/oops/oop.inline.hpp
Changeset: 229a6e2f
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-06-01 11:09:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/229a6e2f3646bfb52708e4f865bd55a838b8222d
8267095: Miscellaneous cleanups in vm.runtime.defmeth tests
Reviewed-by: dholmes, hseigel
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/AccessibilityFlagsTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/BasicTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/ConflictingDefaultsTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/DefaultVsAbstractTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/MethodResolutionTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/ObjectMethodOverridesTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/PrivateMethodsTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/README
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/RedefineTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/StaticMethodsTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/StressTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/SuperCallTest.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_none_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_none_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_none_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_none_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_none_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_none_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_strict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_strict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_strict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_strict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_strict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_strict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_sync_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_sync_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_sync_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_sync_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_sync_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_sync_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_syncstrict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_syncstrict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_syncstrict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_syncstrict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_syncstrict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/AccessibilityFlags_v52_syncstrict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_none_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_none_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_none_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_none_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_none_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_none_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_strict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_strict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_strict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_strict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_strict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_strict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_sync_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_sync_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_sync_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_sync_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_sync_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_sync_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_syncstrict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_syncstrict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_syncstrict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_syncstrict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_syncstrict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v49_syncstrict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_none_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_none_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_none_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_none_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_none_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_none_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_strict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_strict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_strict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_strict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_strict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_strict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_sync_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_sync_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_sync_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_sync_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_sync_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_sync_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_syncstrict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_syncstrict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_syncstrict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_syncstrict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_syncstrict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Basic_v52_syncstrict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_none_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_none_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_none_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_none_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_none_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_none_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_strict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_strict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_strict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_strict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_strict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_strict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_sync_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_sync_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_sync_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_sync_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_sync_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_sync_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_syncstrict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_syncstrict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_syncstrict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_syncstrict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_syncstrict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v49_syncstrict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_none_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_none_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_none_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_none_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_none_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_none_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_strict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_strict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_strict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_strict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_strict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_strict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_sync_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_sync_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_sync_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_sync_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_sync_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_sync_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_syncstrict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_syncstrict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_syncstrict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_syncstrict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_syncstrict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ConflictingDefaults_v52_syncstrict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_none_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_none_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_none_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_none_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_none_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_none_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_strict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_strict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_strict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_strict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_strict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_strict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_sync_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_sync_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_sync_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_sync_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_sync_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_sync_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_syncstrict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_syncstrict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_syncstrict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_syncstrict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_syncstrict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v49_syncstrict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_none_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_none_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_none_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_none_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_none_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_none_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_strict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_strict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_strict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_strict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_strict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_strict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_sync_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_sync_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_sync_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_sync_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_sync_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_sync_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_syncstrict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_syncstrict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_syncstrict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_syncstrict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_syncstrict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/DefaultVsAbstract_v52_syncstrict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_none_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_none_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_none_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_none_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_none_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_none_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_strict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_strict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_strict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_strict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_strict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_strict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_sync_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_sync_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_sync_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_sync_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_sync_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_sync_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_syncstrict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_syncstrict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_syncstrict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_syncstrict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_syncstrict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v49_syncstrict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_none_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_none_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_none_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_none_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_none_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_none_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_strict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_strict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_strict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_strict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_strict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_strict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_sync_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_sync_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_sync_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_sync_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_sync_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_sync_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_syncstrict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_syncstrict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_syncstrict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_syncstrict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_syncstrict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/MethodResolution_v52_syncstrict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ObjectMethodOverrides_v52_none_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ObjectMethodOverrides_v52_none_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ObjectMethodOverrides_v52_none_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ObjectMethodOverrides_v52_none_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ObjectMethodOverrides_v52_none_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/ObjectMethodOverrides_v52_none_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_none_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_none_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_none_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_none_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_none_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_none_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_strict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_strict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_strict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_strict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_strict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_strict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_sync_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_sync_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_sync_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_sync_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_sync_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_sync_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_syncstrict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_syncstrict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_syncstrict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_syncstrict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_syncstrict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v49_syncstrict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_none_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_none_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_none_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_none_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_none_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_none_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_strict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_strict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_strict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_strict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_strict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_strict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_sync_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_sync_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_sync_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_sync_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_sync_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_sync_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_syncstrict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_syncstrict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_syncstrict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_syncstrict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_syncstrict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/PrivateMethods_v52_syncstrict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_none_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_none_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_none_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_none_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_strict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_strict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_strict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_strict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_sync_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_sync_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_sync_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_sync_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_syncstrict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_syncstrict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_syncstrict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v49_syncstrict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_none_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_none_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_none_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_none_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_strict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_strict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_strict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_strict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_sync_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_sync_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_sync_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_sync_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_syncstrict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_syncstrict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_syncstrict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Redefine_v52_syncstrict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_none_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_none_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_none_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_none_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_none_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_none_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_strict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_strict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_strict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_strict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_strict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_strict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_sync_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_sync_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_sync_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_sync_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_sync_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_sync_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_syncstrict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_syncstrict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_syncstrict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_syncstrict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_syncstrict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v49_syncstrict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_none_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_none_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_none_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_none_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_none_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_none_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_strict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_strict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_strict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_strict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_strict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_strict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_sync_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_sync_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_sync_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_sync_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_sync_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_sync_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_syncstrict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_syncstrict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_syncstrict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_syncstrict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_syncstrict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/StaticMethods_v52_syncstrict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Stress_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/Stress_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_none_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_none_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_none_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_none_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_none_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_none_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_strict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_strict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_strict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_strict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_strict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_strict_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_sync_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_sync_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_sync_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_sync_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_sync_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_sync_reflect_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_syncstrict_direct_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_syncstrict_direct_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_syncstrict_invoke_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_syncstrict_invoke_redefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_syncstrict_reflect_noredefine/TestDescription.java
- test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/scenarios/SuperCall_v52_syncstrict_reflect_redefine/TestDescription.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/DefMethTest.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/Printer.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/Util.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/MethodBuilder.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/TestBuilder.java
! test/hotspot/jtreg/vmTestbase/vm/runtime/defmeth/shared/builder/TesterBuilder.java
Changeset: ffd28c4a
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-06-01 11:59:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/ffd28c4a86aa8e8e59afb13abd4aeeea66557f66
8267947: CI: Preserve consistency between has_subklass() and is_subclass_of()
Reviewed-by: thartmann, roland
! src/hotspot/share/ci/ciInstanceKlass.hpp
! src/hotspot/share/ci/ciKlass.cpp
Changeset: 1c7c0e1d
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-06-01 12:02:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/1c7c0e1de0c69f5c6082c3217b0baa33c0fbb0a8
8267937: Wrong indentation in G1 gc+phases log for free cset subphases
Reviewed-by: ayang, sjohanss
! src/hotspot/share/gc/g1/g1GCPhaseTimes.cpp
Changeset: 68f3b3ac
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-06-01 12:03:34 +0000
URL: https://git.openjdk.java.net/zgc/commit/68f3b3acce0393aa9c91878f7ad848d4a41a2fe1
8267807: C2: Downcast receiver to target holder during inlining
Reviewed-by: roland, thartmann
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/parse1.cpp
Changeset: 20479c3d
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-06-01 12:06:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/20479c3de93736d62bca97c4fe422a19ad87d52a
8065760: CHA: Improve abstract method support
Reviewed-by: neliasso, thartmann
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/code/dependencies.cpp
+ test/hotspot/jtreg/compiler/cha/AbstractRootMethod.java
! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java
+ test/hotspot/jtreg/compiler/cha/Utils.java
Changeset: 74b70a56
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-06-01 12:14:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/74b70a56774e7bf716356cf38395f8e7d7dadc78
8036580: CHA: improve default method support
Reviewed-by: thartmann, neliasso
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/ci/ciMethod.cpp
! src/hotspot/share/code/dependencies.cpp
! src/hotspot/share/opto/doCall.cpp
+ test/hotspot/jtreg/compiler/cha/DefaultRootMethod.java
! test/hotspot/jtreg/compiler/cha/StrengthReduceInterfaceCall.java
Changeset: 36dc268a
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-06-01 15:30:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/36dc268abea2522596efe830365ba4bbe6e2696c
8268036: ProblemList gtest/AsyncLogGtest.java
8268041: ProblemList runtime/cds/appcds/dynamicArchive/TestDynamicDumpAtOom.java on linux-x64 in -Xcomp
Reviewed-by: ccheung
! test/hotspot/jtreg/ProblemList-Xcomp.txt
! test/hotspot/jtreg/ProblemList.txt
Changeset: 9d8ad2ed
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-06-01 17:10:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/9d8ad2ed62325bd8d813974d5aa1e031ed8bf8da
8267990: Revisit some uses of `synchronized` in the HttpClient API
Reviewed-by: chegar
! src/java.net.http/share/classes/jdk/internal/net/http/Http1AsyncReceiver.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http1Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! src/java.net.http/share/classes/jdk/internal/net/http/LineSubscriberAdapter.java
! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java
! src/java.net.http/share/classes/jdk/internal/net/http/SocketTube.java
! src/java.net.http/share/classes/jdk/internal/net/http/Stream.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SSLFlowDelegate.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SequentialScheduler.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/SubscriberWrapper.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! test/jdk/java/net/httpclient/LineBodyHandlerTest.java
! test/jdk/java/net/httpclient/whitebox/java.net.http/jdk/internal/net/http/SSLEchoTubeTest.java
Changeset: d4b4caec
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-06-01 17:55:36 +0000
URL: https://git.openjdk.java.net/zgc/commit/d4b4caecad58998f8855a64436b1ebd47f7e7bfb
8268023: Improve diagnostic for HandshakeFailureTest
Reviewed-by: chegar
! src/java.net.http/share/classes/jdk/internal/net/http/Http2Connection.java
! test/jdk/java/net/httpclient/HandshakeFailureTest.java
Changeset: 64ba2f0e
Author: Maxim Kartashev <maxim.kartashev at jetbrains.com>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2021-06-01 17:56:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/64ba2f0e8f38a92edf8a301f43b3a0d4e239e1b2
8265431: Add -fno-delete-null-pointer-checks to clang builds
Reviewed-by: erikj
! make/autoconf/flags-cflags.m4
Changeset: 2b338355
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2021-06-01 18:06:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/2b3383557f71ede15d00bd87742a277c0c764d20
8265148: StackWatermarkSet being updated during AsyncGetCallTrace
Reviewed-by: stefank, eosterlund
! src/hotspot/share/prims/forte.cpp
Changeset: b17b11eb
Author: Jiangli Zhou <jiangli at openjdk.org>
Date: 2021-06-01 18:17:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/b17b11eb178d7aab84517771e5afc03b40095cd0
8267562: G1: Missing BOT in Open Archive regions causes long pauses
Reviewed-by: tschatzl, mli
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.cpp
! src/hotspot/share/gc/g1/g1BlockOffsetTable.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.cpp
! src/hotspot/share/gc/g1/g1FullGCPrepareTask.hpp
! src/hotspot/share/gc/g1/heapRegion.hpp
Changeset: 40e4171f
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-06-01 18:51:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/40e4171f562da2f6a507efc7ad359e298199ed71
8264800: cleanup Threads_lock comments in JVM/TI function headers
Reviewed-by: coleenp, rehn, dholmes, sspitsyn
! src/hotspot/share/prims/jvmtiEnv.cpp
! src/hotspot/share/prims/jvmtiEnv.xsl
! src/hotspot/share/prims/jvmtiEnvBase.cpp
Changeset: ccfcd926
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Xue-Lei Andrew Fan <xuelei at openjdk.org>
Date: 2021-06-01 19:09:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/ccfcd926674ee0bd88f34b16b489abe008169b11
8180571: Refactor sun/security/pkcs11 shell tests to plain java tests and fix failures
Reviewed-by: xuelei
! test/jdk/ProblemList.txt
! test/jdk/sun/security/pkcs11/Config/ReadConfInUTF16Env.java
- test/jdk/sun/security/pkcs11/Config/ReadConfInUTF16Env.sh
! test/jdk/sun/security/pkcs11/KeyStore/Basic.java
- test/jdk/sun/security/pkcs11/KeyStore/Basic.sh
! test/jdk/sun/security/pkcs11/KeyStore/ClientAuth.java
- test/jdk/sun/security/pkcs11/KeyStore/ClientAuth.sh
! test/jdk/sun/security/pkcs11/KeyStore/ClientAuthData/cert8.db
! test/jdk/sun/security/pkcs11/KeyStore/ClientAuthData/key3.db
! test/jdk/sun/security/pkcs11/KeyStore/ClientAuthData/secmod.db
! test/jdk/sun/security/pkcs11/KeyStore/ClientAuthData/truststore
! test/jdk/sun/security/pkcs11/KeyStore/SecretKeysBasic.java
- test/jdk/sun/security/pkcs11/KeyStore/SecretKeysBasic.sh
! test/jdk/sun/security/pkcs11/PKCS11Test.java
! test/jdk/sun/security/pkcs11/Provider/ConfigQuotedString.java
- test/jdk/sun/security/pkcs11/Provider/ConfigQuotedString.sh
! test/jdk/sun/security/pkcs11/Provider/Login.java
- test/jdk/sun/security/pkcs11/Provider/Login.sh
Changeset: c2c0208d
Author: Yi Yang <yyang at openjdk.org>
Committer: Ioi Lam <iklam at openjdk.org>
Date: 2021-06-01 19:56:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/c2c0208dfd986eef19a65727e875b023fb595436
8267089: Use typedef KVHashtable for ID2KlassTable
Reviewed-by: iklam, coleenp
! src/hotspot/share/cds/classListParser.cpp
! src/hotspot/share/cds/classListParser.hpp
Changeset: 0ae4ceb4
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-06-01 21:59:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/0ae4ceb413a7ea92a41cd55cd338f866098eb9b4
8244146: javac changes for JEP 306
8266399: Core libs update for JEP 306
Reviewed-by: sadayapalam, bpb, naoto
! src/java.base/share/classes/java/lang/FdLibm.java
! src/java.base/share/classes/java/lang/StrictMath.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Lint.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/ConstFold.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassWriter.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/javac.properties
! src/jdk.jshell/share/classes/jdk/jshell/TaskFactory.java
! test/jdk/java/lang/reflect/Method/GenericStringTest.java
! test/langtools/tools/javac/7166455/CheckACC_STRICTFlagOnclinitTest.java
! test/langtools/tools/javac/8005931/CheckACC_STRICTFlagOnPkgAccessClassTest.java
! test/langtools/tools/javac/FloatingPointChanges/BadConstructorModifiers.java
! test/langtools/tools/javac/FloatingPointChanges/BadConstructorModifiers.out
! test/langtools/tools/javac/T6397044.java
! test/langtools/tools/javac/annotations/AnnotationTypeElementModifiers.java
! test/langtools/tools/javac/annotations/AnnotationTypeElementModifiers.out
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/NestedLambdasCastedTest.java
! test/langtools/tools/javac/defaultMethods/CheckACC_STRICTFlagOnDefaultMethodTest.java
+ test/langtools/tools/javac/diags/examples/UnneededStrictfpWarning.java
! test/langtools/tools/javac/lambda/LambdaTestStrictFPFlag.java
+ test/langtools/tools/javac/processing/model/element/ObsoleteStrictfp/StrictfpHost.java
+ test/langtools/tools/javac/processing/model/element/ObsoleteStrictfp/StrictfpInSource.java
+ test/langtools/tools/javac/processing/model/element/ObsoleteStrictfp/TestStrictfpRetention.java
! test/langtools/tools/javac/processing/model/element/TestExecutableElement.java
+ test/langtools/tools/javac/warnings/UnneededStrictfpWarningToolBox.java
Changeset: 8624cb53
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-06-01 22:00:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/8624cb53cdf34555ca76ed8ea89878b6e54cd769
8266530: HotSpot changes for JEP 306
Reviewed-by: dholmes, hseigel
! src/hotspot/share/classfile/classFileParser.cpp
+ test/hotspot/jtreg/runtime/strictfp/AbstractStrictfpIntMethod60.jcod
+ test/hotspot/jtreg/runtime/strictfp/AbstractStrictfpIntMethod61.jcod
+ test/hotspot/jtreg/runtime/strictfp/AbstractStrictfpMethod60.jcod
+ test/hotspot/jtreg/runtime/strictfp/AbstractStrictfpMethod61.jcod
+ test/hotspot/jtreg/runtime/strictfp/StrictfpModifierChecksTest.java
Changeset: cb7128b5
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-06-01 22:04:02 +0000
URL: https://git.openjdk.java.net/zgc/commit/cb7128b58e02fa0a8dd69e9a9bdd587aa8052d73
8266950: Remove vestigial support for non-strict floating-point execution
Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Reviewed-by: vlivanov, kvn
! src/hotspot/cpu/aarch64/c1_LIRAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/c1_LIRGenerator_aarch64.cpp
! src/hotspot/cpu/arm/c1_LIRAssembler_arm.cpp
! src/hotspot/cpu/arm/c1_LIRGenerator_arm.cpp
! src/hotspot/cpu/ppc/c1_LIRAssembler_ppc.cpp
! src/hotspot/cpu/ppc/c1_LIRGenerator_ppc.cpp
! src/hotspot/cpu/s390/c1_LIRAssembler_s390.cpp
! src/hotspot/cpu/s390/c1_LIRGenerator_s390.cpp
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_LIRGenerator_x86.cpp
! src/hotspot/cpu/x86/c1_LinearScan_x86.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/stubRoutines_x86_32.cpp
! src/hotspot/cpu/x86/templateTable_x86.cpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/share/c1/c1_GraphBuilder.cpp
! src/hotspot/share/c1/c1_Instruction.cpp
! src/hotspot/share/c1/c1_Instruction.hpp
! src/hotspot/share/c1/c1_LIR.cpp
! src/hotspot/share/c1/c1_LIR.hpp
! src/hotspot/share/c1/c1_LIRAssembler.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/c1/c1_LinearScan.cpp
! src/hotspot/share/c1/c1_RangeCheckElimination.cpp
! src/hotspot/share/ci/ciFlags.cpp
! src/hotspot/share/ci/ciFlags.hpp
! src/hotspot/share/ci/ciMethod.hpp
! src/hotspot/share/oops/method.hpp
! src/hotspot/share/opto/addnode.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/divnode.cpp
! src/hotspot/share/opto/doCall.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/mulnode.cpp
! src/hotspot/share/opto/subnode.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/utilities/accessFlags.cpp
! src/hotspot/share/utilities/accessFlags.hpp
Changeset: 00c7aeee
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-06-02 00:33:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/00c7aeee005f08689d0647b460eb55b6a5385f72
8267861: Update SourceVersion with new language features in 16 and 17
Reviewed-by: jjg
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
Changeset: 379376f0
Author: Gavin Bierman <gbierman at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2021-06-02 00:49:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/379376f0783facba93e1d11db9b184ef8183a13b
8265130: Make ConstantDesc class hierarchy sealed
Reviewed-by: mchung, jvernee, vromero
! src/java.base/share/classes/java/lang/constant/ClassDesc.java
! src/java.base/share/classes/java/lang/constant/ConstantDesc.java
! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDesc.java
! src/java.base/share/classes/java/lang/constant/DynamicConstantDesc.java
! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java
! src/java.base/share/classes/java/lang/constant/MethodTypeDesc.java
Changeset: b98e52a4
Author: Guoxiong Li <gli at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2021-06-02 04:25:46 +0000
URL: https://git.openjdk.java.net/zgc/commit/b98e52a49191cfbb7d954646cd80a6711daeaca6
8267570: The comment of the class JavacParser is not appropriate
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
Changeset: 7530c00b
Author: Joe Wang <joehw at openjdk.org>
Date: 2021-06-02 04:57:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/7530c00b33aac8918841dbae4d928956b60c261f
8266559: XPathEvaluationResult.XPathResultType.NODESET maps to incorrect type
Reviewed-by: lancea, naoto
! src/java.xml/share/classes/javax/xml/xpath/XPath.java
! src/java.xml/share/classes/javax/xml/xpath/XPathEvaluationResult.java
! src/java.xml/share/classes/javax/xml/xpath/XPathExpression.java
! src/java.xml/share/classes/javax/xml/xpath/package-info.java
Changeset: 1cea6cac
Author: Koichi Sakata <ksakata at openjdk.org>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-06-02 07:13:00 +0000
URL: https://git.openjdk.java.net/zgc/commit/1cea6cac121f9688c27d8a59563023de2379e22d
8260360: IGV: Short name of combined nodes is hidden by background color
Reviewed-by: neliasso, chagedorn
! src/utils/IdealGraphVisualizer/Filter/src/main/java/com/sun/hotspot/igv/filter/CombineFilter.java
Changeset: 496fb90b
Author: Xiaohong Gong <xgong at openjdk.org>
Committer: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-06-02 07:50:46 +0000
URL: https://git.openjdk.java.net/zgc/commit/496fb90b3a038f5fe76acc8a98bcd0dac4071cf9
8267969: Add vectorized implementation for VectorMask.eq()
Reviewed-by: psandoz, neliasso
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/AbstractMask.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
Changeset: d47a77d2
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-06-02 07:57:08 +0000
URL: https://git.openjdk.java.net/zgc/commit/d47a77d2d54ee8c41ef969b42b3336a646dffd7b
8267773: PhaseStringOpts::int_stringSize doesn't handle min_jint correctly
Co-authored-by: Adam Farley <afarley at openjdk.org>
Co-authored-by: Aleksey Shipilev <shade at openjdk.org>
Co-authored-by: Nils Eliasson <neliasso at openjdk.org>
Reviewed-by: roland
! src/hotspot/share/opto/stringopts.cpp
+ test/jdk/java/lang/String/concat/IntegerMinValue.java
Changeset: bba3728e
Author: Nils Eliasson <neliasso at openjdk.org>
Date: 2021-06-02 09:02:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/bba3728e238855d509b38a021691b677fb904241
8267726: ZGC: array_copy_requires_gc_barriers too strict
Reviewed-by: thartmann, vlivanov
! src/hotspot/share/gc/shared/c2/barrierSetC2.hpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.cpp
! src/hotspot/share/gc/shared/c2/cardTableBarrierSetC2.hpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.hpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp
! src/hotspot/share/gc/z/c2/zBarrierSetC2.hpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
Changeset: 2d494bff
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-06-02 09:31:59 +0000
URL: https://git.openjdk.java.net/zgc/commit/2d494bffffd532be0b5d2c17495d705f925932e7
8267836: Separate eager reclaim remembered set threshold from G1RSetSparseRegionEntries
Reviewed-by: sjohanss, lkorinth
! src/hotspot/share/gc/g1/g1Arguments.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1RemSet.cpp
! src/hotspot/share/gc/g1/g1_globals.hpp
Changeset: 9247630a
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-06-02 09:53:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/9247630a0d024550813f651c1ec0ce228ff27210
8265270: Type.getEnclosingType() may fail with CompletionFailure
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassReader.java
! test/langtools/tools/javac/processing/model/completionfailure/MissingClassFile.java
Changeset: de6472c4
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-06-02 09:55:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/de6472c44166e57cd440b7bffcfc876585aca7dd
8267459: Pasting Unicode characters into JShell does not work.
Reviewed-by: vromero
! src/jdk.internal.le/share/classes/jdk/internal/org/jline/utils/NonBlocking.java
! test/langtools/jdk/jshell/PasteAndMeasurementsUITest.java
! test/langtools/jdk/jshell/UITesting.java
Changeset: 71425ddf
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-06-02 10:42:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/71425ddfb4a7cc9e2d1c7c12cfac61c4d9d7fdf4
8267118: OutOfMemoryError cannot be caught as a Throwable
Co-authored-by: Ioi Lam <iklam at openjdk.org>
Reviewed-by: coleenp
! src/hotspot/share/classfile/verifier.cpp
! src/hotspot/share/oops/method.cpp
+ test/hotspot/jtreg/runtime/Throwable/TestCatchThrowableOOM.java
Changeset: a223189b
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-06-02 10:53:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/a223189b069a7cfe49511d49b5b09e7107cb3cab
8264774: Implementation of Foreign Function and Memory API (Incubator)
Co-authored-by: Paul Sandoz <psandoz at openjdk.org>
Co-authored-by: Jorn Vernee <jvernee at openjdk.org>
Co-authored-by: Vladimir Ivanov <vlivanov at openjdk.org>
Co-authored-by: Athijegannathan Sundararajan <sundar at openjdk.org>
Co-authored-by: Chris Hegarty <chegar at openjdk.org>
Reviewed-by: psandoz, chegar, mchung, vlivanov
! src/hotspot/cpu/aarch64/foreign_globals_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/aarch64/universalUpcallHandler_aarch64.cpp
! src/hotspot/cpu/x86/foreign_globals_x86.cpp
! src/hotspot/cpu/x86/frame_x86.cpp
! src/hotspot/cpu/x86/javaFrameAnchor_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/universalUpcallHandler_x86_32.cpp
! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp
! src/hotspot/share/ci/ciNativeEntryPoint.cpp
! src/hotspot/share/ci/ciNativeEntryPoint.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/hotspot/share/code/codeBlob.cpp
! src/hotspot/share/code/codeBlob.hpp
! src/hotspot/share/logging/logTag.hpp
! src/hotspot/share/opto/callGenerator.cpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/prims/foreign_globals.cpp
! src/hotspot/share/prims/foreign_globals.hpp
! src/hotspot/share/prims/nativeEntryPoint.cpp
! src/hotspot/share/prims/universalNativeInvoker.cpp
! src/hotspot/share/prims/universalUpcallHandler.cpp
! src/hotspot/share/prims/universalUpcallHandler.hpp
! src/hotspot/share/prims/upcallStubs.cpp
! src/hotspot/share/prims/whitebox.cpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/frame.cpp
! src/hotspot/share/runtime/frame.hpp
! src/hotspot/share/runtime/frame.inline.hpp
! src/hotspot/share/runtime/globals.hpp
! src/hotspot/share/runtime/reflection.cpp
! src/hotspot/share/runtime/sharedRuntime.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/NativeMethodHandle.java
! src/java.base/share/classes/java/nio/Buffer.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/access/JavaLangInvokeAccess.java
! src/java.base/share/classes/jdk/internal/access/JavaNioAccess.java
! src/java.base/share/classes/jdk/internal/invoke/NativeEntryPoint.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/misc/X-ScopedMemoryAccess.java.template
! src/java.base/share/classes/jdk/internal/module/ModuleBootstrap.java
! src/java.base/share/classes/jdk/internal/reflect/Reflection.java
! src/java.base/share/classes/module-info.java
! src/java.base/share/classes/sun/launcher/resources/launcher.properties
! src/java.base/share/classes/sun/nio/ch/IOUtil.java
! src/java.base/share/native/libjli/java.c
! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/AbstractLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/Addressable.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/GroupLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/LibraryLookup.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MappedMemorySegments.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryHandles.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryLayouts.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/NativeScope.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/ResourceScope.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SegmentAllocator.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SequenceLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractCLinker.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractMemorySegmentImpl.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractNativeScope.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/ArenaAllocator.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/ConfinedScope.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/HeapMemorySegmentImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/LayoutPath.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/LibrariesHelper.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MappedMemorySegmentImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryAddressImpl.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/MemoryScope.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/NativeMemorySegmentImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/PlatformLayouts.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/ResourceScopeImpl.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/SharedScope.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/Utils.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/Binding.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/BindingInterpreter.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/BufferLayout.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/ProgrammableInvoker.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/ProgrammableUpcallHandler.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/SharedUtils.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/UpcallStubs.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/AArch64Linker.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/AArch64VaList.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/CallArranger.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/sysv/CallArranger.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVVaList.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/sysv/SysVx64Linker.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/windows/CallArranger.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/windows/WinVaList.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/x64/windows/Windowsx64Linker.java
! test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java
! test/jdk/TEST.groups
! test/jdk/java/foreign/CallGeneratorHelper.java
! test/jdk/java/foreign/NativeTestHelper.java
+ test/jdk/java/foreign/SafeFunctionAccessTest.java
! test/jdk/java/foreign/StdLibTest.java
! test/jdk/java/foreign/TestAdaptVarHandles.java
! test/jdk/java/foreign/TestAddressHandle.java
! test/jdk/java/foreign/TestArrays.java
! test/jdk/java/foreign/TestByteBuffer.java
- test/jdk/java/foreign/TestCleaner.java
! test/jdk/java/foreign/TestCondy.java
! test/jdk/java/foreign/TestDowncall.java
! test/jdk/java/foreign/TestFree.java
! test/jdk/java/foreign/TestHandshake.java
! test/jdk/java/foreign/TestIllegalLink.java
! test/jdk/java/foreign/TestIntrinsics.java
! test/jdk/java/foreign/TestLayoutConstants.java
! test/jdk/java/foreign/TestLayoutEquality.java
! test/jdk/java/foreign/TestLayoutPaths.java
! test/jdk/java/foreign/TestLayouts.java
! test/jdk/java/foreign/TestLibraryLookup.java
+ test/jdk/java/foreign/TestMatrix.java
! test/jdk/java/foreign/TestMemoryAccess.java
! test/jdk/java/foreign/TestMemoryAlignment.java
! test/jdk/java/foreign/TestMemoryCopy.java
! test/jdk/java/foreign/TestMemoryHandleAsUnsigned.java
! test/jdk/java/foreign/TestMismatch.java
! test/jdk/java/foreign/TestNative.java
- test/jdk/java/foreign/TestNativeScope.java
! test/jdk/java/foreign/TestNoForeignUnsafeOverride.java
! test/jdk/java/foreign/TestNulls.java
! test/jdk/java/foreign/TestRebase.java
! test/jdk/java/foreign/TestReshape.java
+ test/jdk/java/foreign/TestResourceScope.java
+ test/jdk/java/foreign/TestRestricted.java
+ test/jdk/java/foreign/TestScopedOperations.java
+ test/jdk/java/foreign/TestSegmentAllocators.java
! test/jdk/java/foreign/TestSegments.java
! test/jdk/java/foreign/TestSharedAccess.java
! test/jdk/java/foreign/TestSlices.java
! test/jdk/java/foreign/TestSpliterator.java
! test/jdk/java/foreign/TestTypeAccess.java
! test/jdk/java/foreign/TestUnsupportedPlatform.java
! test/jdk/java/foreign/TestUpcall.java
! test/jdk/java/foreign/TestUpcallHighArity.java
+ test/jdk/java/foreign/TestUpcallStructScope.java
- test/jdk/java/foreign/TestUpcallStubs.java
! test/jdk/java/foreign/TestVarArgs.java
! test/jdk/java/foreign/TestVarHandleCombinators.java
! test/jdk/java/foreign/callarranger/TestAarch64CallArranger.java
! test/jdk/java/foreign/callarranger/TestSysVCallArranger.java
! test/jdk/java/foreign/callarranger/TestWindowsCallArranger.java
+ test/jdk/java/foreign/channels/AbstractChannelsTest.java
+ test/jdk/java/foreign/channels/TestAsyncSocketChannels.java
+ test/jdk/java/foreign/channels/TestSocketChannels.java
+ test/jdk/java/foreign/enablenativeaccess/TestDriver.java
+ test/jdk/java/foreign/enablenativeaccess/org/openjdk/foreigntest/PanamaMainUnnamedModule.java
+ test/jdk/java/foreign/enablenativeaccess/panama_module/module-info.java
+ test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/PanamaMain.java
+ test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/PanamaMainInvoke.java
+ test/jdk/java/foreign/enablenativeaccess/panama_module/org/openjdk/foreigntest/PanamaMainReflection.java
+ test/jdk/java/foreign/handles/Driver.java
+ test/jdk/java/foreign/handles/invoker_module/handle/invoker/MethodHandleInvoker.java
+ test/jdk/java/foreign/handles/invoker_module/module-info.java
+ test/jdk/java/foreign/handles/lookup_module/handle/lookup/MethodHandleLookup.java
+ test/jdk/java/foreign/handles/lookup_module/module-info.java
! test/jdk/java/foreign/libLookupTest.c
+ test/jdk/java/foreign/libSafeAccess.c
= test/jdk/java/foreign/libTestUpcallStructScope.c
! test/jdk/java/foreign/stackwalk/TestStackWalk.java
! test/jdk/java/foreign/valist/VaListTest.java
+ test/jdk/java/foreign/virtual/TestVirtualCalls.java
+ test/jdk/java/foreign/virtual/libVirtual.c
! test/jdk/java/lang/invoke/VarHandles/VarHandleTestExact.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SegmentTestDataProvider.java
! test/jdk/java/util/stream/test/org/openjdk/tests/java/util/stream/SpliteratorTest.java
! test/jdk/jdk/nio/zipfs/LargeEntriesTest.java
! test/jdk/tools/jar/modularJar/Basic.java
! test/lib/sun/hotspot/WhiteBox.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/BulkMismatchAcquire.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/BulkOps.java
- test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverhead.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverheadConstant.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverheadHelper.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverheadVirtual.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverConstant.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNew.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstant.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantFP.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantHeap.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantMapped.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverNonConstantShared.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/LoopOverPollutedSegments.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/ParallelSum.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/ResourceScopeClose.java
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/StrLenTest.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/TestAdaptVarHandles.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/UnrolledAccess.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/Upcalls.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/VaList.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/VarHandleExact.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/libCallOverhead.c
! test/micro/org/openjdk/bench/jdk/incubator/foreign/libCallOverheadJNI.c
+ test/micro/org/openjdk/bench/jdk/incubator/foreign/libStrLen.c
! test/micro/org/openjdk/bench/jdk/incubator/foreign/libUpcalls.c
! test/micro/org/openjdk/bench/jdk/incubator/foreign/libUpcallsJNI.c
! test/micro/org/openjdk/bench/jdk/incubator/foreign/points/PointsAccess.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/points/PointsAlloc.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/points/PointsDistance.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/points/PointsFree.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/points/support/PanamaPoint.java
Changeset: 19450b99
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-06-02 11:16:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/19450b99512ce4ad4ab41be5034806e2c9dbcd59
8266281: Assign Symbols to the package selector expression
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Enter.java
! test/langtools/tools/javac/api/TestGetElementReference.java
! test/langtools/tools/javac/api/TestGetElementReferenceData.java
! test/langtools/tools/javac/api/lambdaErrorRecovery/TestGetTypeMirrorReference.java
! test/langtools/tools/javac/api/lambdaErrorRecovery/TestGetTypeMirrorReferenceData.java
Changeset: 6765f902
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-06-02 11:57:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/6765f902505fbdd02f25b599f942437cd805cad1
8266459: Implement JEP 411: Deprecate the Security Manager for Removal
Co-authored-by: Sean Mullan <mullan at openjdk.org>
Co-authored-by: Lance Andersen <lancea at openjdk.org>
Co-authored-by: Weijun Wang <weijun at openjdk.org>
Reviewed-by: erikj, darcy, chegar, naoto, joehw, alanb, mchung, kcr, prr, lancea
! make/RunTests.gmk
! src/demo/share/jfc/J2Ddemo/java2d/Tools.java
! src/java.base/aix/classes/sun/nio/ch/DefaultSelectorProvider.java
! src/java.base/linux/classes/jdk/internal/platform/CgroupUtil.java
! src/java.base/linux/classes/sun/nio/ch/DefaultSelectorProvider.java
! src/java.base/macosx/classes/apple/security/AppleProvider.java
! src/java.base/macosx/classes/apple/security/KeychainStore.java
! src/java.base/macosx/classes/java/net/DefaultInterface.java
! src/java.base/macosx/classes/sun/nio/ch/DefaultSelectorProvider.java
! src/java.base/share/classes/com/sun/crypto/provider/DHKeyAgreement.java
! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java
! src/java.base/share/classes/com/sun/crypto/provider/SealedObjectForKeyProtector.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/java/io/File.java
! src/java.base/share/classes/java/io/FileInputStream.java
! src/java.base/share/classes/java/io/FileOutputStream.java
! src/java.base/share/classes/java/io/FilePermission.java
! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/java/io/ObjectOutputStream.java
! src/java.base/share/classes/java/io/ObjectStreamClass.java
! src/java.base/share/classes/java/io/ObjectStreamField.java
! src/java.base/share/classes/java/io/RandomAccessFile.java
! src/java.base/share/classes/java/lang/CharacterName.java
! src/java.base/share/classes/java/lang/Class.java
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/LiveStackFrame.java
! src/java.base/share/classes/java/lang/Module.java
! src/java.base/share/classes/java/lang/ModuleLayer.java
! src/java.base/share/classes/java/lang/Package.java
! src/java.base/share/classes/java/lang/ProcessBuilder.java
! src/java.base/share/classes/java/lang/ProcessHandleImpl.java
! src/java.base/share/classes/java/lang/PublicMethods.java
! src/java.base/share/classes/java/lang/Runtime.java
! src/java.base/share/classes/java/lang/SecurityManager.java
! src/java.base/share/classes/java/lang/StackWalker.java
! src/java.base/share/classes/java/lang/String.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/java/lang/Thread.java
! src/java.base/share/classes/java/lang/ThreadGroup.java
! src/java.base/share/classes/java/lang/constant/MethodTypeDescImpl.java
! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
! src/java.base/share/classes/java/lang/invoke/InfoFromMemberName.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/MethodType.java
! src/java.base/share/classes/java/lang/invoke/ProxyClassesDumper.java
! src/java.base/share/classes/java/lang/invoke/SerializedLambda.java
! src/java.base/share/classes/java/lang/module/ModuleFinder.java
! src/java.base/share/classes/java/lang/ref/Finalizer.java
! src/java.base/share/classes/java/lang/reflect/AccessibleObject.java
! src/java.base/share/classes/java/lang/reflect/Proxy.java
! src/java.base/share/classes/java/lang/reflect/ProxyGenerator.java
! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java
! src/java.base/share/classes/java/net/AbstractPlainSocketImpl.java
! src/java.base/share/classes/java/net/Authenticator.java
! src/java.base/share/classes/java/net/CookieHandler.java
! src/java.base/share/classes/java/net/DatagramSocket.java
! src/java.base/share/classes/java/net/HttpConnectSocketImpl.java
! src/java.base/share/classes/java/net/HttpURLConnection.java
! src/java.base/share/classes/java/net/IDN.java
! src/java.base/share/classes/java/net/InetAddress.java
! src/java.base/share/classes/java/net/NetMulticastSocket.java
! src/java.base/share/classes/java/net/NetworkInterface.java
! src/java.base/share/classes/java/net/ProxySelector.java
! src/java.base/share/classes/java/net/ResponseCache.java
! src/java.base/share/classes/java/net/ServerSocket.java
! src/java.base/share/classes/java/net/Socket.java
! src/java.base/share/classes/java/net/SocketImpl.java
! src/java.base/share/classes/java/net/SocketPermission.java
! src/java.base/share/classes/java/net/SocksSocketImpl.java
! src/java.base/share/classes/java/net/URL.java
! src/java.base/share/classes/java/net/URLClassLoader.java
! src/java.base/share/classes/java/net/URLConnection.java
! src/java.base/share/classes/java/net/spi/URLStreamHandlerProvider.java
! src/java.base/share/classes/java/nio/channels/spi/AsynchronousChannelProvider.java
! src/java.base/share/classes/java/nio/channels/spi/SelectorProvider.java
! src/java.base/share/classes/java/nio/charset/Charset.java
! src/java.base/share/classes/java/nio/charset/spi/CharsetProvider.java
! src/java.base/share/classes/java/nio/file/FileSystems.java
! src/java.base/share/classes/java/nio/file/FileTreeWalker.java
! src/java.base/share/classes/java/nio/file/Files.java
! src/java.base/share/classes/java/nio/file/TempFileHelper.java
! src/java.base/share/classes/java/nio/file/spi/FileSystemProvider.java
! src/java.base/share/classes/java/nio/file/spi/FileTypeDetector.java
! src/java.base/share/classes/java/security/AccessControlContext.java
! src/java.base/share/classes/java/security/AccessControlException.java
! src/java.base/share/classes/java/security/AccessController.java
! src/java.base/share/classes/java/security/DomainCombiner.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/Permission.java
! src/java.base/share/classes/java/security/Policy.java
! src/java.base/share/classes/java/security/PolicySpi.java
! src/java.base/share/classes/java/security/ProtectionDomain.java
! src/java.base/share/classes/java/security/Provider.java
! src/java.base/share/classes/java/security/SecureRandom.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/java/security/URIParameter.java
! src/java.base/share/classes/java/security/cert/CertPathBuilder.java
! src/java.base/share/classes/java/security/cert/CertPathValidator.java
! src/java.base/share/classes/java/security/cert/CertStore.java
! src/java.base/share/classes/java/time/chrono/HijrahChronology.java
! src/java.base/share/classes/java/time/zone/ZoneRulesProvider.java
! src/java.base/share/classes/java/util/Arrays.java
! src/java.base/share/classes/java/util/Calendar.java
! src/java.base/share/classes/java/util/Currency.java
! src/java.base/share/classes/java/util/Locale.java
! src/java.base/share/classes/java/util/ResourceBundle.java
! src/java.base/share/classes/java/util/ServiceLoader.java
! src/java.base/share/classes/java/util/TimeZone.java
! src/java.base/share/classes/java/util/Tripwire.java
! src/java.base/share/classes/java/util/concurrent/ConcurrentSkipListSet.java
! src/java.base/share/classes/java/util/concurrent/CopyOnWriteArrayList.java
! src/java.base/share/classes/java/util/concurrent/Executors.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/java/util/concurrent/ForkJoinWorkerThread.java
! src/java.base/share/classes/java/util/concurrent/ThreadLocalRandom.java
! src/java.base/share/classes/java/util/concurrent/ThreadPoolExecutor.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicIntegerFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicLongFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceArray.java
! src/java.base/share/classes/java/util/concurrent/atomic/AtomicReferenceFieldUpdater.java
! src/java.base/share/classes/java/util/concurrent/atomic/Striped64.java
! src/java.base/share/classes/java/util/random/RandomGeneratorFactory.java
! src/java.base/share/classes/java/util/spi/AbstractResourceBundleProvider.java
! src/java.base/share/classes/java/util/spi/LocaleServiceProvider.java
! src/java.base/share/classes/java/util/spi/ToolProvider.java
! src/java.base/share/classes/java/util/stream/Tripwire.java
! src/java.base/share/classes/java/util/zip/ZipFile.java
! src/java.base/share/classes/javax/crypto/JceSecurity.java.template
! src/java.base/share/classes/javax/crypto/JceSecurityManager.java
! src/java.base/share/classes/javax/crypto/ProviderVerifier.java
! src/java.base/share/classes/javax/net/ssl/HttpsURLConnection.java
! src/java.base/share/classes/javax/net/ssl/KeyManagerFactory.java
! src/java.base/share/classes/javax/net/ssl/SSLContext.java
! src/java.base/share/classes/javax/net/ssl/SSLSocketFactory.java
! src/java.base/share/classes/javax/net/ssl/TrustManagerFactory.java
! src/java.base/share/classes/javax/security/auth/Subject.java
! src/java.base/share/classes/javax/security/auth/SubjectDomainCombiner.java
! src/java.base/share/classes/javax/security/auth/login/Configuration.java
! src/java.base/share/classes/javax/security/auth/login/LoginContext.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/access/JavaSecurityAccess.java
! src/java.base/share/classes/jdk/internal/icu/impl/ICUBinary.java
! src/java.base/share/classes/jdk/internal/jimage/BasicImageReader.java
! src/java.base/share/classes/jdk/internal/jimage/NativeImageBuffer.java
! src/java.base/share/classes/jdk/internal/jrtfs/JrtFileSystemProvider.java
! src/java.base/share/classes/jdk/internal/jrtfs/SystemImage.java
! src/java.base/share/classes/jdk/internal/loader/BootLoader.java
! src/java.base/share/classes/jdk/internal/loader/BuiltinClassLoader.java
! src/java.base/share/classes/jdk/internal/loader/ClassLoaders.java
! src/java.base/share/classes/jdk/internal/loader/Loader.java
! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java
! src/java.base/share/classes/jdk/internal/loader/URLClassPath.java
! src/java.base/share/classes/jdk/internal/logger/BootstrapLogger.java
! src/java.base/share/classes/jdk/internal/logger/DefaultLoggerFinder.java
! src/java.base/share/classes/jdk/internal/logger/LazyLoggers.java
! src/java.base/share/classes/jdk/internal/logger/LoggerFinderLoader.java
! src/java.base/share/classes/jdk/internal/logger/SimpleConsoleLogger.java
! src/java.base/share/classes/jdk/internal/misc/ExtendedMapMode.java
! src/java.base/share/classes/jdk/internal/misc/InnocuousThread.java
! src/java.base/share/classes/jdk/internal/module/ModuleReferences.java
! src/java.base/share/classes/jdk/internal/module/Modules.java
! src/java.base/share/classes/jdk/internal/module/SystemModuleFinders.java
! src/java.base/share/classes/jdk/internal/perf/Perf.java
! src/java.base/share/classes/jdk/internal/perf/PerfCounter.java
! src/java.base/share/classes/jdk/internal/ref/Cleaner.java
! src/java.base/share/classes/jdk/internal/reflect/ClassDefiner.java
! src/java.base/share/classes/jdk/internal/reflect/MethodAccessorGenerator.java
! src/java.base/share/classes/jdk/internal/reflect/ReflectionFactory.java
! src/java.base/share/classes/jdk/internal/util/random/RandomSupport.java
! src/java.base/share/classes/sun/invoke/util/VerifyAccess.java
! src/java.base/share/classes/sun/net/InetAddressCachePolicy.java
! src/java.base/share/classes/sun/net/NetProperties.java
! src/java.base/share/classes/sun/net/NetworkClient.java
! src/java.base/share/classes/sun/net/ResourceManager.java
! src/java.base/share/classes/sun/net/ftp/FtpClientProvider.java
! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
! src/java.base/share/classes/sun/net/spi/DefaultProxySelector.java
! src/java.base/share/classes/sun/net/util/IPAddressUtil.java
! src/java.base/share/classes/sun/net/util/SocketExceptions.java
! src/java.base/share/classes/sun/net/www/MimeTable.java
! src/java.base/share/classes/sun/net/www/http/HttpCapture.java
! src/java.base/share/classes/sun/net/www/http/HttpClient.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveCache.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveStream.java
! src/java.base/share/classes/sun/net/www/http/KeepAliveStreamCleaner.java
! src/java.base/share/classes/sun/net/www/protocol/ftp/FtpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/http/AuthenticationInfo.java
! src/java.base/share/classes/sun/net/www/protocol/http/DigestAuthentication.java
! src/java.base/share/classes/sun/net/www/protocol/http/HttpURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/https/HttpsClient.java
! src/java.base/share/classes/sun/net/www/protocol/jar/URLJarFile.java
! src/java.base/share/classes/sun/net/www/protocol/jrt/JavaRuntimeURLConnection.java
! src/java.base/share/classes/sun/net/www/protocol/mailto/MailToURLConnection.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousChannelGroupImpl.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/AsynchronousSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/DatagramChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/DatagramSocketAdaptor.java
! src/java.base/share/classes/sun/nio/ch/Invoker.java
! src/java.base/share/classes/sun/nio/ch/Net.java
! src/java.base/share/classes/sun/nio/ch/Reflect.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketAdaptor.java
! src/java.base/share/classes/sun/nio/ch/ServerSocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/SocketAdaptor.java
! src/java.base/share/classes/sun/nio/ch/SocketChannelImpl.java
! src/java.base/share/classes/sun/nio/ch/ThreadPool.java
! src/java.base/share/classes/sun/nio/ch/UnixDomainSockets.java
! src/java.base/share/classes/sun/nio/ch/Util.java
! src/java.base/share/classes/sun/nio/cs/CharsetMapping.java
! src/java.base/share/classes/sun/nio/fs/AbstractPoller.java
! src/java.base/share/classes/sun/nio/fs/AbstractUserDefinedFileAttributeView.java
! src/java.base/share/classes/sun/nio/fs/PollingWatchService.java
! src/java.base/share/classes/sun/nio/fs/Reflect.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationInvocationHandler.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationSupport.java
! src/java.base/share/classes/sun/reflect/annotation/AnnotationType.java
! src/java.base/share/classes/sun/reflect/misc/MethodUtil.java
! src/java.base/share/classes/sun/reflect/misc/ReflectUtil.java
! src/java.base/share/classes/sun/security/action/GetBooleanAction.java
! src/java.base/share/classes/sun/security/action/GetIntegerAction.java
! src/java.base/share/classes/sun/security/action/GetPropertyAction.java
! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
! src/java.base/share/classes/sun/security/jca/ProviderList.java
! src/java.base/share/classes/sun/security/pkcs12/PKCS12KeyStore.java
! src/java.base/share/classes/sun/security/provider/ConfigFile.java
! src/java.base/share/classes/sun/security/provider/DRBG.java
! src/java.base/share/classes/sun/security/provider/MD4.java
! src/java.base/share/classes/sun/security/provider/PolicyFile.java
! src/java.base/share/classes/sun/security/provider/PolicySpiFile.java
! src/java.base/share/classes/sun/security/provider/SeedGenerator.java
! src/java.base/share/classes/sun/security/provider/SubjectCodeSource.java
! src/java.base/share/classes/sun/security/provider/Sun.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/java.base/share/classes/sun/security/provider/VerificationProvider.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSP.java
! src/java.base/share/classes/sun/security/provider/certpath/OCSPResponse.java
! src/java.base/share/classes/sun/security/provider/certpath/RevocationChecker.java
! src/java.base/share/classes/sun/security/rsa/SunRsaSign.java
! src/java.base/share/classes/sun/security/ssl/AlpnExtension.java
! src/java.base/share/classes/sun/security/ssl/PredefinedDHParameterSpecs.java
! src/java.base/share/classes/sun/security/ssl/SSLCipher.java
! src/java.base/share/classes/sun/security/ssl/SSLConfiguration.java
! src/java.base/share/classes/sun/security/ssl/SSLContextImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/ssl/SSLSessionImpl.java
! src/java.base/share/classes/sun/security/ssl/ServerHandshakeContext.java
! src/java.base/share/classes/sun/security/ssl/StatusResponseManager.java
! src/java.base/share/classes/sun/security/ssl/SunJSSE.java
! src/java.base/share/classes/sun/security/ssl/TransportContext.java
! src/java.base/share/classes/sun/security/ssl/TrustManagerFactoryImpl.java
! src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java
! src/java.base/share/classes/sun/security/util/AbstractAlgorithmConstraints.java
! src/java.base/share/classes/sun/security/util/AnchorCertificates.java
! src/java.base/share/classes/sun/security/util/DomainName.java
! src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java
! src/java.base/share/classes/sun/security/util/SecurityProperties.java
! src/java.base/share/classes/sun/security/util/UntrustedCertificates.java
! src/java.base/share/classes/sun/security/validator/CADistrustPolicy.java
! src/java.base/share/classes/sun/security/x509/X500Name.java
! src/java.base/share/classes/sun/util/calendar/ZoneInfoFile.java
! src/java.base/share/classes/sun/util/cldr/CLDRLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/AuxLocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/JRELocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/locale/provider/SPILocaleProviderAdapter.java
! src/java.base/share/classes/sun/util/resources/BreakIteratorResourceBundle.java
! src/java.base/share/classes/sun/util/resources/Bundles.java
! src/java.base/share/classes/sun/util/resources/LocaleData.java
! src/java.base/unix/classes/java/io/UnixFileSystem.java
! src/java.base/unix/classes/java/lang/ProcessImpl.java
! src/java.base/unix/classes/sun/net/dns/ResolverConfigurationImpl.java
! src/java.base/unix/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/unix/classes/sun/net/www/protocol/jar/JarFileFactory.java
! src/java.base/unix/classes/sun/nio/ch/InheritedChannel.java
! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousServerSocketChannelImpl.java
! src/java.base/unix/classes/sun/nio/ch/UnixAsynchronousSocketChannelImpl.java
! src/java.base/unix/classes/sun/nio/ch/UnixDomainSocketsUtil.java
! src/java.base/unix/classes/sun/nio/fs/MimeTypesFileTypeDetector.java
! src/java.base/unix/classes/sun/nio/fs/UnixChannelFactory.java
! src/java.base/unix/classes/sun/nio/fs/UnixCopyFile.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileAttributeViews.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileStore.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystem.java
! src/java.base/unix/classes/sun/nio/fs/UnixFileSystemProvider.java
! src/java.base/unix/classes/sun/nio/fs/UnixPath.java
! src/java.base/unix/classes/sun/nio/fs/UnixSecureDirectoryStream.java
! src/java.base/unix/classes/sun/nio/fs/UnixUserDefinedFileAttributeView.java
! src/java.base/unix/classes/sun/nio/fs/UnixUserPrincipals.java
! src/java.base/unix/classes/sun/security/provider/NativePRNG.java
! src/java.base/windows/classes/java/io/WinNTFileSystem.java
! src/java.base/windows/classes/java/lang/ProcessImpl.java
! src/java.base/windows/classes/java/net/PlainSocketImpl.java
! src/java.base/windows/classes/sun/net/www/protocol/http/ntlm/NTLMAuthentication.java
! src/java.base/windows/classes/sun/net/www/protocol/jar/JarFileFactory.java
! src/java.base/windows/classes/sun/nio/ch/DefaultSelectorProvider.java
! src/java.base/windows/classes/sun/nio/ch/PipeImpl.java
! src/java.base/windows/classes/sun/nio/ch/UnixDomainSocketsUtil.java
! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousServerSocketChannelImpl.java
! src/java.base/windows/classes/sun/nio/ch/WindowsAsynchronousSocketChannelImpl.java
! src/java.base/windows/classes/sun/nio/fs/WindowsAclFileAttributeView.java
! src/java.base/windows/classes/sun/nio/fs/WindowsChannelFactory.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileCopy.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystem.java
! src/java.base/windows/classes/sun/nio/fs/WindowsFileSystemProvider.java
! src/java.base/windows/classes/sun/nio/fs/WindowsLinkSupport.java
! src/java.base/windows/classes/sun/nio/fs/WindowsPath.java
! src/java.base/windows/classes/sun/nio/fs/WindowsUserDefinedFileAttributeView.java
! src/java.base/windows/classes/sun/nio/fs/WindowsUserPrincipals.java
! src/java.compiler/share/classes/javax/tools/ToolProvider.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/DataFlavor.java
! src/java.datatransfer/share/classes/java/awt/datatransfer/SystemFlavorMap.java
! src/java.desktop/macosx/classes/apple/laf/JRSUIUtils.java
! src/java.desktop/macosx/classes/com/apple/eawt/Application.java
! src/java.desktop/macosx/classes/com/apple/eio/FileManager.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaFileView.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaImageFactory.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaLookAndFeel.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaMenuBarUI.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaNativeResources.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaUtilControlSize.java
! src/java.desktop/macosx/classes/com/apple/laf/AquaUtils.java
! src/java.desktop/macosx/classes/com/apple/laf/ScreenMenu.java
! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java
! src/java.desktop/macosx/classes/sun/awt/PlatformGraphicsInfo.java
! src/java.desktop/macosx/classes/sun/font/CFontManager.java
! src/java.desktop/macosx/classes/sun/java2d/MacOSFlags.java
! src/java.desktop/macosx/classes/sun/java2d/metal/MTLGraphicsConfig.java
! src/java.desktop/macosx/classes/sun/java2d/metal/MTLRenderQueue.java
! src/java.desktop/macosx/classes/sun/lwawt/LWComponentPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/LWToolkit.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CAccessibility.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CDragSourceContextPeer.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CFileDialog.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPrinterJob.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CTrayIcon.java
! src/java.desktop/macosx/classes/sun/lwawt/macosx/LWCToolkit.java
! src/java.desktop/share/classes/com/sun/beans/decoder/DocumentHandler.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/bmp/BMPImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java
! src/java.desktop/share/classes/com/sun/imageio/stream/StreamCloser.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/GTKLookAndFeel.java
! src/java.desktop/share/classes/com/sun/java/swing/plaf/gtk/Metacity.java
! src/java.desktop/share/classes/com/sun/media/sound/JDK13Services.java
! src/java.desktop/share/classes/com/sun/media/sound/JSSecurityManager.java
! src/java.desktop/share/classes/com/sun/media/sound/Platform.java
! src/java.desktop/share/classes/com/sun/media/sound/Printer.java
! src/java.desktop/share/classes/com/sun/media/sound/SoftSynthesizer.java
! src/java.desktop/share/classes/java/awt/AWTEvent.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/Cursor.java
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/Desktop.java
! src/java.desktop/share/classes/java/awt/Dialog.java
! src/java.desktop/share/classes/java/awt/EventQueue.java
! src/java.desktop/share/classes/java/awt/Font.java
! src/java.desktop/share/classes/java/awt/GraphicsEnvironment.java
! src/java.desktop/share/classes/java/awt/KeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/MenuComponent.java
! src/java.desktop/share/classes/java/awt/MouseInfo.java
! src/java.desktop/share/classes/java/awt/Robot.java
! src/java.desktop/share/classes/java/awt/SequencedEvent.java
! src/java.desktop/share/classes/java/awt/SplashScreen.java
! src/java.desktop/share/classes/java/awt/SystemTray.java
! src/java.desktop/share/classes/java/awt/Taskbar.java
! src/java.desktop/share/classes/java/awt/TextComponent.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/TrayIcon.java
! src/java.desktop/share/classes/java/awt/WaitDispatchSupport.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/java/awt/color/ICC_Profile.java
! src/java.desktop/share/classes/java/awt/dnd/DragSource.java
! src/java.desktop/share/classes/java/awt/event/InputEvent.java
! src/java.desktop/share/classes/java/awt/event/NativeLibLoader.java
! src/java.desktop/share/classes/java/awt/image/BufferedImage.java
! src/java.desktop/share/classes/java/awt/image/ColorModel.java
! src/java.desktop/share/classes/java/awt/print/PrinterJob.java
! src/java.desktop/share/classes/java/beans/Beans.java
! src/java.desktop/share/classes/java/beans/EventHandler.java
! src/java.desktop/share/classes/java/beans/Introspector.java
! src/java.desktop/share/classes/java/beans/MetaData.java
! src/java.desktop/share/classes/java/beans/PropertyEditorManager.java
! src/java.desktop/share/classes/java/beans/SimpleBeanInfo.java
! src/java.desktop/share/classes/java/beans/Statement.java
! src/java.desktop/share/classes/java/beans/XMLDecoder.java
! src/java.desktop/share/classes/javax/accessibility/AccessibilityProvider.java
! src/java.desktop/share/classes/javax/imageio/ImageIO.java
! src/java.desktop/share/classes/javax/imageio/metadata/IIOMetadata.java
! src/java.desktop/share/classes/javax/imageio/spi/IIORegistry.java
! src/java.desktop/share/classes/javax/imageio/spi/ImageReaderWriterSpi.java
! src/java.desktop/share/classes/javax/imageio/spi/ServiceRegistry.java
! src/java.desktop/share/classes/javax/print/DocFlavor.java
! src/java.desktop/share/classes/javax/print/PrintServiceLookup.java
! src/java.desktop/share/classes/javax/print/StreamPrintServiceFactory.java
! src/java.desktop/share/classes/javax/swing/AbstractAction.java
! src/java.desktop/share/classes/javax/swing/DefaultListCellRenderer.java
! src/java.desktop/share/classes/javax/swing/ImageIcon.java
! src/java.desktop/share/classes/javax/swing/JFrame.java
! src/java.desktop/share/classes/javax/swing/JLayer.java
! src/java.desktop/share/classes/javax/swing/JPopupMenu.java
! src/java.desktop/share/classes/javax/swing/JRootPane.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/javax/swing/SortingFocusTraversalPolicy.java
! src/java.desktop/share/classes/javax/swing/SwingPaintEventDispatcher.java
! src/java.desktop/share/classes/javax/swing/SwingUtilities.java
! src/java.desktop/share/classes/javax/swing/SwingWorker.java
! src/java.desktop/share/classes/javax/swing/Timer.java
! src/java.desktop/share/classes/javax/swing/TimerQueue.java
! src/java.desktop/share/classes/javax/swing/TransferHandler.java
! src/java.desktop/share/classes/javax/swing/UIDefaults.java
! src/java.desktop/share/classes/javax/swing/UIManager.java
! src/java.desktop/share/classes/javax/swing/filechooser/FileSystemView.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicComboBoxRenderer.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLabelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/basic/BasicPopupMenuUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/DefaultMetalTheme.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLabelUI.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/plaf/metal/MetalSliderUI.java
! src/java.desktop/share/classes/javax/swing/plaf/nimbus/NimbusLookAndFeel.java
! src/java.desktop/share/classes/javax/swing/table/DefaultTableCellRenderer.java
! src/java.desktop/share/classes/javax/swing/text/AbstractDocument.java
! src/java.desktop/share/classes/javax/swing/text/JTextComponent.java
! src/java.desktop/share/classes/javax/swing/text/PlainView.java
! src/java.desktop/share/classes/javax/swing/text/html/HTMLEditorKit.java
! src/java.desktop/share/classes/javax/swing/text/html/parser/ParserDelegator.java
! src/java.desktop/share/classes/javax/swing/text/rtf/RTFReader.java
! src/java.desktop/share/classes/sun/awt/AWTAccessor.java
! src/java.desktop/share/classes/sun/awt/AWTAutoShutdown.java
! src/java.desktop/share/classes/sun/awt/AppContext.java
! src/java.desktop/share/classes/sun/awt/CausedFocusEvent.java
! src/java.desktop/share/classes/sun/awt/DebugSettings.java
! src/java.desktop/share/classes/sun/awt/FontConfiguration.java
! src/java.desktop/share/classes/sun/awt/FontDescriptor.java
! src/java.desktop/share/classes/sun/awt/NativeLibLoader.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/awt/datatransfer/DataTransferer.java
! src/java.desktop/share/classes/sun/awt/datatransfer/TransferableProxy.java
! src/java.desktop/share/classes/sun/awt/dnd/SunDropTargetContextPeer.java
! src/java.desktop/share/classes/sun/awt/im/ExecutableInputMethodManager.java
! src/java.desktop/share/classes/sun/awt/im/InputContext.java
! src/java.desktop/share/classes/sun/awt/im/InputMethodContext.java
! src/java.desktop/share/classes/sun/awt/image/FileImageSource.java
! src/java.desktop/share/classes/sun/awt/image/ImageConsumerQueue.java
! src/java.desktop/share/classes/sun/awt/image/ImageDecoder.java
! src/java.desktop/share/classes/sun/awt/image/ImageFetcher.java
! src/java.desktop/share/classes/sun/awt/image/ImageWatched.java
! src/java.desktop/share/classes/sun/awt/image/ImagingLib.java
! src/java.desktop/share/classes/sun/awt/image/InputStreamImageSource.java
! src/java.desktop/share/classes/sun/awt/image/JPEGImageDecoder.java
! src/java.desktop/share/classes/sun/awt/image/NativeLibLoader.java
! src/java.desktop/share/classes/sun/awt/image/URLImageSource.java
! src/java.desktop/share/classes/sun/awt/image/VSyncedBSManager.java
! src/java.desktop/share/classes/sun/awt/shell/ShellFolderManager.java
! src/java.desktop/share/classes/sun/awt/util/PerformanceLogger.java
! src/java.desktop/share/classes/sun/font/CreatedFontTracker.java
! src/java.desktop/share/classes/sun/font/FileFont.java
! src/java.desktop/share/classes/sun/font/FontManagerFactory.java
! src/java.desktop/share/classes/sun/font/FontManagerNativeLibrary.java
! src/java.desktop/share/classes/sun/font/FontUtilities.java
! src/java.desktop/share/classes/sun/font/StrikeCache.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/font/TrueTypeFont.java
! src/java.desktop/share/classes/sun/font/Type1Font.java
! src/java.desktop/share/classes/sun/java2d/Disposer.java
! src/java.desktop/share/classes/sun/java2d/SunGraphicsEnvironment.java
! src/java.desktop/share/classes/sun/java2d/SurfaceData.java
! src/java.desktop/share/classes/sun/java2d/SurfaceDataProxy.java
! src/java.desktop/share/classes/sun/java2d/cmm/CMSManager.java
! src/java.desktop/share/classes/sun/java2d/cmm/lcms/LCMS.java
! src/java.desktop/share/classes/sun/java2d/loops/GraphicsPrimitive.java
! src/java.desktop/share/classes/sun/java2d/marlin/DMarlinRenderingEngine.java
! src/java.desktop/share/classes/sun/java2d/marlin/MarlinProperties.java
! src/java.desktop/share/classes/sun/java2d/marlin/RendererStats.java
! src/java.desktop/share/classes/sun/java2d/opengl/OGLRenderQueue.java
! src/java.desktop/share/classes/sun/java2d/opengl/OGLSurfaceData.java
! src/java.desktop/share/classes/sun/java2d/pipe/RenderingEngine.java
! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/java.desktop/share/classes/sun/print/PrintJob2D.java
! src/java.desktop/share/classes/sun/print/RasterPrinterJob.java
! src/java.desktop/share/classes/sun/print/ServiceDialog.java
! src/java.desktop/share/classes/sun/swing/JLightweightFrame.java
! src/java.desktop/share/classes/sun/swing/SwingUtilities2.java
! src/java.desktop/unix/classes/sun/awt/PlatformGraphicsInfo.java
! src/java.desktop/unix/classes/sun/awt/UNIXToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/InfoWindow.java
! src/java.desktop/unix/classes/sun/awt/X11/MotifColorUtilities.java
! src/java.desktop/unix/classes/sun/awt/X11/Native.java
! src/java.desktop/unix/classes/sun/awt/X11/XClipboard.java
! src/java.desktop/unix/classes/sun/awt/X11/XEmbedCanvasPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XErrorHandlerUtil.java
! src/java.desktop/unix/classes/sun/awt/X11/XFileDialogPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XRobotPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XTaskbarPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XToolkit.java
! src/java.desktop/unix/classes/sun/awt/X11/XTrayIconPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XWindowPeer.java
! src/java.desktop/unix/classes/sun/awt/X11/XlibWrapper.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsDevice.java
! src/java.desktop/unix/classes/sun/awt/X11GraphicsEnvironment.java
! src/java.desktop/unix/classes/sun/java2d/x11/X11SurfaceData.java
! src/java.desktop/unix/classes/sun/java2d/xr/XRCompositeManager.java
! src/java.desktop/unix/classes/sun/print/CUPSPrinter.java
! src/java.desktop/unix/classes/sun/print/IPPPrintService.java
! src/java.desktop/unix/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/unix/classes/sun/print/UnixPrintJob.java
! src/java.desktop/unix/classes/sun/print/UnixPrintService.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/AnimationController.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/XPStyle.java
! src/java.desktop/windows/classes/sun/awt/Win32FontManager.java
! src/java.desktop/windows/classes/sun/awt/Win32GraphicsDevice.java
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolder2.java
! src/java.desktop/windows/classes/sun/awt/shell/Win32ShellFolderManager2.java
! src/java.desktop/windows/classes/sun/awt/windows/TranslucentWindowPainter.java
! src/java.desktop/windows/classes/sun/awt/windows/WEmbeddedFrame.java
! src/java.desktop/windows/classes/sun/awt/windows/WFileDialogPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WFramePeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WMenuItemPeer.java
! src/java.desktop/windows/classes/sun/awt/windows/WPathGraphics.java
! src/java.desktop/windows/classes/sun/awt/windows/WPrinterJob.java
! src/java.desktop/windows/classes/sun/awt/windows/WToolkit.java
! src/java.desktop/windows/classes/sun/java2d/d3d/D3DScreenUpdateManager.java
! src/java.desktop/windows/classes/sun/java2d/windows/WindowsFlags.java
! src/java.desktop/windows/classes/sun/print/PrintServiceLookupProvider.java
! src/java.desktop/windows/classes/sun/print/Win32PrintJob.java
! src/java.desktop/windows/classes/sun/print/Win32PrintService.java
! src/java.instrument/share/classes/sun/instrument/InstrumentationImpl.java
! src/java.logging/share/classes/java/util/logging/FileHandler.java
! src/java.logging/share/classes/java/util/logging/Handler.java
! src/java.logging/share/classes/java/util/logging/Level.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.logging/share/classes/java/util/logging/LogRecord.java
! src/java.logging/share/classes/java/util/logging/Logger.java
! src/java.logging/share/classes/java/util/logging/StreamHandler.java
! src/java.logging/share/classes/sun/util/logging/internal/LoggingProviderImpl.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnectionImpl.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/java.management/share/classes/com/sun/jmx/interceptor/DefaultMBeanServerInterceptor.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/ClassLoaderRepositorySupport.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/Introspector.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/JmxMBeanServer.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MBeanInstantiator.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/MXBeanLookup.java
! src/java.management/share/classes/com/sun/jmx/mbeanserver/PerInterface.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ArrayNotificationBuffer.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ClientNotifForwarder.java
! src/java.management/share/classes/com/sun/jmx/remote/internal/ServerNotifForwarder.java
! src/java.management/share/classes/com/sun/jmx/remote/security/FileLoginModule.java
! src/java.management/share/classes/com/sun/jmx/remote/security/HashedPasswordManager.java
! src/java.management/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java
! src/java.management/share/classes/com/sun/jmx/remote/security/JMXSubjectDomainCombiner.java
! src/java.management/share/classes/com/sun/jmx/remote/security/MBeanServerAccessController.java
! src/java.management/share/classes/com/sun/jmx/remote/security/MBeanServerFileAccessController.java
! src/java.management/share/classes/com/sun/jmx/remote/security/SubjectDelegator.java
! src/java.management/share/classes/com/sun/jmx/remote/util/EnvHelp.java
! src/java.management/share/classes/java/lang/management/ManagementFactory.java
! src/java.management/share/classes/java/lang/management/RuntimeMXBean.java
! src/java.management/share/classes/javax/management/ClassAttributeValueExp.java
! src/java.management/share/classes/javax/management/MBeanAttributeInfo.java
! src/java.management/share/classes/javax/management/MBeanInfo.java
! src/java.management/share/classes/javax/management/MBeanServerFactory.java
! src/java.management/share/classes/javax/management/Notification.java
! src/java.management/share/classes/javax/management/NumericValueExp.java
! src/java.management/share/classes/javax/management/ObjectName.java
! src/java.management/share/classes/javax/management/StandardMBean.java
! src/java.management/share/classes/javax/management/loading/MLet.java
! src/java.management/share/classes/javax/management/modelmbean/DescriptorSupport.java
! src/java.management/share/classes/javax/management/modelmbean/InvalidTargetObjectTypeException.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanAttributeInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanConstructorInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanInfoSupport.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanNotificationInfo.java
! src/java.management/share/classes/javax/management/modelmbean/ModelMBeanOperationInfo.java
! src/java.management/share/classes/javax/management/modelmbean/RequiredModelMBean.java
! src/java.management/share/classes/javax/management/modelmbean/XMLParseException.java
! src/java.management/share/classes/javax/management/monitor/Monitor.java
! src/java.management/share/classes/javax/management/openmbean/OpenType.java
! src/java.management/share/classes/javax/management/openmbean/TabularDataSupport.java
! src/java.management/share/classes/javax/management/relation/MBeanServerNotificationFilter.java
! src/java.management/share/classes/javax/management/relation/RelationNotification.java
! src/java.management/share/classes/javax/management/relation/RelationTypeSupport.java
! src/java.management/share/classes/javax/management/relation/Role.java
! src/java.management/share/classes/javax/management/relation/RoleInfo.java
! src/java.management/share/classes/javax/management/relation/RoleResult.java
! src/java.management/share/classes/javax/management/relation/RoleUnresolved.java
! src/java.management/share/classes/javax/management/remote/JMXConnectorFactory.java
! src/java.management/share/classes/sun/management/ManagementFactoryHelper.java
! src/java.management/share/classes/sun/management/MappedMXBeanType.java
! src/java.management/share/classes/sun/management/Util.java
! src/java.management/share/classes/sun/management/VMManagementImpl.java
! src/java.management/share/classes/sun/management/spi/PlatformMBeanProvider.java
! src/java.naming/share/classes/com/sun/jndi/ldap/Connection.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapBindingEnumeration.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapCtx.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapDnsProviderService.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapPoolManager.java
! src/java.naming/share/classes/com/sun/jndi/ldap/LdapSearchEnumeration.java
! src/java.naming/share/classes/com/sun/jndi/ldap/VersionHelper.java
! src/java.naming/share/classes/com/sun/naming/internal/VersionHelper.java
! src/java.naming/share/classes/javax/naming/ldap/StartTlsRequest.java
! src/java.naming/share/classes/javax/naming/ldap/spi/LdapDnsProvider.java
! src/java.naming/share/classes/javax/naming/spi/NamingManager.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/JdkLDAP.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStore.java
! src/java.naming/share/classes/sun/security/provider/certpath/ldap/LDAPCertStoreImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/Exchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpClientImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/HttpRequestImpl.java
! src/java.net.http/share/classes/jdk/internal/net/http/MultiExchange.java
! src/java.net.http/share/classes/jdk/internal/net/http/PlainHttpConnection.java
! src/java.net.http/share/classes/jdk/internal/net/http/PrivilegedExecutor.java
! src/java.net.http/share/classes/jdk/internal/net/http/RequestPublishers.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseBodyHandlers.java
! src/java.net.http/share/classes/jdk/internal/net/http/ResponseSubscribers.java
! src/java.net.http/share/classes/jdk/internal/net/http/common/Utils.java
! src/java.net.http/share/classes/jdk/internal/net/http/hpack/HPACK.java
! src/java.net.http/share/classes/jdk/internal/net/http/websocket/OpeningHandshake.java
! src/java.prefs/macosx/classes/java/util/prefs/MacOSXPreferencesFile.java
! src/java.prefs/share/classes/java/util/prefs/AbstractPreferences.java
! src/java.prefs/share/classes/java/util/prefs/Preferences.java
! src/java.prefs/unix/classes/java/util/prefs/FileSystemPreferences.java
! src/java.prefs/windows/classes/java/util/prefs/WindowsPreferences.java
! src/java.rmi/share/classes/java/rmi/MarshalledObject.java
! src/java.rmi/share/classes/java/rmi/RMISecurityManager.java
! src/java.rmi/share/classes/java/rmi/server/LogStream.java
! src/java.rmi/share/classes/java/rmi/server/ObjID.java
! src/java.rmi/share/classes/java/rmi/server/RMIClassLoader.java
! src/java.rmi/share/classes/java/rmi/server/RMISocketFactory.java
! src/java.rmi/share/classes/sun/rmi/log/ReliableLog.java
! src/java.rmi/share/classes/sun/rmi/registry/RegistryImpl.java
! src/java.rmi/share/classes/sun/rmi/runtime/Log.java
! src/java.rmi/share/classes/sun/rmi/runtime/NewThreadAction.java
! src/java.rmi/share/classes/sun/rmi/runtime/RuntimeUtil.java
! src/java.rmi/share/classes/sun/rmi/server/LoaderHandler.java
! src/java.rmi/share/classes/sun/rmi/server/MarshalInputStream.java
! src/java.rmi/share/classes/sun/rmi/server/MarshalOutputStream.java
! src/java.rmi/share/classes/sun/rmi/server/UnicastRef.java
! src/java.rmi/share/classes/sun/rmi/server/UnicastServerRef.java
! src/java.rmi/share/classes/sun/rmi/server/Util.java
! src/java.rmi/share/classes/sun/rmi/transport/DGCAckHandler.java
! src/java.rmi/share/classes/sun/rmi/transport/DGCClient.java
! src/java.rmi/share/classes/sun/rmi/transport/DGCImpl.java
! src/java.rmi/share/classes/sun/rmi/transport/GC.java
! src/java.rmi/share/classes/sun/rmi/transport/ObjectTable.java
! src/java.rmi/share/classes/sun/rmi/transport/StreamRemoteCall.java
! src/java.rmi/share/classes/sun/rmi/transport/Target.java
! src/java.rmi/share/classes/sun/rmi/transport/Transport.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPChannel.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPEndpoint.java
! src/java.rmi/share/classes/sun/rmi/transport/tcp/TCPTransport.java
! src/java.scripting/share/classes/javax/script/ScriptEngineManager.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KerberosPrincipal.java
! src/java.security.jgss/share/classes/javax/security/auth/kerberos/KeyTab.java
! src/java.security.jgss/share/classes/sun/security/jgss/GSSUtil.java
! src/java.security.jgss/share/classes/sun/security/jgss/LoginConfigImpl.java
! src/java.security.jgss/share/classes/sun/security/jgss/SunProvider.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/InitialToken.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5AcceptCredential.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5InitCredential.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5MechFactory.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5NameElement.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Util.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSCredElement.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/GSSNameElement.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/Krb5Util.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/NativeGSSContext.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
! src/java.security.jgss/share/classes/sun/security/krb5/Config.java
! src/java.security.jgss/share/classes/sun/security/krb5/Credentials.java
! src/java.security.jgss/share/classes/sun/security/krb5/KdcComm.java
! src/java.security.jgss/share/classes/sun/security/krb5/KrbServiceLocator.java
! src/java.security.jgss/share/classes/sun/security/krb5/SCDynamicStoreConfig.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java
! src/java.security.sasl/share/classes/com/sun/security/sasl/Provider.java
! src/java.security.sasl/share/classes/javax/security/sasl/Sasl.java
! src/java.smartcardio/share/classes/javax/smartcardio/TerminalFactory.java
! src/java.smartcardio/share/classes/sun/security/smartcardio/CardImpl.java
! src/java.smartcardio/share/classes/sun/security/smartcardio/ChannelImpl.java
! src/java.smartcardio/share/classes/sun/security/smartcardio/SunPCSC.java
! src/java.smartcardio/share/classes/sun/security/smartcardio/TerminalImpl.java
! src/java.smartcardio/unix/classes/sun/security/smartcardio/PlatformPCSC.java
! src/java.smartcardio/windows/classes/sun/security/smartcardio/PlatformPCSC.java
! src/java.sql.rowset/share/classes/com/sun/rowset/CachedRowSetImpl.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/RowSetProvider.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/serial/SerialJavaObject.java
! src/java.sql.rowset/share/classes/javax/sql/rowset/spi/SyncFactory.java
! src/java.sql/share/classes/java/sql/DriverManager.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/Init.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/c14n/implementations/UtfHelpper.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/parser/XMLParserImpl.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Manifest.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/signature/Reference.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/IgnoreAllErrorHandler.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/JavaUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/apache/xml/internal/security/utils/XMLUtils.java
! src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/Logger.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/DOMReference.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/Policy.java
! src/java.xml.crypto/share/classes/org/jcp/xml/dsig/internal/dom/XMLDSigRI.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/utils/ObjectFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/util/Type.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TemplatesImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/DocumentBuilderFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/SAXParserFactoryImpl.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/jaxp/validation/XMLSchemaValidatorComponentManager.java
! src/java.xml/share/classes/com/sun/org/apache/xerces/internal/utils/ObjectFactory.java
! src/java.xml/share/classes/com/sun/org/apache/xpath/internal/jaxp/XPathFactoryImpl.java
! src/java.xml/share/classes/javax/xml/datatype/FactoryFinder.java
! src/java.xml/share/classes/javax/xml/parsers/FactoryFinder.java
! src/java.xml/share/classes/javax/xml/stream/FactoryFinder.java
! src/java.xml/share/classes/javax/xml/transform/FactoryFinder.java
! src/java.xml/share/classes/javax/xml/transform/TransformerException.java
! src/java.xml/share/classes/javax/xml/validation/SchemaFactoryFinder.java
! src/java.xml/share/classes/javax/xml/xpath/XPathFactoryFinder.java
! src/java.xml/share/classes/jdk/xml/internal/JdkXmlUtils.java
! src/java.xml/share/classes/jdk/xml/internal/SecuritySupport.java
! src/java.xml/share/classes/org/w3c/dom/bootstrap/DOMImplementationRegistry.java
! src/java.xml/share/classes/org/xml/sax/helpers/NewInstance.java
! src/java.xml/share/classes/org/xml/sax/helpers/XMLReaderFactory.java
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/AWTEventMonitor.java
! src/jdk.accessibility/share/classes/com/sun/java/accessibility/util/EventQueueMonitor.java
! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java
! src/jdk.attach/share/classes/com/sun/tools/attach/spi/AttachProvider.java
! src/jdk.attach/share/classes/sun/tools/attach/HotSpotAttachProvider.java
! src/jdk.attach/share/classes/sun/tools/attach/HotSpotVirtualMachine.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/JISAutoDetect.java
! src/jdk.charsets/share/classes/sun/nio/cs/ext/SJIS_0213.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11KeyAgreement.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Util.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
! src/jdk.crypto.ec/share/classes/sun/security/ec/SunEC.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CKeyStore.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java
! src/jdk.dynalink/share/classes/jdk/dynalink/BiClassValue.java
! src/jdk.dynalink/share/classes/jdk/dynalink/DynamicLinkerFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/SecureLookupSupplier.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/BeanIntrospector.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CallerSensitiveDynamicMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/CheckRestrictedPackage.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/ClassString.java
! src/jdk.dynalink/share/classes/jdk/dynalink/beans/OverloadedDynamicMethod.java
! src/jdk.dynalink/share/classes/jdk/dynalink/internal/AccessControlContextFactory.java
! src/jdk.dynalink/share/classes/jdk/dynalink/linker/GuardingDynamicLinkerExporter.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/SALauncherLoader.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/tools/jcore/ByteCodeRewriter.java
! src/jdk.httpserver/share/classes/com/sun/net/httpserver/spi/HttpServerProvider.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerConfig.java
! src/jdk.httpserver/share/classes/sun/net/httpserver/ServerImpl.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/LibraryLookup.java
! src/jdk.internal.jvmstat/share/classes/sun/jvmstat/perfdata/monitor/protocol/local/PerfDataBuffer.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/JVMCIServiceLocator.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.services/src/jdk/vm/ci/services/Services.java
! src/jdk.jdi/share/classes/com/sun/tools/jdi/VirtualMachineManagerImpl.java
! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/FlightRecorderPermission.java
! src/jdk.jfr/share/classes/jdk/jfr/SettingControl.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/EventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Control.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PrivateAccess.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/RequestEngine.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/SecuritySupport.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/ShutdownHook.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/WriteableUserPath.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/AbstractEventStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventDirectoryStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/consumer/EventFileStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/management/ManagementSupport.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Jlink.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/Main.java
! src/jdk.jstatd/share/classes/sun/tools/jstatd/Jstatd.java
! src/jdk.management.agent/share/classes/jdk/internal/agent/spi/AgentProvider.java
! src/jdk.management.agent/unix/classes/jdk/internal/agent/FileSystemImpl.java
! src/jdk.management.agent/windows/classes/jdk/internal/agent/FileSystemImpl.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/FlightRecorderMXBeanImpl.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/MBeanUtils.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java
! src/jdk.management/share/classes/com/sun/management/internal/DiagnosticCommandImpl.java
! src/jdk.management/share/classes/com/sun/management/internal/Flag.java
! src/jdk.management/share/classes/com/sun/management/internal/GarbageCollectionNotifInfoCompositeData.java
! src/jdk.management/share/classes/com/sun/management/internal/GcInfoCompositeData.java
! src/jdk.management/share/classes/com/sun/management/internal/HotSpotDiagnostic.java
! src/jdk.management/share/classes/com/sun/management/internal/PlatformMBeanProviderImpl.java
! src/jdk.naming.dns/share/classes/com/sun/jndi/dns/DnsContextFactory.java
! src/jdk.naming.rmi/share/classes/com/sun/jndi/rmi/registry/RegistryContext.java
! src/jdk.net/linux/classes/jdk/net/LinuxSocketOptions.java
! src/jdk.net/macosx/classes/jdk/net/MacOSXSocketOptions.java
! src/jdk.net/share/classes/jdk/net/ExtendedSocketOptions.java
! src/jdk.net/share/classes/jdk/nio/Channels.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpChannelImpl.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpMultiChannelImpl.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpNet.java
! src/jdk.sctp/unix/classes/sun/nio/ch/sctp/SctpServerChannelImpl.java
! src/jdk.security.jgss/share/classes/com/sun/security/jgss/ExtendedGSSContextImpl.java
! src/jdk.security.jgss/share/classes/com/sun/security/sasl/gsskerb/JdkSASL.java
! src/jdk.unsupported/share/classes/sun/reflect/ReflectionFactory.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystem.java
! src/jdk.zipfs/share/classes/jdk/nio/zipfs/ZipFileSystemProvider.java
! test/jdk/java/awt/datatransfer/DataFlavor/DataFlavorRemoteTest.java
! test/jdk/java/lang/System/LoggerFinder/internal/LoggerFinderLoaderTest/LoggerFinderLoaderTest.java
+ test/jdk/java/lang/System/SecurityManagerWarnings.java
! test/jdk/java/lang/invoke/lambda/LogGeneratedClassesTest.java
! test/jdk/java/net/spi/URLStreamHandlerProvider/Basic.java
! test/jdk/java/security/AccessController/DoPrivAccompliceTest.java
! test/lib/jdk/test/lib/Platform.java
! test/lib/jdk/test/lib/process/OutputAnalyzer.java
! test/lib/sun/hotspot/WhiteBox.java
! test/micro/org/openjdk/bench/java/lang/reflect/ClazzWithSecurityManager.java
! test/micro/org/openjdk/bench/java/security/DoPrivileged.java
! test/micro/org/openjdk/bench/java/security/GetContext.java
Changeset: 2963c9e6
Author: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-06-02 12:18:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/2963c9e6778b95f5c0fc4298064a21d1e8f31b91
8268103: JNI functions incorrectly return a double after JDK-8265836
Reviewed-by: dholmes
! src/jdk.management/aix/native/libmanagement_ext/UnixOperatingSystem.c
! src/jdk.management/macosx/native/libmanagement_ext/UnixOperatingSystem.c
Changeset: dc19baca
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-06-02 12:23:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/dc19baca3363a105a5cc1dbc02cbe3ea65e1209e
8268094: Some vmTestbase/nsk tests fail after ACC_STRICT/strictfp changes
Reviewed-by: vlivanov, rehn
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007/newclass07/redefineclasses007a.java
- test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses007/newclass08/redefineclasses007a.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008.java
! test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008/TestDescription.java
- test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008/newclass07/redefineclasses008a.java
- test/hotspot/jtreg/vmTestbase/nsk/jdi/VirtualMachine/redefineClasses/redefineclasses008/newclass08/redefineclasses008a.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf006/getclmdf006.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetClassModifiers/getclmdf007/getclmdf007.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetFieldModifiers/getfldmdf004/getfldmdf004.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod001.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetMethodModifiers/methmod001/methmod001.cpp
! test/hotspot/jtreg/vmTestbase/nsk/share/jvmti/Injector.h
Changeset: 47677580
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2021-06-02 13:33:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/476775808f82a4b0d42ac58fdb801812b54e01a1
8267920: Create separate Events buffer for VMOperations
Reviewed-by: coleenp, dholmes, tschatzl
! src/hotspot/share/runtime/vmThread.cpp
! src/hotspot/share/utilities/events.cpp
! src/hotspot/share/utilities/events.hpp
Changeset: 40d23a0c
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-06-02 15:47:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/40d23a0c0b955ae4636800be183da7a71665f79f
8267543: Post JEP 411 refactoring: security
Reviewed-by: mullan
! src/java.base/share/classes/com/sun/crypto/provider/JceKeyStore.java
! src/java.base/share/classes/java/security/KeyStore.java
! src/java.base/share/classes/java/security/Security.java
! src/java.base/share/classes/javax/crypto/ProviderVerifier.java
! src/java.base/share/classes/sun/security/jca/ProviderConfig.java
! src/java.base/share/classes/sun/security/provider/MD4.java
! src/java.base/share/classes/sun/security/provider/SunEntries.java
! src/java.base/share/classes/sun/security/ssl/SSLEngineImpl.java
! src/java.base/share/classes/sun/security/util/AnchorCertificates.java
! src/java.base/share/classes/sun/security/util/KeyStoreDelegator.java
! src/java.base/share/classes/sun/security/util/UntrustedCertificates.java
! src/java.management/share/classes/com/sun/jmx/remote/security/JMXPluggableAuthenticator.java
! src/java.security.jgss/share/classes/sun/security/jgss/krb5/Krb5Context.java
! src/java.security.jgss/share/classes/sun/security/jgss/wrapper/SunNativeProvider.java
! src/java.security.jgss/share/classes/sun/security/krb5/internal/ccache/FileCredentialsCache.java
! src/java.smartcardio/unix/classes/sun/security/smartcardio/PlatformPCSC.java
! src/java.xml.crypto/share/classes/com/sun/org/slf4j/internal/Logger.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/SunMSCAPI.java
Changeset: 508cec75
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-06-02 15:48:50 +0000
URL: https://git.openjdk.java.net/zgc/commit/508cec7535cd0ad015d566389bc9e5f53ce4103b
8267521: Post JEP 411 refactoring: maximum covering > 50K
Reviewed-by: dfuchs, prr
! src/java.base/share/classes/java/util/concurrent/ForkJoinPool.java
! src/java.base/share/classes/sun/net/ftp/impl/FtpClient.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageReader.java
! src/java.desktop/share/classes/com/sun/imageio/plugins/jpeg/JPEGImageWriter.java
! src/java.desktop/share/classes/java/awt/Component.java
! src/java.desktop/share/classes/java/awt/Container.java
! src/java.desktop/share/classes/java/awt/DefaultKeyboardFocusManager.java
! src/java.desktop/share/classes/java/awt/Toolkit.java
! src/java.desktop/share/classes/java/awt/Window.java
! src/java.desktop/share/classes/javax/swing/RepaintManager.java
! src/java.desktop/share/classes/sun/awt/SunToolkit.java
! src/java.desktop/share/classes/sun/font/SunFontManager.java
! src/java.desktop/share/classes/sun/print/PSPrinterJob.java
! src/java.desktop/windows/classes/com/sun/java/swing/plaf/windows/WindowsLookAndFeel.java
! src/java.logging/share/classes/java/util/logging/LogManager.java
! src/java.management.rmi/share/classes/javax/management/remote/rmi/RMIConnector.java
! src/jdk.accessibility/windows/classes/com/sun/java/accessibility/internal/AccessBridge.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/wrapper/PKCS11.java
Changeset: 56b65e4a
Author: Brian Burkhalter <bpb at openjdk.org>
Date: 2021-06-02 16:33:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/56b65e4a8d519801d170e16063ccb7dd3069c4be
8267569: java.io.File.equals contains misleading Javadoc
Reviewed-by: alanb, dfuchs, bchristi, naoto
! src/java.base/share/classes/java/io/File.java
Changeset: e1462e79
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-06-02 16:56:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/e1462e79df7c22f3e09fa453c7887b6f51ef3dbb
8267176: StandardDoclet should provide access to Reporter and Locale
Reviewed-by: hannesw
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/StandardDoclet.java
! test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/MyTaglet.java
! test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java
Changeset: b7ac705d
Author: Guoxiong Li <gli at openjdk.org>
Committer: Vicente Romero <vromero at openjdk.org>
Date: 2021-06-02 17:17:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/b7ac705dd625c5fb2df714e2faec8d0ffac7301a
8263642: javac emits duplicate checkcast for first bound of intersection type in cast
Reviewed-by: vromero
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
+ test/langtools/tools/javac/cast/intersection/DuplicatedCheckcastTest.java
Changeset: 1ae934e0
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-06-02 17:25:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/1ae934e09d1a55bce4079153d3bfccd30657a0ea
8263332: JFR: Dump recording from a recording stream
Reviewed-by: mgronlun
! src/hotspot/share/jfr/recorder/repository/jfrChunk.cpp
! src/hotspot/share/jfr/recorder/repository/jfrChunkWriter.cpp
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/MetadataRepository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecorder.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/PlatformRecording.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Repository.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/RepositoryChunk.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/DiskRepository.java
+ src/jdk.management.jfr/share/classes/jdk/management/jfr/FileDump.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java
+ test/jdk/jdk/jfr/api/consumer/recordingstream/TestDump.java
+ test/jdk/jdk/jfr/jmx/streaming/TestRemoteDump.java
Changeset: ecf6112a
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-06-02 19:05:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/ecf6112a217e7d5d504a7272111d1ac72745d8f8
8267958: [TESTBUG] cds DynamicLoaderConstraintsTest.java timed out
Reviewed-by: ccheung, jiefu
! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/DynamicLoaderConstraintsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/loaderConstraints/LoaderConstraintsTest.java
Changeset: a8835b9c
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-06-02 19:20:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/a8835b9c08af1438c80144bad7506fb5700511a3
8267879: ClassLoaderMetaspace destructor asserts on !_frozen
Reviewed-by: dholmes, coleenp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/memory/classLoaderMetaspace.cpp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/memory/metaspace.hpp
Changeset: 375f8f3b
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-06-02 19:43:36 +0000
URL: https://git.openjdk.java.net/zgc/commit/375f8f3bffa7bc68a4c355195caa9d633d1cf120
8268138: docs build error after JDK-8263332 integration
Reviewed-by: mgronlun
! src/jdk.jfr/share/classes/jdk/jfr/consumer/RecordingStream.java
! src/jdk.management.jfr/share/classes/jdk/management/jfr/RemoteRecordingStream.java
Changeset: 3482cb87
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-06-02 21:20:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/3482cb87fd94e6445ca243722851daa90c00a2c8
8266254: Update to use jtreg 6
8265020: tests must be updated for new TestNG module name
Reviewed-by: lancea, erikj, mchung, naoto, alanb, iris, chegar
! make/conf/jib-profiles.js
! test/hotspot/jtreg/TEST.ROOT
! test/jaxp/TEST.ROOT
! test/jdk/TEST.ROOT
! test/jdk/java/lang/ModuleTests/addXXX/test/module-info.java
! test/jdk/java/lang/invoke/MethodHandles/privateLookupIn/test/module-info.java
! test/jdk/java/lang/invoke/modules/m1/module-info.java
! test/jdk/java/lang/invoke/modules/m3/module-info.java
! test/jdk/java/util/ServiceLoader/security/test/module-info.java
! test/langtools/TEST.ROOT
! test/lib-test/TEST.ROOT
Changeset: 136badb1
Author: Valerie Peng <valeriep at openjdk.org>
Date: 2021-06-02 21:31:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/136badb1f7b0ba1d16fcf0deca5899e0d0186fc0
8248268: Support KWP in addition to KW
Reviewed-by: xuelei
+ src/java.base/share/classes/com/sun/crypto/provider/AESKeyWrap.java
+ src/java.base/share/classes/com/sun/crypto/provider/AESKeyWrapPadded.java
! src/java.base/share/classes/com/sun/crypto/provider/AESParameters.java
- src/java.base/share/classes/com/sun/crypto/provider/AESWrapCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/BlockCipherParamsCore.java
! src/java.base/share/classes/com/sun/crypto/provider/ConstructKeys.java
+ src/java.base/share/classes/com/sun/crypto/provider/KWUtil.java
+ src/java.base/share/classes/com/sun/crypto/provider/KeyWrapCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/sun/security/util/KnownOIDs.java
! src/java.base/share/classes/sun/security/util/SecurityProviderConstants.java
! test/jdk/com/sun/crypto/provider/Cipher/KeyWrap/NISTWrapKAT.java
! test/jdk/com/sun/crypto/provider/Cipher/KeyWrap/TestCipherKeyWrapperTest.java
+ test/jdk/com/sun/crypto/provider/Cipher/KeyWrap/TestGeneral.java
+ test/jdk/com/sun/crypto/provider/Cipher/KeyWrap/TestKeySizeCheck.java
! test/jdk/com/sun/crypto/provider/NSASuiteB/TestAESWrapOids.java
! test/jdk/javax/crypto/Cipher/TestCipherMode.java
+ test/micro/org/openjdk/bench/javax/crypto/full/AESKeyWrapBench.java
Changeset: 76fdf2c8
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-06-02 21:50:43 +0000
URL: https://git.openjdk.java.net/zgc/commit/76fdf2c89bb7df9140438fcbaf16ea5fda024551
8268146: fix for JDK-8266254 fails validate-source
Reviewed-by: psandoz, wetmore
! test/lib-test/TEST.ROOT
Changeset: d46a2c8e
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-06-02 22:33:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/d46a2c8ecfac785ae2c935a507c3bcae2e76aba9
8268147: need to update reference to testng module for jtreg6
Reviewed-by: dholmes, psandoz, naoto
! test/jdk/java/foreign/handles/lookup_module/module-info.java
Changeset: e9f3e325
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-06-02 22:45:58 +0000
URL: https://git.openjdk.java.net/zgc/commit/e9f3e325c274f19b0f6eceea2367708e3be689e9
8259530: Generated docs contain MIT/GPL-licenced works without reproducing the licence
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFile.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocFileFactory.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/StandardDocFileFactory.java
+ test/langtools/jdk/javadoc/doclet/testLegalNotices/TestLegalNotices.java
! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java
! test/langtools/jdk/javadoc/tool/api/basic/APITest.java
Changeset: ef01e478
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-06-03 01:09:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/ef01e478586c5676747195ea67c1864639305c0f
8268150: tier2: test/jdk/tools/jpackage/junit/junit.java needs updating for jtreg 6
Reviewed-by: almatvee
! test/jdk/tools/jpackage/junit/junit.java
Changeset: 06f87cf4
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2021-06-03 04:12:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/06f87cf4419be9c1bffe996d5d476d30b0f86bf6
8266337: ThreadTimesClosure doesn't handle exceptions properly
Reviewed-by: dholmes, sspitsyn
! src/hotspot/share/services/management.cpp
Changeset: bdeaeb47
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2021-06-03 06:45:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/bdeaeb47d0155b9f233274cff90334e8dd761aae
8240256: Better resource cleaning for SunPKCS11 Provider
Reviewed-by: valeriep
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Config.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/KeyCache.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/P11Key.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Session.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SessionManager.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/SunPKCS11.java
! src/jdk.crypto.cryptoki/share/classes/sun/security/pkcs11/Token.java
! test/jdk/sun/security/pkcs11/PKCS11Test.java
+ test/jdk/sun/security/pkcs11/Provider/MultipleLogins-nss.txt
+ test/jdk/sun/security/pkcs11/Provider/MultipleLogins.java
+ test/jdk/sun/security/pkcs11/Provider/MultipleLogins.sh
Changeset: 9bf347bc
Author: Joel Borggrén-Franck <jfranck at openjdk.org>
Date: 2021-06-03 07:51:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/9bf347bc1f1dc01e27fbf35a05d34e9c5059b63e
8226362: langtools ProblemList file contains more than 1 entry for a test
Reviewed-by: jlahoda
! test/langtools/ProblemList.txt
Changeset: a52a08d2
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-06-03 08:21:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/a52a08d20be13721fcde65cad3567bbfa04f45cd
8267916: Adopt cast notation for CompilerThread conversions
Reviewed-by: kbarrett, iklam, dholmes
! src/hotspot/share/compiler/compileBroker.cpp
! src/hotspot/share/compiler/compileBroker.hpp
! src/hotspot/share/compiler/compilerThread.hpp
! src/hotspot/share/jvmci/jvmci.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/runtime/thread.hpp
Changeset: 17834375
Author: Daniel Fuchs <dfuchs at openjdk.org>
Date: 2021-06-03 08:58:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/178343750f8ce51c191d475d2fca6cbe609fd61c
8264975: java/net/DatagramSocket/DatagramSocketMulticasting.java fails infrequently
Reviewed-by: alanb, chegar
! test/jdk/java/net/DatagramSocket/DatagramSocketMulticasting.java
! test/jdk/java/net/DatagramSocket/SendReceiveMaxSize.java
! test/lib/jdk/test/lib/NetworkConfiguration.java
Changeset: 1296a6c4
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2021-06-03 09:03:27 +0000
URL: https://git.openjdk.java.net/zgc/commit/1296a6c425e22e0fdc748a996b886923c602ab3f
8268119: Rename copy_os_cpu.inline.hpp files to copy_os_cpu.hpp
Reviewed-by: kbarrett, coleenp
! src/hotspot/cpu/aarch64/copy_aarch64.hpp
! src/hotspot/cpu/arm/copy_arm.hpp
! src/hotspot/cpu/x86/copy_x86.hpp
= src/hotspot/os_cpu/bsd_aarch64/copy_bsd_aarch64.hpp
= src/hotspot/os_cpu/bsd_x86/copy_bsd_x86.hpp
= src/hotspot/os_cpu/linux_aarch64/copy_linux_aarch64.hpp
= src/hotspot/os_cpu/linux_arm/copy_linux_arm.hpp
= src/hotspot/os_cpu/linux_x86/copy_linux_x86.hpp
= src/hotspot/os_cpu/windows_aarch64/copy_windows_aarch64.hpp
= src/hotspot/os_cpu/windows_x86/copy_windows_x86.hpp
Changeset: c8f4c02b
Author: Stefan Karlsson <stefank at openjdk.org>
Date: 2021-06-03 09:04:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/c8f4c02bf005ee1531193535632a5ece768916d0
8268118: Rename bytes_os_cpu.inline.hpp files to bytes_os_cpu.hpp
Reviewed-by: coleenp, dholmes
! src/hotspot/cpu/aarch64/bytes_aarch64.hpp
! src/hotspot/cpu/arm/bytes_arm.hpp
! src/hotspot/cpu/ppc/bytes_ppc.hpp
! src/hotspot/cpu/s390/bytes_s390.hpp
! src/hotspot/cpu/x86/bytes_x86.hpp
! src/hotspot/cpu/zero/bytes_zero.hpp
+ src/hotspot/os_cpu/aix_ppc/bytes_aix_ppc.hpp
- src/hotspot/os_cpu/aix_ppc/bytes_aix_ppc.inline.hpp
= src/hotspot/os_cpu/bsd_aarch64/bytes_bsd_aarch64.hpp
= src/hotspot/os_cpu/bsd_x86/bytes_bsd_x86.hpp
= src/hotspot/os_cpu/bsd_zero/bytes_bsd_zero.hpp
+ src/hotspot/os_cpu/linux_aarch64/bytes_linux_aarch64.hpp
- src/hotspot/os_cpu/linux_aarch64/bytes_linux_aarch64.inline.hpp
= src/hotspot/os_cpu/linux_arm/bytes_linux_arm.hpp
= src/hotspot/os_cpu/linux_ppc/bytes_linux_ppc.hpp
+ src/hotspot/os_cpu/linux_s390/bytes_linux_s390.hpp
- src/hotspot/os_cpu/linux_s390/bytes_linux_s390.inline.hpp
= src/hotspot/os_cpu/linux_x86/bytes_linux_x86.hpp
+ src/hotspot/os_cpu/linux_zero/bytes_linux_zero.hpp
- src/hotspot/os_cpu/linux_zero/bytes_linux_zero.inline.hpp
+ src/hotspot/os_cpu/windows_aarch64/bytes_windows_aarch64.hpp
- src/hotspot/os_cpu/windows_aarch64/bytes_windows_aarch64.inline.hpp
+ src/hotspot/os_cpu/windows_x86/bytes_windows_x86.hpp
- src/hotspot/os_cpu/windows_x86/bytes_windows_x86.inline.hpp
Changeset: 29ab1628
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-06-03 09:41:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/29ab16284a4f1ac7ed691fd12cb622b0440c04be
8266257: Fix foreign linker build issues for ppc and s390
Reviewed-by: jvernee, vlivanov
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/foreign_globals_arm.cpp
! src/hotspot/cpu/arm/universalUpcallHandle_arm.cpp
! src/hotspot/cpu/ppc/foreign_globals_ppc.cpp
! src/hotspot/cpu/ppc/universalUpcallHandle_ppc.cpp
! src/hotspot/cpu/s390/foreign_globals_s390.cpp
! src/hotspot/cpu/s390/universalUpcallHandle_s390.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp
! src/hotspot/cpu/zero/foreign_globals_zero.cpp
! src/hotspot/cpu/zero/universalUpcallHandle_zero.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
Changeset: 338dae4d
Author: Mahendra Chhipa <mahendra.chhipa at oracle.com>
Committer: Mark Sheppard <msheppar at openjdk.org>
Date: 2021-06-03 12:51:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/338dae4d36e848b1e1169c5b1bb2bfe70283e637
8268133: Update java/net/Authenticator tests to eliminate dependency on sun.net.www.MessageHeader and some other internal APIs
Reviewed-by: dfuchs
! test/jdk/java/net/Authenticator/B4678055.java
! test/jdk/java/net/Authenticator/B4722333.java
! test/jdk/java/net/Authenticator/B4759514.java
! test/jdk/java/net/Authenticator/B4921848.java
! test/jdk/java/net/Authenticator/B4933582.java
! test/jdk/java/net/Authenticator/B4962064.java
Changeset: fbaebd42
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-06-03 12:55:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/fbaebd424310d2704aa8b347fe0f56ff0a038220
8268014: Build failure on SUSE Linux Enterprise Server 11.4 (s390x) due to 'SYS_get_mempolicy' was not declared
Reviewed-by: dholmes, mdoerr, mbaesken
! src/hotspot/os/linux/os_linux.cpp
Changeset: eb385c0d
Author: Sean Coffey <coffeys at openjdk.org>
Date: 2021-06-03 13:47:47 +0000
URL: https://git.openjdk.java.net/zgc/commit/eb385c0de2026d6b184ce0c98ff421a4da95e1b1
8268167: MultipleLogins.java failure on macosx-aarch64
Reviewed-by: weijun
! test/jdk/sun/security/pkcs11/Provider/MultipleLogins.java
Changeset: 5982cfc8
Author: Paul Sandoz <psandoz at openjdk.org>
Date: 2021-06-03 15:16:58 +0000
URL: https://git.openjdk.java.net/zgc/commit/5982cfc85602862608fae56adb6041794e8c0d59
8266317: Vector API enhancements
Co-authored-by: Paul Sandoz <psandoz at openjdk.org>
Co-authored-by: Sandhya Viswanathan <sviswanathan at openjdk.org>
Reviewed-by: jbhateja, vlivanov
! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! src/hotspot/cpu/arm/matcher_arm.hpp
! src/hotspot/cpu/ppc/matcher_ppc.hpp
! src/hotspot/cpu/s390/matcher_s390.hpp
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.hpp
! src/hotspot/cpu/x86/matcher_x86.hpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/opto/subnode.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorOperators.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
! test/jdk/jdk/incubator/vector/Byte128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte128VectorTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte256VectorTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte512VectorTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Byte64VectorTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ByteMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Double128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double128VectorTests.java
! test/jdk/jdk/incubator/vector/Double256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double256VectorTests.java
! test/jdk/jdk/incubator/vector/Double512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double512VectorTests.java
! test/jdk/jdk/incubator/vector/Double64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Double64VectorTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/DoubleMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Float128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float128VectorTests.java
! test/jdk/jdk/incubator/vector/Float256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float256VectorTests.java
! test/jdk/jdk/incubator/vector/Float512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float512VectorTests.java
! test/jdk/jdk/incubator/vector/Float64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Float64VectorTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/FloatMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Int128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int128VectorTests.java
! test/jdk/jdk/incubator/vector/Int256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int256VectorTests.java
! test/jdk/jdk/incubator/vector/Int512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int512VectorTests.java
! test/jdk/jdk/incubator/vector/Int64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Int64VectorTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/IntMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Long128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long128VectorTests.java
! test/jdk/jdk/incubator/vector/Long256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long256VectorTests.java
! test/jdk/jdk/incubator/vector/Long512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long512VectorTests.java
! test/jdk/jdk/incubator/vector/Long64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Long64VectorTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/LongMaxVectorTests.java
! test/jdk/jdk/incubator/vector/Short128VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short128VectorTests.java
! test/jdk/jdk/incubator/vector/Short256VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short256VectorTests.java
! test/jdk/jdk/incubator/vector/Short512VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short512VectorTests.java
! test/jdk/jdk/incubator/vector/Short64VectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/Short64VectorTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorLoadStoreTests.java
! test/jdk/jdk/incubator/vector/ShortMaxVectorTests.java
! test/jdk/jdk/incubator/vector/gen-template.sh
! test/jdk/jdk/incubator/vector/gen-tests.sh
! test/jdk/jdk/incubator/vector/templates/Unit-Compare-Masked.template
! test/jdk/jdk/incubator/vector/templates/Unit-Compare.template
! test/jdk/jdk/incubator/vector/templates/Unit-header.template
! test/jdk/jdk/incubator/vector/templates/X-LoadStoreTest.java.template
Changeset: 3aa7062c
Author: Fernando Guallini <fguallini at openjdk.org>
Committer: Rajan Halade <rhalade at openjdk.org>
Date: 2021-06-03 16:06:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/3aa7062c3dd41e06df67b46473ee2ef5a9671cf9
8262409: sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions. SSL test failures caused by java failed with "Server reported the wrong exception"
Reviewed-by: rhalade, xuelei
! test/jdk/ProblemList.txt
! test/jdk/sun/security/ssl/SSLSocketImpl/SSLSocketImplThrowsWrongExceptions.java
Changeset: 5405f983
Author: Raffaello Giulietti <raffaello.giulietti at gmail.com>
Committer: Stuart Marks <smarks at openjdk.org>
Date: 2021-06-03 16:08:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/5405f983db7d359bb65c42366541104c5e9ef7c3
8268077: java.util.List missing from Collections Framework Overview
Reviewed-by: smarks
! src/java.base/share/classes/java/util/doc-files/coll-overview.html
Changeset: 52d8215a
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-06-03 16:19:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/52d8215a1ec42d67217505fe3167c70460f5a639
8268131: 2 java/foreign tests timed out
Reviewed-by: dcubed
! test/jdk/java/foreign/TestDowncall.java
! test/jdk/java/foreign/TestResourceScope.java
! test/jdk/java/foreign/TestUpcall.java
Changeset: af3df630
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-06-03 19:02:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/af3df6300efddc8ba12f095b87205cc2fea1f1e8
8267598: jpackage removes system libraries from java.library.path
Reviewed-by: almatvee, asemenyuk
! src/jdk.jpackage/linux/native/libapplauncher/LinuxLauncherLib.cpp
! src/jdk.jpackage/macosx/native/applauncher/MacLauncher.cpp
! src/jdk.jpackage/share/native/applauncher/AppLauncher.cpp
! src/jdk.jpackage/share/native/applauncher/AppLauncher.h
! src/jdk.jpackage/share/native/common/SysInfo.h
! src/jdk.jpackage/unix/native/common/UnixSysInfo.cpp
! src/jdk.jpackage/windows/native/applauncher/WinLauncher.cpp
! src/jdk.jpackage/windows/native/common/WinSysInfo.cpp
! src/jdk.jpackage/windows/native/common/WinSysInfo.h
Changeset: 68ac871b
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-06-03 19:32:59 +0000
URL: https://git.openjdk.java.net/zgc/commit/68ac871b6254cfb55b9ca9da173c9ca1b05f0020
8268189: ProblemList compiler/intrinsics/bmi/verifycode/BzhiTestI2L.java in -Xcomp mode
Reviewed-by: mikael
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: e27c4d46
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-06-03 19:39:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/e27c4d463d920994b79b8163f063ad74f6ee5d59
8268185: Update GitHub Actions for jtreg 6
Reviewed-by: erikj
! .github/workflows/submit.yml
! make/conf/test-dependencies
Changeset: 9f05c411
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-06-03 20:03:36 +0000
URL: https://git.openjdk.java.net/zgc/commit/9f05c411e6d6bdf612cf0cf8b9fe4ca9ecde50d1
8265783: Create a separate library for x86 Intel SVML assembly intrinsics
Co-authored-by: Sandhya Viswanathan <sviswanathan at openjdk.org>
Co-authored-by: Rahul Kandu <rkandu at openjdk.org>
Co-authored-by: Razvan Lupusoru <rlupusoru at openjdk.org>
Co-authored-by: Magnus Ihse Bursie <ihse at openjdk.org>
Co-authored-by: Jie Fu <jiefu at openjdk.org>
Co-authored-by: Ahmet Akkas <ahmet.akkas at intel.com>
Co-authored-by: Marius Cornea <marius.cornea at intel.com>
Reviewed-by: erikj, kvn, psandoz
+ make/modules/jdk.incubator.vector/Lib.gmk
! src/hotspot/cpu/aarch64/aarch64.ad
! src/hotspot/cpu/aarch64/sharedRuntime_aarch64.cpp
! src/hotspot/cpu/arm/arm.ad
! src/hotspot/cpu/arm/sharedRuntime_arm.cpp
! src/hotspot/cpu/ppc/ppc.ad
! src/hotspot/cpu/ppc/sharedRuntime_ppc.cpp
! src/hotspot/cpu/s390/s390.ad
! src/hotspot/cpu/s390/sharedRuntime_s390.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_64.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/cpu/x86/x86_64.ad
! src/hotspot/cpu/zero/sharedRuntime_zero.cpp
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/classfile/modules.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/callnode.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/escape.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/graphKit.hpp
! src/hotspot/share/opto/lcm.cpp
! src/hotspot/share/opto/library_call.hpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/matcher.hpp
! src/hotspot/share/opto/runtime.cpp
! src/hotspot/share/opto/runtime.hpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/prims/vectorSupport.cpp
! src/hotspot/share/prims/vectorSupport.hpp
! src/hotspot/share/runtime/arguments.cpp
! src/hotspot/share/runtime/sharedRuntime.hpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
! src/hotspot/share/runtime/vmStructs.cpp
! src/java.base/share/classes/jdk/internal/vm/vector/VectorSupport.java
+ src/jdk.incubator.vector/linux/native/libsvml/globals_vectorApiSupport_linux.S.inc
+ src/jdk.incubator.vector/linux/native/libsvml/svml_d_acos_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_d_asin_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_d_atan2_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_d_atan_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_d_cbrt_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_d_cos_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_d_cosh_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_d_exp_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_d_expm1_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_d_hypot_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_d_log10_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_d_log1p_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_d_log_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_d_pow_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_d_sin_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_d_sinh_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_d_tan_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_d_tanh_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_s_acos_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_s_asin_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_s_atan2_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_s_atan_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_s_cbrt_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_s_cos_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_s_cosh_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_s_exp_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_s_expm1_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_s_hypot_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_s_log10_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_s_log1p_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_s_log_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_s_pow_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_s_sin_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_s_sinh_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_s_tan_linux_x86.S
+ src/jdk.incubator.vector/linux/native/libsvml/svml_s_tanh_linux_x86.S
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/VectorOperators.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
+ src/jdk.incubator.vector/windows/native/libsvml/globals_vectorApiSupport_windows.S.inc
+ src/jdk.incubator.vector/windows/native/libsvml/svml_d_acos_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_d_asin_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_d_atan2_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_d_atan_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_d_cbrt_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_d_cos_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_d_cosh_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_d_exp_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_d_expm1_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_d_hypot_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_d_log10_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_d_log1p_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_d_log_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_d_pow_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_d_sin_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_d_sinh_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_d_tan_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_d_tanh_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_s_acos_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_s_asin_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_s_atan2_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_s_atan_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_s_cbrt_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_s_cos_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_s_cosh_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_s_exp_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_s_expm1_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_s_hypot_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_s_log10_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_s_log1p_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_s_log_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_s_pow_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_s_sin_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_s_sinh_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_s_tan_windows_x86.S
+ src/jdk.incubator.vector/windows/native/libsvml/svml_s_tanh_windows_x86.S
Changeset: b9558655
Author: Mandy Chung <mchung at openjdk.org>
Date: 2021-06-03 20:43:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/b95586559ca44b040261168cbe5ba90689cab17e
8267995: Add reference to JVMS class file format in Lookup::defineHiddenClass
Reviewed-by: darcy
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
Changeset: 460ce555
Author: Joe Wang <joehw at openjdk.org>
Date: 2021-06-03 21:26:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/460ce5553c587715ef8244bee7e363b3587d2d0f
8266019: StreamResult(File) writes to incorrect file path if # is part of the file path
Reviewed-by: dfuchs
! src/java.xml/share/classes/javax/xml/transform/stream/StreamResult.java
! test/jaxp/javax/xml/jaxp/unittest/transform/ResultTest.java
Changeset: c1f3094f
Author: Paul Sandoz <psandoz at openjdk.org>
Date: 2021-06-03 22:03:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/c1f3094f814a4f3586222aad50ed314906b5bc9c
8267939: Clarify the specification of iterator and spliterator forEachRemaining
Reviewed-by: smarks
! src/java.base/share/classes/java/util/PrimitiveIterator.java
! src/java.base/share/classes/java/util/Spliterator.java
Changeset: 516e60a7
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-06-03 22:56:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/516e60a7ee3072cb3a311432257fab86dd622a48
8268095: CDS MethodHandle tests should add -XX:-VerifyDependencies
Reviewed-by: iklam, minqi
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/dynamicArchive/methodHandles/MethodHandlesSpreadArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/CDSMHTest_generate.sh
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesAsCollectorTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesCastFailureTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesGeneralTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesInvokersTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesPermuteArgumentsTest.java
! test/hotspot/jtreg/runtime/cds/appcds/methodHandles/MethodHandlesSpreadArgumentsTest.java
Changeset: 05df1727
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-06-04 02:04:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/05df1727b529992aeac666b4984d0681d61ebb31
8268224: Cleanup references to "strictfp" in core lib comments
Reviewed-by: jrose
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/StrictMath.java
Changeset: edca245d
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-04 02:21:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/edca245d5a5f4b43ac853b0c27551a8da2c20309
8267917: mark hotspot containers tests which ignore external VM flags
Reviewed-by: mseledtsov, hseigel
! test/hotspot/jtreg/containers/cgroup/PlainRead.java
! test/hotspot/jtreg/containers/docker/TestJcmdWithSideCar.java
Changeset: 1b4378e5
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2021-06-04 03:14:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/1b4378e58e601dae379db851eae2610acf5f3ff7
8268142: Switch to jdk-17+24 for macosx-aarch64 at Oracle
Reviewed-by: erikj
! make/conf/jib-profiles.js
Changeset: e2d5ff9d
Author: Mikael Vidstedt <mikael at openjdk.org>
Date: 2021-06-04 04:07:06 +0000
URL: https://git.openjdk.java.net/zgc/commit/e2d5ff9d456dd339ccd21df2f75c4e34e5784d9a
8268214: Use system zlib and disable dtrace when building linux-aarch64 at Oracle
Reviewed-by: dholmes
! make/conf/jib-profiles.js
Changeset: 3025f059
Author: Pankaj Bansal <pbansal at openjdk.org>
Date: 2021-06-04 05:18:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/3025f05970ede82c6f67a0434e33b27205e10130
8264305: Create implementation for native accessibility peer for Statusbar java role
Reviewed-by: kizune
! src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/CommonComponentAccessibility.m
= src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StatusbarAccessibility.h
+ src/java.desktop/macosx/native/libawt_lwawt/awt/a11y/StatusbarAccessibility.m
Changeset: 069f180a
Author: Vladimir Ivanov <vlivanov at openjdk.org>
Date: 2021-06-04 10:55:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/069f180a85655beba41a32c3ae05eeac31989682
8268174: Move x86-specific stub declarations into stubRoutines_x86.hpp
Reviewed-by: kvn
! src/hotspot/cpu/x86/c1_LIRAssembler_x86.cpp
! src/hotspot/cpu/x86/c1_Runtime1_x86.cpp
! src/hotspot/cpu/x86/macroAssembler_x86.cpp
! src/hotspot/cpu/x86/sharedRuntime_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_32.cpp
! src/hotspot/cpu/x86/stubGenerator_x86_64.cpp
! src/hotspot/cpu/x86/stubRoutines_x86.hpp
! src/hotspot/cpu/x86/stubRoutines_x86_32.cpp
! src/hotspot/cpu/x86/stubRoutines_x86_64.cpp
! src/hotspot/cpu/x86/templateInterpreterGenerator_x86.cpp
! src/hotspot/cpu/x86/universalUpcallHandler_x86_64.cpp
! src/hotspot/cpu/x86/x86_32.ad
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/linux_x86/os_linux_x86.cpp
! src/hotspot/share/runtime/stubRoutines.cpp
! src/hotspot/share/runtime/stubRoutines.hpp
Changeset: 40c9e258
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-06-04 12:35:36 +0000
URL: https://git.openjdk.java.net/zgc/commit/40c9e258b58cd1d227d20672a237c8777fd6d45c
8265444: Javadocs: jdk.jshell - small typo
Reviewed-by: sundar
! src/jdk.jshell/share/classes/jdk/jshell/package-info.java
Changeset: 59a539fe
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-06-04 12:53:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/59a539fef12dec6ba8af8a41000829402e7e9b72
8268129: LibraryLookup::ofDefault leaks symbols from loaded libraries
Reviewed-by: jvernee, psandoz
+ make/modules/jdk.incubator.foreign/Lib.gmk
! src/java.base/share/classes/java/lang/ClassLoader.java
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/java.base/share/classes/jdk/internal/loader/NativeLibraries.java
! src/java.base/share/native/libjava/NativeLibraries.c
! src/java.base/share/native/libjava/jni_util.h
! src/java.base/unix/native/libjava/jni_util_md.c
! src/java.base/windows/native/libjava/jni_util_md.c
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java
- src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/LibraryLookup.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemoryAddress.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/MemorySegment.java
+ src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/SymbolLookup.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/package-info.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/AbstractCLinker.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/LibrariesHelper.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/SystemLookup.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/ProgrammableInvoker.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/SharedUtils.java
+ src/jdk.incubator.foreign/share/native/libsyslookup/syslookup.c
! test/jdk/java/foreign/SafeFunctionAccessTest.java
! test/jdk/java/foreign/StdLibTest.java
! test/jdk/java/foreign/TestDowncall.java
! test/jdk/java/foreign/TestIllegalLink.java
! test/jdk/java/foreign/TestIntrinsics.java
- test/jdk/java/foreign/TestLibraryLookup.java
+ test/jdk/java/foreign/TestNULLTarget.java
! test/jdk/java/foreign/TestNulls.java
+ test/jdk/java/foreign/TestSymbolLookup.java
! test/jdk/java/foreign/TestUpcall.java
! test/jdk/java/foreign/TestUpcallHighArity.java
! test/jdk/java/foreign/TestUpcallStructScope.java
! test/jdk/java/foreign/TestVarArgs.java
! test/jdk/java/foreign/handles/invoker_module/handle/invoker/MethodHandleInvoker.java
! test/jdk/java/foreign/handles/lookup_module/handle/lookup/MethodHandleLookup.java
+ test/jdk/java/foreign/libStdLib.c
+ test/jdk/java/foreign/malloc/TestMixedMallocFree.java
+ test/jdk/java/foreign/malloc/libMalloc.c
! test/jdk/java/foreign/stackwalk/TestStackWalk.java
! test/jdk/java/foreign/valist/VaListTest.java
! test/jdk/java/foreign/virtual/TestVirtualCalls.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/CallOverheadHelper.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/StrLenTest.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/Upcalls.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/VaList.java
! test/micro/org/openjdk/bench/jdk/incubator/foreign/points/support/PanamaPoint.java
Changeset: b27599b3
Author: Joe Wang <joehw at openjdk.org>
Date: 2021-06-04 16:31:59 +0000
URL: https://git.openjdk.java.net/zgc/commit/b27599b3ec3fd344fa9fa97b7ecde85d5662ca6c
8268222: javax/xml/jaxp/unittest/transform/Bug6216226Test.java failed, cannot delete file
Reviewed-by: dfuchs
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/trax/TransformerImpl.java
! src/java.xml/share/classes/javax/xml/transform/stream/StreamResult.java
Changeset: cd0678fc
Author: Stuart Marks <smarks at openjdk.org>
Date: 2021-06-04 17:13:05 +0000
URL: https://git.openjdk.java.net/zgc/commit/cd0678fcf6bc00ecda3e61d959617c67d02dba3c
8199318: add idempotent copy operation for Map.Entry
Reviewed-by: alanb, psandoz, dfuchs
! src/java.base/share/classes/java/util/AbstractMap.java
! src/java.base/share/classes/java/util/Map.java
! test/jdk/java/util/Map/MapFactories.java
Changeset: 64ec8b3e
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2021-06-04 17:22:01 +0000
URL: https://git.openjdk.java.net/zgc/commit/64ec8b3e5c8a8d44c92591710d73b833f13c1500
8212155: Race condition when posting dynamic_code_generated event leads to JVM crash
Reviewed-by: sspitsyn, dcubed
! src/hotspot/share/prims/jvmtiExport.cpp
+ test/hotspot/jtreg/serviceability/jvmti/DynamicCodeGenerated/DynamicCodeGeneratedTest.java
+ test/hotspot/jtreg/serviceability/jvmti/DynamicCodeGenerated/libDynamicCodeGenerated.cpp
Changeset: 20b63127
Author: Sandhya Viswanathan <sviswanathan at openjdk.org>
Date: 2021-06-04 18:16:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/20b631278c0c89ccd9c16f2a29d47eb8414aacd5
8268151: Vector API toShuffle optimization
Reviewed-by: psandoz, vlivanov
! src/hotspot/share/opto/vector.cpp
! src/hotspot/share/opto/vectorIntrinsics.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Byte64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ByteVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Double64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/DoubleVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Float64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/FloatVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Int64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/IntVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Long64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/LongVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short128Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short256Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short512Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/Short64Vector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortMaxVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/ShortVector.java
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-Vector.java.template
! src/jdk.incubator.vector/share/classes/jdk/incubator/vector/X-VectorBits.java.template
Changeset: 48dc72b7
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-06-04 20:10:59 +0000
URL: https://git.openjdk.java.net/zgc/commit/48dc72b74d6b4b7b8fb605b62fc0057b5f4652e1
8268272: Remove JDK-8264874 changes because Graal was removed.
Reviewed-by: erikj
! make/Main.gmk
Changeset: 4e6748c5
Author: Yi Yang <yyang at openjdk.org>
Date: 2021-06-04 23:29:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/4e6748c543fae89b5f5f42bb0345b4b4f97d817a
8267687: ModXNode::Ideal optimization is better than Parse::do_irem
Reviewed-by: neliasso, kvn
! src/hotspot/share/opto/parse.hpp
! src/hotspot/share/opto/parse2.cpp
+ test/micro/org/openjdk/bench/vm/compiler/ModPowerOf2.java
Changeset: 76b54a19
Author: Nick Gasson <ngasson at openjdk.org>
Date: 2021-06-04 23:55:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/76b54a19955cd93f071cf1fb45c6d01bb57b84eb
8263512: [macos_aarch64] issues with calling va_args functions from invoke_native
Reviewed-by: jvernee
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/CABI.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/PlatformLayouts.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/SystemLookup.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/SharedUtils.java
- src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/AArch64Linker.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/CallArranger.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/TypeClass.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64Linker.java
= src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/linux/LinuxAArch64VaList.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64Linker.java
+ src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/aarch64/macos/MacOsAArch64VaList.java
! test/jdk/ProblemList.txt
! test/jdk/java/foreign/valist/VaListTest.java
! test/jdk/java/foreign/valist/libVaList.c
Changeset: 6ff978ac
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-06-05 00:05:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/6ff978ac16e631ebded7964d89ac42fd0452b1d3
8267204: Expose access to underlying streams in Reporter
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/doclet/Reporter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/Messages.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Messager.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java
! test/langtools/jdk/javadoc/doclet/testDiagsLineCaret/TestDiagsLineCaret.java
+ test/langtools/jdk/javadoc/doclet/testReporterStreams/TestReporterStreams.java
! test/langtools/jdk/javadoc/lib/javadoc/tester/JavadocTester.java
! test/langtools/jdk/javadoc/tool/EnsureNewOldDoclet.java
! test/langtools/jdk/javadoc/tool/api/basic/GetTask_DiagListenerTest.java
Changeset: 7e41ca3d
Author: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-06-05 00:07:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/7e41ca3da820650e16d9ca7f5b188628cd666419
8266957: SA has not followed JDK-8220587 and JDK-8224965
Reviewed-by: cjplummer, sspitsyn
! src/hotspot/share/gc/z/vmStructs_z.cpp
! src/hotspot/share/gc/z/vmStructs_z.hpp
! src/hotspot/share/gc/z/zAttachedArray.hpp
! src/hotspot/share/gc/z/zForwardingEntry.hpp
! src/hotspot/share/gc/z/zForwardingTable.hpp
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZAddress.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZAttachedArrayForForwarding.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZBarrier.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZCollectedHeap.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwarding.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingEntry.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZForwardingTable.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGlobals.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGlobalsForVMStructs.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZGranuleMapForForwarding.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZHash.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZHeap.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZOop.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPage.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZPageTable.java
+ src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZRelocate.java
! src/jdk.hotspot.agent/share/classes/sun/jvm/hotspot/gc/z/ZUtils.java
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: 7f55dc15
Author: Sibabrata Sahoo <ssahoo at openjdk.org>
Date: 2021-06-05 07:56:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/7f55dc15769bbab59024aa49671bced633de40ed
8179880: Refactor javax/security shell tests to plain java tests
Reviewed-by: weijun
! test/jdk/javax/security/auth/Subject/doAs/Test.java
- test/jdk/javax/security/auth/Subject/doAs/Test.sh
Changeset: 6c838c56
Author: Stephen Colebourne <scolebourne at openjdk.org>
Committer: Roger Riggs <rriggs at openjdk.org>
Date: 2021-06-05 13:26:52 +0000
URL: https://git.openjdk.java.net/zgc/commit/6c838c568c2c99145fd0ae8059de2b2865b65863
8266846: Add java.time.InstantSource
Reviewed-by: rriggs, naoto, darcy
! src/java.base/share/classes/java/time/Clock.java
! src/java.base/share/classes/java/time/Instant.java
+ src/java.base/share/classes/java/time/InstantSource.java
! test/jdk/java/time/test/TEST.properties
! test/jdk/java/time/test/java/time/TestClock_System.java
+ test/jdk/java/time/test/java/time/TestInstantSource.java
Changeset: 36bff6f9
Author: Andrey Turbanov <turbanoff at gmail.com>
Committer: Jim Laskey <jlaskey at openjdk.org>
Date: 2021-06-05 14:44:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/36bff6f945a1eb6b1bbe21070a345df50095e918
8066694: Strange code in JavacParser.java
Reviewed-by: vromero, iris
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
Changeset: 91f9adc5
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-06-05 15:22:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/91f9adc5f55b42d30e46d99e22a8d0567fa5c146
8268139: CDS ArchiveBuilder may reference unloaded classes
Reviewed-by: coleenp, ccheung
! src/hotspot/share/cds/dynamicArchive.cpp
! src/hotspot/share/cds/metaspaceShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
Changeset: b2e9eb9e
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-06-05 15:41:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/b2e9eb9e47beb5148e3b9f86f25fad352ed4a236
8268087: Update documentation of the JPasswordField
Reviewed-by: trebari, azvegint, prr
! src/java.desktop/share/classes/javax/swing/JPasswordField.java
Changeset: f768fbf7
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-06-05 15:50:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/f768fbf7a9df6eae10298ba6bd1b4ae438ca298d
8268286: ProblemList serviceability/sa/TestJmapCore.java on linux-aarch64 with ZGC
Reviewed-by: rriggs
! test/hotspot/jtreg/ProblemList-zgc.txt
Changeset: b05c40ca
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-06-05 18:07:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/b05c40ca3b5fd34cbbc7a9479b108a4ff2c099f1
8266951: Partial in-lining for vectorized mismatch operation using AVX512 masked instructions
Reviewed-by: psandoz, vlivanov
! src/hotspot/cpu/x86/assembler_x86.cpp
! src/hotspot/cpu/x86/assembler_x86.hpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.hpp
! src/hotspot/cpu/x86/vm_version_x86.cpp
! src/hotspot/cpu/x86/x86.ad
! src/hotspot/share/adlc/formssel.cpp
! src/hotspot/share/opto/arraycopynode.cpp
! src/hotspot/share/opto/c2_globals.hpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/classes.hpp
! src/hotspot/share/opto/compile.cpp
! src/hotspot/share/opto/library_call.cpp
! src/hotspot/share/opto/macroArrayCopy.cpp
! src/hotspot/share/opto/matcher.cpp
! src/hotspot/share/opto/vectornode.cpp
! src/hotspot/share/opto/vectornode.hpp
! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyConjoint.java
! test/hotspot/jtreg/compiler/arraycopy/TestArrayCopyDisjoint.java
+ test/hotspot/jtreg/compiler/intrinsics/VectorizedMismatchTest.java
! test/jtreg-ext/requires/VMProps.java
+ test/micro/org/openjdk/bench/java/util/ArraysMismatchPartialInlining.java
Changeset: 8abf36c6
Author: Jatin Bhateja <jbhateja at openjdk.org>
Date: 2021-06-06 02:31:18 +0000
URL: https://git.openjdk.java.net/zgc/commit/8abf36c6484bca20d1c31476f4d6f553aeeadb27
8268289: build failure due to missing signed flag in x86 evcmpb instruction
Reviewed-by: vlivanov, jiefu
! src/hotspot/cpu/x86/c2_MacroAssembler_x86.cpp
Changeset: 042f0bdb
Author: Tejpal Rebari <trebari at openjdk.org>
Date: 2021-06-06 04:08:05 +0000
URL: https://git.openjdk.java.net/zgc/commit/042f0bdb3568edab4f96b9f7c83cbb0f90db7f18
8256465: [macos] Java frame and dialog presented full screen freeze application
Reviewed-by: kcr, serb, prr
! src/java.desktop/macosx/classes/sun/lwawt/macosx/CPlatformWindow.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/AWTWindow.m
+ test/jdk/java/awt/Window/TestAppFreeze.java
Changeset: 52d88ee1
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-06-06 13:53:29 +0000
URL: https://git.openjdk.java.net/zgc/commit/52d88ee1d1e0f6b9927db03a2b0bff75e4be03a2
8268292: compiler/intrinsics/VectorizedMismatchTest.java fails with release VMs
Reviewed-by: dcubed
! test/hotspot/jtreg/compiler/intrinsics/VectorizedMismatchTest.java
Changeset: 95ddf7d6
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-06-07 01:19:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/95ddf7d6ada599e57feefca7fa9c6379e6a23523
8267839: trivial mem leak in numa
Co-authored-by: Shoubing Ma <mashoubing1 at huawei.com>
Reviewed-by: tschatzl, sjohanss
! src/hotspot/os/linux/os_linux.hpp
Changeset: b05fa02e
Author: Hui Shi <hshi at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-06-07 01:34:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/b05fa02e7413fdcc40969645309e3e9d4442c78d
8267904: C2 crash when compile negative Arrays.copyOf length after loop
Reviewed-by: roland, kvn
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
+ test/hotspot/jtreg/compiler/c2/TestNegativeArrayCopyAfterLoop.java
Changeset: 2aeeeb40
Author: Xin Liu <xliu at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-06-07 06:12:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/2aeeeb40a06c0c71537ce7de2e00bab9faf817a9
8268279: gc/shenandoah/compiler/TestLinkToNativeRBP.java fails after LibraryLookup is gone
Reviewed-by: zgu, jiefu
! test/hotspot/jtreg/gc/shenandoah/compiler/TestLinkToNativeRBP.java
Changeset: 204b4929
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-06-07 06:22:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/204b4929f7251feec6736aed9489ff82cd5dd744
8267703: runtime/cds/appcds/cacheObject/HeapFragmentationTest.java crashed with OutOfMemory
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1ConcurrentMark.cpp
! src/hotspot/share/gc/g1/g1FullCollector.cpp
Changeset: 3e482440
Author: Hui Shi <hshi at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-06-07 06:26:47 +0000
URL: https://git.openjdk.java.net/zgc/commit/3e48244084ef90fb7f46cdfd691ae9f0ecb2de41
8268301: Closed test: compiler/c2/6371167/Test.java fails after JDK-8267904
Reviewed-by: kvn, dlong
! src/hotspot/share/opto/callnode.cpp
! src/hotspot/share/opto/graphKit.cpp
! src/hotspot/share/opto/library_call.cpp
- test/hotspot/jtreg/compiler/c2/TestNegativeArrayCopyAfterLoop.java
Changeset: 908aca29
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-06-07 07:01:30 +0000
URL: https://git.openjdk.java.net/zgc/commit/908aca29ca60f5f251df8c6a31b2543929be12fc
8262891: Compiler implementation for Pattern Matching for switch (Preview)
Co-authored-by: Brian Goetz <briangoetz at openjdk.org>
Co-authored-by: Mandy Chung <mchung at openjdk.org>
Co-authored-by: Jan Lahoda <jlahoda at openjdk.org>
Reviewed-by: mcimadamore, forax, godin, psandoz, mchung
! make/CompileInterimLangtools.gmk
+ src/java.base/share/classes/java/lang/runtime/SwitchBootstraps.java
+ src/java.base/share/classes/jdk/internal/javac/NoPreview.java
! src/java.base/share/classes/jdk/internal/javac/PreviewFeature.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/CaseLabelTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/CaseTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/DefaultCaseLabelTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/ExpressionTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/GuardedPatternTree.java
+ src/jdk.compiler/share/classes/com/sun/source/tree/ParenthesizedPatternTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/PatternTree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/Tree.java
! src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Preview.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symtab.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Attr.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Flow.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Lower.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/MatchBindingsComputer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransPatterns.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TransTypes.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/TreeDiffer.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/CRTable.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Gen.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/parser/JavacParser.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/resources/compiler.properties
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/Pretty.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeCopier.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeInfo.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeMaker.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/TreeTranslator.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
+ test/jdk/java/lang/runtime/SwitchBootstrapsTest.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/LineNumberTestBase.java
+ test/langtools/tools/javac/classfiles/attributes/LineNumberTable/RuleSwitchBreaks.java
! test/langtools/tools/javac/classfiles/attributes/LineNumberTable/TestCase.java
! test/langtools/tools/javac/diags/examples/CantRefNonEffectivelyFinalVar.java
+ test/langtools/tools/javac/diags/examples/CaseNull.java
+ test/langtools/tools/javac/diags/examples/ConstantLabelNotCompatible.java
+ test/langtools/tools/javac/diags/examples/DuplicateTotalPattern.java
+ test/langtools/tools/javac/diags/examples/FlowsThroughFromPattern.java
+ test/langtools/tools/javac/diags/examples/FlowsThroughToPattern.java
+ test/langtools/tools/javac/diags/examples/NotExhaustiveStatement.java
+ test/langtools/tools/javac/diags/examples/PatternDominated.java
+ test/langtools/tools/javac/diags/examples/PatternSwitch.java
- test/langtools/tools/javac/diags/examples/SwitchNullNotAllowed.java
+ test/langtools/tools/javac/diags/examples/TotalPatternAndDefault.java
! test/langtools/tools/javac/lib/DPrinter.java
+ test/langtools/tools/javac/patterns/CaseDefault.java
+ test/langtools/tools/javac/patterns/CaseDefault.out
+ test/langtools/tools/javac/patterns/DisambiguateParenthesizedPattern.java
+ test/langtools/tools/javac/patterns/Domination.java
+ test/langtools/tools/javac/patterns/Domination.out
+ test/langtools/tools/javac/patterns/Exhaustiveness.java
+ test/langtools/tools/javac/patterns/Guards.java
+ test/langtools/tools/javac/patterns/GuardsErrors.java
+ test/langtools/tools/javac/patterns/GuardsErrors.out
+ test/langtools/tools/javac/patterns/NullSwitch.java
+ test/langtools/tools/javac/patterns/Parenthesized.java
+ test/langtools/tools/javac/patterns/SealedTypeChanges.java
+ test/langtools/tools/javac/patterns/SealedTypeChanges2.java
+ test/langtools/tools/javac/patterns/SimpleAndGuardPattern.java
+ test/langtools/tools/javac/patterns/SwitchErrors.java
+ test/langtools/tools/javac/patterns/SwitchErrors.out
+ test/langtools/tools/javac/patterns/Switches.java
+ test/langtools/tools/javac/stackmap/OrdinarySwitchStackMapTest.java
! test/langtools/tools/javac/switchextra/SwitchNoExtraTypes.out
! test/langtools/tools/javac/switchextra/SwitchObject.out
+ test/langtools/tools/javac/switchnull/SwitchNull.java
+ test/langtools/tools/javac/switchnull/SwitchNullDisabled-preview.out
! test/langtools/tools/javac/switchnull/SwitchNullDisabled.java
! test/langtools/tools/javac/switchnull/SwitchNullDisabled.out
! test/langtools/tools/javac/tree/SourceTreeScannerTest.java
! test/langtools/tools/jdeps/listdeps/ListModuleDeps.java
Changeset: 9fc914b9
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2021-06-07 08:02:26 +0000
URL: https://git.openjdk.java.net/zgc/commit/9fc914b96321c24e14f1b52246df0b816cb7dafa
8204686: Dynamic parallel reference processing support for Parallel GC
Reviewed-by: ayang, tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/parallel/parallelArguments.cpp
! src/hotspot/share/gc/parallel/psScavenge.cpp
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/gc/shared/referenceProcessor.hpp
! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java
Changeset: 58bdabcd
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-06-07 08:20:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/58bdabcd40cc8895d5fd829ad3515ab418245c16
8268164: Adopt cast notation for WorkerThread conversions
Reviewed-by: stefank, dholmes
! src/hotspot/share/gc/shared/referenceProcessor.cpp
! src/hotspot/share/runtime/nonJavaThread.hpp
! src/hotspot/share/runtime/thread.hpp
! src/hotspot/share/runtime/thread.inline.hpp
Changeset: 6d1f3ac7
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-06-07 08:43:27 +0000
URL: https://git.openjdk.java.net/zgc/commit/6d1f3ac74914db662d2a39a5b69d8b8143d2f3ef
8149138: [javadoc] Fix SerialFormBuilder eliminate String bashing
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlSerialFieldWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/SerializedFormWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/SerializedFormBuilder.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/SerializedForm.java
! test/langtools/jdk/javadoc/doclet/testSerializedForm/TestSerializedForm.java
Changeset: 5ebd4199
Author: Erik Österlund <eosterlund at openjdk.org>
Date: 2021-06-07 09:44:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/5ebd4199cc57b60ab7345a019d000c0017a90fc3
8267972: Inline cache cleaning is not monotonic
Reviewed-by: vlivanov, kvn
! src/hotspot/share/code/compiledIC.cpp
Changeset: b09d8b98
Author: Xin Liu <xliu at openjdk.org>
Committer: David Holmes <dholmes at openjdk.org>
Date: 2021-06-07 10:19:27 +0000
URL: https://git.openjdk.java.net/zgc/commit/b09d8b9800329f946df80026d61cd4abf41cff37
8267926: AsyncLogGtest.java fails on assert with: decorator was not part of the decorator set specified at creation.
Reviewed-by: dholmes, phh
! src/hotspot/share/logging/logDecorations.hpp
! test/hotspot/jtreg/ProblemList.txt
Changeset: 8130be56
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-06-07 10:23:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/8130be561b76906be660e6d779839eb197bd7486
8268318: Missing comma in copyright header
Reviewed-by: stefank
! test/langtools/jdk/javadoc/doclet/testSerializedForm/SerializedForm.java
Changeset: e4d04540
Author: Jan Lahoda <jlahoda at openjdk.org>
Date: 2021-06-07 11:13:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/e4d045402fa1992a1d91586bd4f67362d07f543c
8267832: SimpleVisitors and Scanners in jdk.compiler should use @implSpec
Reviewed-by: prappo, darcy
! src/jdk.compiler/share/classes/com/sun/source/util/DocTreeScanner.java
! src/jdk.compiler/share/classes/com/sun/source/util/SimpleDocTreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/source/util/SimpleTreeVisitor.java
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
Changeset: 15715a89
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-06-07 13:18:27 +0000
URL: https://git.openjdk.java.net/zgc/commit/15715a8984e3e346c2a65e5a0c7b48c4dee21d3e
8267924: Misleading G1 eager reclaim detail logging
Reviewed-by: ayang, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! test/hotspot/jtreg/gc/g1/TestG1TraceEagerReclaimHumongousObjects.java
Changeset: 728a411a
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-06-07 13:41:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/728a411a541f93121bbd7db4258859196bcf6cdf
8268018: remove dead code in commitLimitter
Reviewed-by: zgu
! src/hotspot/share/memory/metaspace/commitLimiter.hpp
Changeset: 4f9d6b7d
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-06-07 13:57:15 +0000
URL: https://git.openjdk.java.net/zgc/commit/4f9d6b7d68312860d3e184a1f33687e1693d7d87
8267465: remove superfluous preview related annotations and test options
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/source/util/TreeScanner.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Flags.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Symbol.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Check.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacProcessingEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/JavacRoundEnvironment.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/tree/JCTree.java
! src/jdk.compiler/share/classes/com/sun/tools/sjavac/comp/PubapiVisitor.java
! test/langtools/jdk/jshell/SealedClassesTest.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer.java
! test/langtools/tools/javac/annotations/repeatingAnnotations/NoTargetOnContainer2.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/CombinationsTargetTest2.java
! test/langtools/tools/javac/annotations/typeAnnotations/classfile/Patterns.java
! test/langtools/tools/javac/api/TestGetElementReference.java
! test/langtools/tools/javac/api/TestGetScopeResult.java
! test/langtools/tools/javac/api/lambdaErrorRecovery/TestGetTypeMirrorReference.java
! test/langtools/tools/javac/diags/examples/IllegalStartOfStmt.java
! test/langtools/tools/javac/lambda/deduplication/DeduplicationTest.java
! test/langtools/tools/javac/parser/JavacParserTest.java
! test/langtools/tools/javac/processing/model/element/AnnoProcessorOnRecordsTest.java
! test/langtools/tools/javac/processing/model/element/CheckingTypeAnnotationsOnRecords.java
! test/langtools/tools/javac/processing/model/element/ErrorOnAnnoWithTargetMethod.java
! test/langtools/tools/javac/processing/model/element/RecordNotPreservingNestedTypeAnnotationsTest.java
! test/langtools/tools/javac/processing/model/element/TestBindingVariable.java
! test/langtools/tools/javac/processing/model/element/TestRecord.java
! test/langtools/tools/javac/processing/model/element/TestRecordDesugar.java
! test/langtools/tools/javac/processing/model/element/repeatingAnnotations/RepeatingAnnotationsOnRecords.java
! test/langtools/tools/javac/sealed/BinaryCompatibilityTests.java
! test/langtools/tools/javac/sealed/CheckSubtypesOfSealedTest.java
! test/langtools/tools/javac/sealed/SealedCompilationTests.java
! test/langtools/tools/javac/sealed/T8258662/T8258662.java
! test/langtools/tools/javac/warnings/DefaultCtor/NoWarningRecord.java
Changeset: a91f9712
Author: Weijun Wang <weijun at openjdk.org>
Date: 2021-06-07 13:58:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/a91f97126646f89d8c5b81cfd40820338c769acd
8268267: Remove -Djavatest.security.noSecurityManager=true from jtreg runs
Reviewed-by: lancea, jjg, erikj
! make/RunTests.gmk
! test/langtools/ProblemList.txt
Changeset: ea8274fb
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-06-07 14:00:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/ea8274fbf07d7308bcef5aacbe553dc7b37887e3
8267875: Shenandoah: Duplicated code in ShenandoahBarrierSetC2::ideal_node()
Reviewed-by: rkennke, roland
! src/hotspot/share/gc/shenandoah/c2/shenandoahBarrierSetC2.cpp
Changeset: 270ec975
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-06-07 14:09:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/270ec975b69d4e9a73571c4ba21b705e48d3e1b4
8268331: Fix crash in humongous object eager reclaim logging
Reviewed-by: sjohanss
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
Changeset: 3396b69f
Author: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-06-07 14:11:50 +0000
URL: https://git.openjdk.java.net/zgc/commit/3396b69fc91db4a9e29806562215f92179ba4757
8254129: IR Test Framework to support regex-based matching on the IR in JTreg compiler tests
Co-authored-by: Christian Hagedorn <chagedorn at openjdk.org>
Co-authored-by: Tobias Hartmann <thartmann at openjdk.org>
Reviewed-by: iignatyev
+ test/hotspot/jtreg/compiler/lib/ir_framework/AbstractInfo.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/Argument.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/Arguments.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/Check.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/CheckAt.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/CompLevel.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/Compiler.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/DontCompile.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/DontInline.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/ForceCompile.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/ForceCompileClassInitializer.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/ForceInline.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/IR.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/IRNode.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/IRs.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/README.md
+ test/hotspot/jtreg/compiler/lib/ir_framework/Run.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/RunInfo.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/RunMode.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/Scenario.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/Test.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/TestFramework.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/TestInfo.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/Warmup.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/FlagVMProcess.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/IRMatcher.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/IRMethod.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/IRViolationException.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMException.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/driver/TestVMProcess.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/flag/FlagVM.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/CheckedTestFrameworkException.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/NoTestsRunException.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/ParsedComparator.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFormat.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFormatException.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFrameworkException.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestFrameworkSocket.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestRun.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/shared/TestRunException.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/test/AbstractTest.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/test/ArgumentValue.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/test/BaseTest.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/test/CheckedTest.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/test/CustomRunTest.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/test/DeclaredTest.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/test/IREncodingPrinter.java
+ test/hotspot/jtreg/compiler/lib/ir_framework/test/TestVM.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/BaseTestExample.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/CheckedTestExample.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/CustomRunTestExample.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/examples/IRExample.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/README.md
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestAccessModifiers.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBadFormat.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestBasics.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestCompLevels.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestControls.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestDFlags.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestDIgnoreCompilerControls.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestDScenarios.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestDTestAndExclude.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestIRMatching.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestRunTests.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestSanity.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestScenarios.java
+ test/hotspot/jtreg/testlibrary_tests/ir_framework/tests/TestWithHelperClasses.java
Changeset: e663ba96
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-06-07 17:03:50 +0000
URL: https://git.openjdk.java.net/zgc/commit/e663ba961f25c83758815bbfce97a58d9560c7a2
8268299: jvms tag produces incorrect URL
Reviewed-by: iris, erikj, jjg
! make/jdk/src/classes/build/tools/taglet/JSpec.java
Changeset: 7e55569e
Author: Alexey Ushakov <avu at openjdk.org>
Date: 2021-06-07 17:36:52 +0000
URL: https://git.openjdk.java.net/zgc/commit/7e55569edee84dcae63fbdf1f89fefa554360736
8261549: Adjust memory size in MTLTexurePool.m
Reviewed-by: prr
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/MTLTexurePool.m
Changeset: 81600dce
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-06-07 17:41:09 +0000
URL: https://git.openjdk.java.net/zgc/commit/81600dce24903cbd3476830e302c9f182c85efb3
8191441: (Process) add Readers and Writer access to java.lang.Process streams
Reviewed-by: naoto, alanb
! src/java.base/share/classes/java/lang/Process.java
+ test/jdk/java/lang/ProcessBuilder/ReaderWriterTest.java
Changeset: e546ae27
Author: Liam Miller-Cushon <cushon at openjdk.org>
Date: 2021-06-07 17:58:57 +0000
URL: https://git.openjdk.java.net/zgc/commit/e546ae27ffc6c19ae078a41ab6e1741a104958c1
8268296: ScopedMemoryAccess build error with readonly filesystems
Reviewed-by: erikj
! make/modules/java.base/gensrc/GensrcScopedMemoryAccess.gmk
Changeset: c7c77fd3
Author: Anthony Scarpino <ascarpino at openjdk.org>
Date: 2021-06-07 22:22:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/c7c77fd32b1b1bc736ef3523456a2968447fc627
8255557: Decouple GCM from CipherCore
Reviewed-by: valeriep
! src/java.base/share/classes/com/sun/crypto/provider/AESCipher.java
! src/java.base/share/classes/com/sun/crypto/provider/CipherCore.java
! src/java.base/share/classes/com/sun/crypto/provider/FeedbackCipher.java
+ src/java.base/share/classes/com/sun/crypto/provider/GCM.java
! src/java.base/share/classes/com/sun/crypto/provider/GCTR.java
! src/java.base/share/classes/com/sun/crypto/provider/GHASH.java
! src/java.base/share/classes/com/sun/crypto/provider/GaloisCounterMode.java
! src/java.base/share/classes/com/sun/crypto/provider/SunJCE.java
! src/java.base/share/classes/sun/security/util/SecurityProviderConstants.java
! test/jdk/com/sun/crypto/provider/Cipher/AEAD/Encrypt.java
! test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMBufferTest.java
+ test/jdk/com/sun/crypto/provider/Cipher/AEAD/GCMShortBuffer.java
! test/jdk/com/sun/crypto/provider/Cipher/AEAD/OverlapByteBuffer.java
! test/jdk/com/sun/crypto/provider/Cipher/AES/TestAESCipher.java
! test/jdk/com/sun/crypto/provider/Cipher/AES/TestSameBuffer.java
Changeset: 5e557d86
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2021-06-07 22:26:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/5e557d8650d81f9f81938892de28a6dd8fea98b0
8266967: debug.cpp utility find() should print Java Object fields.
Reviewed-by: sspitsyn, coleenp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! src/hotspot/share/runtime/fieldDescriptor.cpp
! src/hotspot/share/runtime/fieldDescriptor.hpp
Changeset: fc08af58
Author: Dan Smith <dlsmith at openjdk.org>
Date: 2021-06-07 23:21:24 +0000
URL: https://git.openjdk.java.net/zgc/commit/fc08af58cb0571ed375a7937aac7a951ba224644
8174222: LambdaMetafactory: validate inputs and improve documentation
Reviewed-by: mchung
! src/hotspot/share/include/jvm.h
! src/hotspot/share/prims/jvm.cpp
! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/LambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/LambdaProxyClassArchive.java
! src/java.base/share/native/libjava/LambdaProxyClassArchive.c
+ test/jdk/java/lang/invoke/lambda/MetafactoryArgValidationTest.java
Changeset: 36c4e5f2
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-06-08 02:16:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/36c4e5f26477ed6bd17ac565d5301eba7d424058
8267187: Remove deprecated constructor for Log
Reviewed-by: darcy, iris
! src/jdk.compiler/share/classes/com/sun/tools/javac/util/Log.java
Changeset: ae986bc8
Author: Alan Hayward <alan.hayward at arm.com>
Committer: Ningsheng Jian <njian at openjdk.org>
Date: 2021-06-08 02:24:43 +0000
URL: https://git.openjdk.java.net/zgc/commit/ae986bc8dff92a77e91e6ee640aa27c68abb8def
8266749: AArch64: Backtracing broken on PAC enabled systems
Reviewed-by: gziemski, aph
! src/hotspot/cpu/aarch64/frame_aarch64.cpp
! src/hotspot/cpu/aarch64/frame_aarch64.hpp
! src/hotspot/cpu/aarch64/frame_aarch64.inline.hpp
+ src/hotspot/cpu/aarch64/pauth_aarch64.hpp
+ src/hotspot/os_cpu/bsd_aarch64/pauth_bsd_aarch64.inline.hpp
+ src/hotspot/os_cpu/linux_aarch64/pauth_linux_aarch64.inline.hpp
+ src/hotspot/os_cpu/windows_aarch64/pauth_windows_aarch64.inline.hpp
Changeset: f40c89e8
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-06-08 03:57:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/f40c89e8e9fae26da53b5d820d8e64d9b30faf8c
8267209: Child threads should defer logging to after child-parent handshake
Reviewed-by: dholmes, coleenp
! src/hotspot/os/bsd/os_bsd.cpp
! src/hotspot/os/linux/os_linux.cpp
Changeset: 341f6760
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-06-08 04:53:02 +0000
URL: https://git.openjdk.java.net/zgc/commit/341f676066ab807d433f0f0b6c8356d2ad0e1cc9
8267908: linux: thread_native_entry can scribble on stack frame
Reviewed-by: ysuenaga
! src/hotspot/os/linux/os_linux.cpp
Changeset: 81bad590
Author: Aditya Mandaleeka <adityam at openjdk.org>
Committer: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-06-08 06:55:20 +0000
URL: https://git.openjdk.java.net/zgc/commit/81bad5904284a251c65c8c86cc373d29974d0686
8257774: G1: Trigger collect when free region count drops below threshold to prevent evacuation failures
Reviewed-by: sjohanss, tschatzl
! src/hotspot/share/gc/g1/g1AllocRegion.hpp
! src/hotspot/share/gc/g1/g1AllocRegion.inline.hpp
! src/hotspot/share/gc/g1/g1Allocator.hpp
! src/hotspot/share/gc/g1/g1Allocator.inline.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.cpp
! src/hotspot/share/gc/g1/g1CollectionSet.hpp
! src/hotspot/share/gc/g1/g1Policy.cpp
! src/hotspot/share/gc/g1/g1Policy.hpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
! src/hotspot/share/gc/g1/g1VMOperations.hpp
! src/hotspot/share/gc/g1/g1_globals.hpp
! src/hotspot/share/gc/shared/gcCause.cpp
! src/hotspot/share/gc/shared/gcCause.hpp
! test/hotspot/jtreg/gc/g1/TestGCLogMessages.java
Changeset: fd91b2aa
Author: Koichi Sakata <ksakata at openjdk.org>
Committer: Christian Hagedorn <chagedorn at openjdk.org>
Date: 2021-06-08 07:14:42 +0000
URL: https://git.openjdk.java.net/zgc/commit/fd91b2aa57e0b621d195a5ae025b84c858583251
8265440: IGV: make node selection more visible
Reviewed-by: chagedorn, neliasso
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/FigureWidget.java
! src/utils/IdealGraphVisualizer/View/src/main/java/com/sun/hotspot/igv/view/widgets/SlotWidget.java
Changeset: 81054789
Author: Xin Liu <xliu at openjdk.org>
Committer: Yasumasa Suenaga <ysuenaga at openjdk.org>
Date: 2021-06-08 07:20:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/81054789a32f29b06f0804e09aabd7cf17464778
8268165: AsyncLogging will crash if rotate() fails
LogFileOutput::rotate() may leave _stream NULL because os::fopen() may return NULL due to space or inode limitations. AsyncLogWriter::write() calls LogFileOutput::write_blocking() without null check. Null check is added to prevent from crashing.
Reviewed-by: ysuenaga
! src/hotspot/share/logging/logFileOutput.cpp
Changeset: 00c88f79
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-06-08 07:22:03 +0000
URL: https://git.openjdk.java.net/zgc/commit/00c88f79b30d7867be4a66317b90b9ba7e947f4f
8266918: merge_stack in check_code.c add NULL check
Reviewed-by: rschmelter, clanger
! src/java.base/share/native/libverify/check_code.c
Changeset: 61ab4b9d
Author: Michael McMahon <michaelm at openjdk.org>
Date: 2021-06-08 07:58:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/61ab4b9d18e7c2eee6691f3ee00e5fecb866fdcd
8267564: JDK-8252971 causes SPECjbb2015 socket exceptions on Windows when MKS is installed
Reviewed-by: alanb
! src/java.base/share/classes/sun/nio/ch/UnixDomainSockets.java
! src/java.base/unix/native/libnio/ch/UnixDomainSockets.c
! src/java.base/windows/native/libnio/ch/UnixDomainSockets.c
Changeset: 89da2021
Author: Ajit Ghaisas <aghaisas at openjdk.org>
Date: 2021-06-08 09:45:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/89da2021ee194efd70f367f8fec16994335c38aa
8266159: macOS ARM + Metal pipeline shows artifacts on Swing Menu with Java L&F
Reviewed-by: jdv, prr
! src/java.desktop/macosx/native/libawt_lwawt/java2d/metal/shaders.metal
+ test/jdk/java/awt/Graphics/DrawOvalTest.java
Changeset: 2717fcb1
Author: Joel Borggrén-Franck <jfranck at openjdk.org>
Date: 2021-06-08 10:51:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/2717fcb1345379d9856a33148d548eccb7b708f4
8232948: javac -h should mangle the overload argument signature
Reviewed-by: jjg
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/JNIWriter.java
+ test/langtools/tools/javac/nativeHeaders/EncodeInnerClassNameTest.java
Changeset: 6843576c
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-06-08 14:02:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/6843576c95a70bffad95df278d5f5be29371bca4
8268227: java/foreign/TestUpcall.java still times out
Reviewed-by: dcubed
! test/jdk/java/foreign/TestDowncall.java
! test/jdk/java/foreign/TestUpcall.java
Changeset: 8158b822
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2021-06-08 14:20:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/8158b82269513a60c13bb10a6edfa82f806e8efc
8268327: Upstream: 8268169: The system lookup can not find stdio functions such as printf on Windows 10
Reviewed-by: erikj, sundar
! make/modules/jdk.incubator.foreign/Lib.gmk
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/SystemLookup.java
+ src/jdk.incubator.foreign/windows/native/libWinFallbackLookup/WinFallbackLookup.c
! test/jdk/java/foreign/StdLibTest.java
- test/jdk/java/foreign/libStdLib.c
Changeset: 159cb6fa
Author: Nikita Gubarkov <Nikita.Gubarkov at jetbrains.com>
Committer: Alexey Ushakov <avu at openjdk.org>
Date: 2021-06-08 14:35:58 +0000
URL: https://git.openjdk.java.net/zgc/commit/159cb6facc668acc30552665e46b18edf58c3a91
8268083: JDK-8267706 breaks bin/idea.sh on a Mac
Reviewed-by: erikj
! bin/idea.sh
! make/common/Utils.gmk
! make/ide/idea/jdk/idea.gmk
! make/ide/idea/jdk/template/compiler.xml
! make/ide/idea/jdk/template/jdk.iml
! make/ide/idea/jdk/template/misc.xml
! make/ide/idea/jdk/template/module.iml
! make/ide/idea/jdk/template/test.iml
! make/ide/idea/jdk/template/vcs.xml
! make/ide/idea/jdk/template/workspace.xml
! test/make/TestMakeBase.gmk
Changeset: c21cc932
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-06-08 16:47:38 +0000
URL: https://git.openjdk.java.net/zgc/commit/c21cc932f0a217299689df6c2abcdbc629a668bf
8248877: Document API contract for MetaspaceObj subtypes
Reviewed-by: coleenp, minqi
! src/hotspot/share/memory/allocation.hpp
Changeset: b568e879
Author: Alex Menkov <amenkov at openjdk.org>
Date: 2021-06-08 17:05:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/b568e87947a5d7f1d8c20e3e8a8b2b7f77265c8b
8237388: serviceability/dcmd/framework/VMVersionTest.java fails with connection refused error.
Reviewed-by: cjplummer, sspitsyn
! test/hotspot/jtreg/serviceability/dcmd/framework/TestProcessLauncher.java
! test/hotspot/jtreg/serviceability/dcmd/framework/process/TestJavaProcess.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/IOPipe.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/SocketConnection.java
! test/hotspot/jtreg/vmTestbase/nsk/share/jpda/SocketIOPipe.java
Changeset: fafc4d97
Author: Jonathan Gibbons <jjg at openjdk.org>
Date: 2021-06-08 17:23:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/fafc4d976434c196c16b652c859073c5888b992e
8268352: Rename javadoc Messager class to JavadocLog
Reviewed-by: prappo
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ElementsTable.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocEnter.java
= src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocLog.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/JavadocTool.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/Start.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolEnvironment.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/tool/ToolOptions.java
! test/langtools/jdk/javadoc/tool/CheckResourceKeys.java
! test/langtools/jdk/javadoc/tool/api/basic/JavadocTaskImplTest.java
Changeset: dc6c96bb
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-06-08 18:22:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/dc6c96bbaf1c0af3eacaa2e59646ed7c5bb0767d
8263468: New page for "recent" new API
Reviewed-by: erikj, jjg
! make/Docs.gmk
! make/autoconf/jdk-version.m4
! make/autoconf/spec.gmk.in
! make/conf/version-numbers.conf
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/DeprecatedListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlConfiguration.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDoclet.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlDocletWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Navigation.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/NewAPIListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/PreviewListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/SummaryListWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Table.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/markup/HtmlStyle.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/BaseOptions.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DeprecatedAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/DocPaths.java
+ src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/NewAPIBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/PreviewAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/SummaryAPIListBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
! test/langtools/jdk/javadoc/doclet/testDeprecatedDocs/TestDeprecatedDocs.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableStyles/TestHtmlTableStyles.java
! test/langtools/jdk/javadoc/doclet/testHtmlTableTags/TestHtmlTableTags.java
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
+ test/langtools/jdk/javadoc/doclet/testNewApiList/TestNewApiList.java
+ test/langtools/jdk/javadoc/doclet/testNewApiList/mdl/module-info.java
+ test/langtools/jdk/javadoc/doclet/testNewApiList/mdl/pkg/TestAnnotation.java
+ test/langtools/jdk/javadoc/doclet/testNewApiList/mdl/pkg/TestClass.java
+ test/langtools/jdk/javadoc/doclet/testNewApiList/mdl/pkg/TestEnum.java
+ test/langtools/jdk/javadoc/doclet/testNewApiList/mdl/pkg/TestError.java
+ test/langtools/jdk/javadoc/doclet/testNewApiList/mdl/pkg/TestException.java
+ test/langtools/jdk/javadoc/doclet/testNewApiList/mdl/pkg/TestInterface.java
+ test/langtools/jdk/javadoc/doclet/testNewApiList/mdl/pkg/TestRecord.java
+ test/langtools/jdk/javadoc/doclet/testNewApiList/mdl/pkg/package-info.java
+ test/langtools/jdk/javadoc/doclet/testNewApiList/pkg/TestClass.java
! test/langtools/jdk/javadoc/doclet/testRecordTypes/TestRecordTypes.java
Changeset: 4dd0e7e7
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-06-08 18:49:31 +0000
URL: https://git.openjdk.java.net/zgc/commit/4dd0e7e78aab23e5c98f3457dd6c14788780becd
8259806: Clean up terminology on the "All Classes" page
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/AllClassesIndexWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Contents.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HelpWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/HtmlIndexBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/resources/standard.properties
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/resources/doclets.properties
! test/langtools/jdk/javadoc/doclet/testModules/TestModules.java
! test/langtools/jdk/javadoc/doclet/testPackagePage/TestPackagePage.java
! test/langtools/jdk/javadoc/doclet/testSearch/TestSearch.java
! test/langtools/jdk/javadoc/doclet/testUnnamedPackage/TestUnnamedPackage.java
Changeset: f9b593d6
Author: Hannes Wallnöfer <hannesw at openjdk.org>
Date: 2021-06-08 19:21:21 +0000
URL: https://git.openjdk.java.net/zgc/commit/f9b593d668147979a16e743fe138d4e447e8232b
8266748: Move modifiers code to Signatures.java
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/ClassWriterImpl.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/formats/html/Signatures.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/ClassWriter.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/builders/ClassBuilder.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Utils.java
Changeset: 51e8201e
Author: Andy Herrick <herrick at openjdk.org>
Date: 2021-06-08 19:46:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/51e8201eb5a66a8fbbff21194fd35389343baee1
8267764: jpackage cannot handle window screensaver files when EXE renamed as SCR
Reviewed-by: asemenyuk, almatvee
! src/jdk.jpackage/windows/native/common/WinFileUtils.cpp
+ test/jdk/tools/jpackage/windows/WinRenameTest.java
Changeset: 7a378165
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-06-08 20:21:26 +0000
URL: https://git.openjdk.java.net/zgc/commit/7a37816548b913494b9671df9469b159cc62ae73
8264866: Remove unneeded WorkArounds.isAutomaticModule
Reviewed-by: jjg
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/WorkArounds.java
! src/jdk.javadoc/share/classes/jdk/javadoc/internal/doclets/toolkit/util/Extern.java
Changeset: 5ad4a91c
Author: Zhengyu Gu <zgu at openjdk.org>
Date: 2021-06-08 20:31:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/5ad4a91c3d89f7118a99e5bd56fc86a9a6d57abf
8268127: Shenandoah: Heap size may be too small for region to align to large page size
Reviewed-by: rkennke, shade
! src/hotspot/share/gc/shenandoah/shenandoahArguments.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.cpp
! src/hotspot/share/gc/shenandoah/shenandoahHeapRegion.hpp
Changeset: ae160529
Author: Jiangli Zhou <jiangli at openjdk.org>
Date: 2021-06-08 20:35:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/ae16052951fbff21abf02271b761055cd2eed14b
8268088: Clarify Method::clear_jmethod_ids() related comments in ClassLoaderData::~ClassLoaderData()
Reviewed-by: iklam
! src/hotspot/share/classfile/classLoaderData.cpp
Changeset: bcaa2cb1
Author: Alexey Semenyuk <asemenyuk at openjdk.org>
Date: 2021-06-08 22:21:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/bcaa2cb154ae5d23a067f6e38a19a21eef8fe8e8
8264144: Add handling of "--about-url" CLI parameter for RPM/DEB packages
Reviewed-by: herrick, almatvee
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxDebBundler.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/LinuxRpmBundler.java
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.control
! src/jdk.jpackage/linux/classes/jdk/jpackage/internal/resources/template.spec
+ test/jdk/tools/jpackage/linux/AppAboutUrlTest.java
Changeset: f6f82c31
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-06-09 00:14:40 +0000
URL: https://git.openjdk.java.net/zgc/commit/f6f82c31689e68f4263bbbe2314033d69f9049f5
8266421: Deadlock in Sound System
Reviewed-by: prr, azvegint
! src/java.desktop/share/classes/com/sun/media/sound/AbstractDataLine.java
! src/java.desktop/share/classes/com/sun/media/sound/AbstractLine.java
! src/java.desktop/share/classes/com/sun/media/sound/DirectAudioDevice.java
+ test/jdk/javax/sound/sampled/Clip/SetPositionHang.java
Changeset: 1c3932f3
Author: Joe Wang <joehw at openjdk.org>
Date: 2021-06-09 00:34:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/1c3932f3d5ec47678f55769cb6a9f657ace411c6
8264766: ClassCastException during template compilation (Variable cannot be cast to Param)
Reviewed-by: naoto
! src/java.xml/share/classes/com/sun/org/apache/xalan/internal/xsltc/compiler/SymbolTable.java
+ test/jaxp/javax/xml/jaxp/unittest/transform/SymbolTableTest.java
Changeset: 58a59e3d
Author: Jack Hartstein <jack.hartstein at oracle.com>
Committer: Jamil Nimeh <jnimeh at openjdk.org>
Date: 2021-06-09 02:12:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/58a59e3dcb830211e1eef8122c9f7113c00ded4c
8240997: Remove more "hack" word in security codes
Reviewed-by: xuelei
! src/java.base/share/classes/sun/security/rsa/RSAPSSSignature.java
! src/java.base/share/classes/sun/security/ssl/SSLTransport.java
! src/java.base/share/classes/sun/security/util/CurveDB.java
! src/jdk.crypto.mscapi/windows/classes/sun/security/mscapi/CSignature.java
Changeset: 2cc1977a
Author: Jie Fu <jiefu at openjdk.org>
Date: 2021-06-09 02:22:35 +0000
URL: https://git.openjdk.java.net/zgc/commit/2cc1977a9698af9538101a5842c311659521a0aa
8268424: JFR tests fail due to GC cause 'G1 Preventive Collection' not in the valid causes after JDK-8257774
Reviewed-by: dholmes
! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1ConcurrentMark.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1FullCollection.java
Changeset: c9dbc4f0
Author: Thomas Stuefe <stuefe at openjdk.org>
Date: 2021-06-09 04:05:46 +0000
URL: https://git.openjdk.java.net/zgc/commit/c9dbc4f034c765627a2f2f80bb184746be1f2657
8266891: Provide a switch to force the class space to a specific location
Reviewed-by: iklam, coleenp
! src/hotspot/share/memory/metaspace.cpp
! src/hotspot/share/runtime/globals.hpp
Changeset: 07108c91
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-06-09 05:38:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/07108c916263896fa6c5dbacfedf5b4c2f5bf97a
8268241: deprecate JVM TI Heap functions 1.0
Reviewed-by: alanb, iris, kevinw
! src/hotspot/share/prims/jvmti.xml
Changeset: 4d1cf51b
Author: Athijegannathan Sundararajan <sundar at openjdk.org>
Date: 2021-06-09 06:35:20 +0000
URL: https://git.openjdk.java.net/zgc/commit/4d1cf51b1d4a5e812c9f78b0104e40fbc4883a6c
8240349: jlink should not leave partial image output directory on failure
Reviewed-by: jlaskey, alanb
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/ImageFileCreator.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/JlinkTask.java
! src/jdk.jlink/share/classes/jdk/tools/jlink/internal/TaskHelper.java
! test/jdk/tools/jlink/JLinkNegativeTest.java
! test/jdk/tools/jlink/JLinkTest.java
Changeset: 2bfd708e
Author: Robbin Ehn <rehn at openjdk.org>
Date: 2021-06-09 07:21:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/2bfd708e9276bd9a6d4cf493e1af3a8e5b8026d2
8266557: assert(SafepointMechanism::local_poll_armed(_handshakee)) failed: Must be
Reviewed-by: pchilanomate, dcubed
! src/hotspot/share/runtime/handshake.cpp
! src/hotspot/share/runtime/handshake.hpp
! src/hotspot/share/runtime/safepointMechanism.cpp
! src/hotspot/share/utilities/filterQueue.hpp
! src/hotspot/share/utilities/filterQueue.inline.hpp
! test/hotspot/gtest/utilities/test_filterQueue.cpp
Changeset: 4413142e
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-06-09 07:58:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/4413142eca1712f9a78c5683083eb01908397bb0
8268017: C2: assert(phi_type->isa_int() || phi_type->isa_ptr() || phi_type->isa_long()) failed: bad phi type
Reviewed-by: vlivanov, chagedorn, whuang
! src/hotspot/share/opto/castnode.cpp
! src/hotspot/share/opto/castnode.hpp
! src/hotspot/share/opto/cfgnode.cpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopopts/TestCastFFAtPhi.java
Changeset: 9cfd560b
Author: Eric Liu <eliu at openjdk.org>
Committer: Pengfei Li <pli at openjdk.org>
Date: 2021-06-09 09:30:09 +0000
URL: https://git.openjdk.java.net/zgc/commit/9cfd560bb113b630e0ca28f9204afc079a87017b
8267663: [vector] Add unsigned comparison operators on AArch64
Reviewed-by: aph
! src/hotspot/cpu/aarch64/aarch64_neon.ad
! src/hotspot/cpu/aarch64/aarch64_neon_ad.m4
! src/hotspot/cpu/aarch64/assembler_aarch64.cpp
! src/hotspot/cpu/aarch64/assembler_aarch64.hpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.cpp
! src/hotspot/cpu/aarch64/macroAssembler_aarch64.hpp
! src/hotspot/cpu/aarch64/matcher_aarch64.hpp
! test/hotspot/gtest/aarch64/aarch64-asmtest.py
! test/hotspot/gtest/aarch64/asmtest.out.h
Changeset: 43889590
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2021-06-09 10:13:25 +0000
URL: https://git.openjdk.java.net/zgc/commit/438895903b1de71b88951a4117c240baf410fd5d
8268056: Update java.net and java.nio to use switch expressions
Reviewed-by: dfuchs, michaelm, chegar, iris, alanb
! src/java.base/share/classes/java/net/SocksSocketImpl.java
! src/java.base/share/classes/java/nio/file/Files.java
Changeset: dd34a4c2
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-06-09 10:37:33 +0000
URL: https://git.openjdk.java.net/zgc/commit/dd34a4c28da73c798e021c7473ac57ead56c9903
8268372: ZGC: dynamically select the number of concurrent GC threads used
Co-authored-by: Per Liden <pliden at openjdk.org>
Reviewed-by: pliden, eosterlund
! src/hotspot/share/gc/z/zArguments.cpp
! src/hotspot/share/gc/z/zCollectedHeap.cpp
! src/hotspot/share/gc/z/zCollectedHeap.hpp
! src/hotspot/share/gc/z/zDirector.cpp
! src/hotspot/share/gc/z/zDirector.hpp
! src/hotspot/share/gc/z/zDriver.cpp
! src/hotspot/share/gc/z/zDriver.hpp
! src/hotspot/share/gc/z/zHeap.cpp
! src/hotspot/share/gc/z/zHeap.hpp
! src/hotspot/share/gc/z/zHeap.inline.hpp
! src/hotspot/share/gc/z/zHeuristics.cpp
! src/hotspot/share/gc/z/zMark.cpp
! src/hotspot/share/gc/z/zMessagePort.hpp
! src/hotspot/share/gc/z/zMessagePort.inline.hpp
! src/hotspot/share/gc/z/zNMethod.cpp
! src/hotspot/share/gc/z/zPageAllocator.cpp
! src/hotspot/share/gc/z/zPageAllocator.hpp
! src/hotspot/share/gc/z/zReferenceProcessor.cpp
! src/hotspot/share/gc/z/zRelocate.cpp
! src/hotspot/share/gc/z/zRelocationSet.cpp
! src/hotspot/share/gc/z/zRuntimeWorkers.cpp
! src/hotspot/share/gc/z/zRuntimeWorkers.hpp
! src/hotspot/share/gc/z/zStat.cpp
! src/hotspot/share/gc/z/zStat.hpp
! src/hotspot/share/gc/z/zValue.inline.hpp
! src/hotspot/share/gc/z/zWeakRootsProcessor.cpp
! src/hotspot/share/gc/z/zWorkers.cpp
! src/hotspot/share/gc/z/zWorkers.hpp
- src/hotspot/share/gc/z/zWorkers.inline.hpp
Changeset: 13d61804
Author: Roger Riggs <rriggs at openjdk.org>
Date: 2021-06-09 12:30:07 +0000
URL: https://git.openjdk.java.net/zgc/commit/13d618042112aa761ef256aa35ec0a8b808cd78b
8264859: Implement Context-Specific Deserialization Filters
Reviewed-by: bchristi, dfuchs, chegar
! src/java.base/share/classes/java/io/ObjectInputFilter.java
! src/java.base/share/classes/java/io/ObjectInputStream.java
! src/java.base/share/classes/jdk/internal/util/StaticProperty.java
! src/java.base/share/conf/security/java.security
+ test/jdk/java/io/Serializable/serialFilter/SerialFactoryExample.java
+ test/jdk/java/io/Serializable/serialFilter/SerialFilterFactoryTest.java
+ test/jdk/java/io/Serializable/serialFilter/SerialFilterFunctionTest.java
! test/jdk/java/io/Serializable/serialFilter/SerialFilterTest.java
+ test/jdk/java/io/Serializable/serialFilter/java.security-extra-factory
Changeset: 7b1e4024
Author: Rafael Winterhalter <winterhalter at openjdk.org>
Committer: Joel Borggrén-Franck <jfranck at openjdk.org>
Date: 2021-06-09 13:21:32 +0000
URL: https://git.openjdk.java.net/zgc/commit/7b1e4024c02e6e831502e20cdbf54efb6240d12b
8266598: Exception values for AnnotationTypeMismatchException are not always informative
Reviewed-by: jfranck
! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java
! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/AnnotationTypeMismatchTest.java
! test/jdk/java/lang/annotation/AnnotationTypeMismatchException/EnumTypeMismatchTest.java
Changeset: 5fbb62c7
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-06-09 13:43:48 +0000
URL: https://git.openjdk.java.net/zgc/commit/5fbb62c74186417eaeff808ea070b35e5e95267a
8268163: Change the order of fallback full GCs in G1
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
Changeset: 43e38a18
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-06-09 14:09:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/43e38a18b83a69242d1991f435d23d8799f06fe6
8268377: Windows 32bit build fails after JDK-8268174
Reviewed-by: jiefu, mdoerr
! src/hotspot/os/windows/os_windows.cpp
! src/hotspot/os_cpu/windows_x86/os_windows_x86.cpp
Changeset: caf7f498
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-06-09 14:31:15 +0000
URL: https://git.openjdk.java.net/zgc/commit/caf7f49887db3ea26ee302f37941f196b3a76f3f
8268122: Add specific gc cause for G1 full collections
Reviewed-by: tschatzl, kbarrett
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/shared/gcCause.cpp
! src/hotspot/share/gc/shared/gcCause.hpp
! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1ConcurrentMark.java
! test/jdk/jdk/jfr/event/gc/collection/TestGCCauseWithG1FullCollection.java
Changeset: 81fdeb57
Author: Vladimir Kozlov <kvn at openjdk.org>
Date: 2021-06-09 15:15:15 +0000
URL: https://git.openjdk.java.net/zgc/commit/81fdeb579adffa45c3adcc28732c69f396d732ce
8268417: Add test from JDK-8268360
Reviewed-by: roland, chagedorn
+ test/hotspot/jtreg/compiler/loopopts/TestInfLoopNearUsePlacement.java
Changeset: bb3d226a
Author: Vicente Romero <vromero at openjdk.org>
Date: 2021-06-09 15:56:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/bb3d226a4eedb3d3ef73ef91683f45f1db43a74e
8238213: Method resolution should stop on static error
Reviewed-by: jlahoda
! src/jdk.compiler/share/classes/com/sun/tools/javac/comp/Resolve.java
+ test/langtools/tools/javac/static_error/ShouldStopOnStaticError.java
+ test/langtools/tools/javac/static_error/ShouldStopOnStaticError.out
Changeset: db45ff09
Author: Tom Rodriguez <never at openjdk.org>
Date: 2021-06-09 17:34:17 +0000
URL: https://git.openjdk.java.net/zgc/commit/db45ff09acbf4f2d824c5c23093d46c048427368
8268052: [JVMCI] non-default installed code must be marked as in_use
Reviewed-by: kvn, dnsimon
! src/hotspot/share/jvmci/jvmci.hpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.cpp
! src/hotspot/share/jvmci/jvmciCodeInstaller.hpp
! src/hotspot/share/jvmci/jvmciCompilerToVM.cpp
! src/hotspot/share/jvmci/jvmciRuntime.cpp
! src/hotspot/share/jvmci/jvmciRuntime.hpp
! src/hotspot/share/jvmci/vmStructs_jvmci.cpp
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotCodeCacheProvider.java
! src/jdk.internal.vm.ci/share/classes/jdk.vm.ci.hotspot/src/jdk/vm/ci/hotspot/HotSpotVMConfig.java
Changeset: 79010f22
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2021-06-09 18:15:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/79010f2254aee8459523800d6049f396b055f123
8266835: Add a --validate option to the jar tool
Reviewed-by: lancea
! src/jdk.jartool/share/classes/sun/tools/jar/GNUStyleOptions.java
! src/jdk.jartool/share/classes/sun/tools/jar/Main.java
! src/jdk.jartool/share/classes/sun/tools/jar/resources/jar.properties
! test/jdk/tools/jar/multiRelease/ApiValidatorTest.java
Changeset: 33d34c6b
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-06-09 19:03:16 +0000
URL: https://git.openjdk.java.net/zgc/commit/33d34c6b670e83778479a2a11ae23229bf959752
8263323: Debug Agent help output includes invalid URL
Reviewed-by: kevinw, alanb
! src/jdk.jdwp.agent/share/native/libjdwp/debugInit.c
Changeset: bbd0313a
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-06-09 19:04:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/bbd0313ac12c062f02400342a87c283b7578062a
8263203: jconsole Online User Guide has wrong URL
Reviewed-by: mchung, dholmes
! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages.properties
! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_ja.properties
! src/jdk.jconsole/share/classes/sun/tools/jconsole/resources/messages_zh_CN.properties
Changeset: 408e0a9c
Author: Evan Whelan <ewhelan at openjdk.org>
Committer: Sean Mullan <mullan at openjdk.org>
Date: 2021-06-09 20:38:47 +0000
URL: https://git.openjdk.java.net/zgc/commit/408e0a9c696888d41809e35bf252869f09f735db
8255148: Confusing log output: SSLSocket duplex close failed
Reviewed-by: mullan
! src/java.base/share/classes/sun/security/ssl/SSLSocketImpl.java
+ test/jdk/sun/security/ssl/SSLSocketImpl/IgnorableExceptionMessages.java
Changeset: bf29a011
Author: Kevin Walls <kevinw at openjdk.org>
Date: 2021-06-09 20:45:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/bf29a0115cc67ed2926b135b6b6ade5ff5ee84f6
8228343: JCMD and attach fail to work across Linux Container boundary
Reviewed-by: ysuenaga, sspitsyn
! src/jdk.attach/aix/classes/sun/tools/attach/VirtualMachineImpl.java
! src/jdk.attach/linux/classes/sun/tools/attach/VirtualMachineImpl.java
Changeset: 991ca142
Author: Phil Race <prr at openjdk.org>
Date: 2021-06-09 20:52:43 +0000
URL: https://git.openjdk.java.net/zgc/commit/991ca14279faa7db5d0afe023e666844f5b3b75b
8267430: GraphicsDevice.setDisplayMode(REFRESH_RATE_UNKNOWN) throws IAE: Unable to set display mode!
Reviewed-by: serb
! src/java.desktop/macosx/classes/sun/awt/CGraphicsDevice.java
! src/java.desktop/macosx/native/libawt_lwawt/awt/CGraphicsDevice.m
+ test/jdk/java/awt/GraphicsDevice/DisplayModes/UnknownRefrshRateTest.java
Changeset: 7ff6e7b2
Author: Yumin Qi <minqi at openjdk.org>
Date: 2021-06-09 21:33:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/7ff6e7b2b1be088c37f50756b6822be01b4c657d
8267954: Shared classes that failed to load should not be loaded again
Reviewed-by: iklam, ccheung
! src/hotspot/share/classfile/systemDictionary.cpp
! src/hotspot/share/classfile/systemDictionary.hpp
! src/hotspot/share/classfile/systemDictionaryShared.cpp
! src/hotspot/share/classfile/systemDictionaryShared.hpp
! src/hotspot/share/oops/instanceKlass.cpp
! src/hotspot/share/oops/instanceKlass.hpp
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: b41f3f8e
Author: Tom Rodriguez <never at openjdk.org>
Date: 2021-06-09 23:04:45 +0000
URL: https://git.openjdk.java.net/zgc/commit/b41f3f8ed512117fc3677f2c5e9ee5d28116bfeb
8268478: JVMCI tests failing after JDK-8268052
Reviewed-by: kvn, eosterlund
! src/hotspot/share/jvmci/jvmciRuntime.cpp
Changeset: 58ba48b7
Author: Dan Smith <dlsmith at openjdk.org>
Date: 2021-06-09 23:57:41 +0000
URL: https://git.openjdk.java.net/zgc/commit/58ba48b7b88eff359683aa3271c48b18f1973282
8268192: LambdaMetafactory with invokespecial causes VerificationError
Reviewed-by: psandoz, mchung
! src/java.base/share/classes/java/lang/invoke/AbstractValidatingLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! test/jdk/java/lang/invoke/lambda/MetafactoryArgValidationTest.java
Changeset: f839308e
Author: Chris Plummer <cjplummer at openjdk.org>
Date: 2021-06-10 02:49:58 +0000
URL: https://git.openjdk.java.net/zgc/commit/f839308efac0f5d8cb7cce165695ef24041fd621
8268407: ProblemList sun/tools/jstat/jstatLineCountsX.sh on linux-aarch64 due to JDK-8268211
Reviewed-by: amenkov
! test/jdk/ProblemList.txt
Changeset: 2623b0bf
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-10 03:18:39 +0000
URL: https://git.openjdk.java.net/zgc/commit/2623b0bf3954df43504ca531cb2ab33b2363929a
8268475: execute runtime/InvocationTests w/ -UseVtableBasedCHA
Reviewed-by: mseledtsov, kvn
= test/hotspot/jtreg/runtime/InvocationTests/invocationOldCHATests.java
Changeset: ece3ae3c
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-06-10 05:32:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/ece3ae3cc4cc1d45b65253a9bfafdefe2656afb8
8268388: Update large pages information in Java manpage
Reviewed-by: tschatzl, lkorinth, stuefe
! src/java.base/share/man/java.1
Changeset: dd1cbadc
Author: Serguei Spitsyn <sspitsyn at openjdk.org>
Date: 2021-06-10 06:03:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/dd1cbadc82bcecf718b96c833a5845fde79db061
8268285: vmTestbase/nsk/jvmti/GetThreadState/thrstat002 failed with "Wrong thread "thr1" (...) state after SuspendThread"
Reviewed-by: lmesnik, amenkov, dholmes
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetThreadState/thrstat002/thrstat002.cpp
Changeset: d4377afb
Author: Roland Westrelin <roland at openjdk.org>
Date: 2021-06-10 06:56:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/d4377afb999f4f03d384ded97771c83ea1c1f513
8263303: C2 compilation fails with assert(found_sfpt) failed: no node in loop that's not input to safepoint
Reviewed-by: chagedorn, kvn
! src/hotspot/share/opto/loopnode.cpp
! src/hotspot/share/opto/loopopts.cpp
+ test/hotspot/jtreg/compiler/loopstripmining/TestPinnedUseInOuterLSMUnusedBySfpt.java
Changeset: 5a666282
Author: Kim Barrett <kbarrett at openjdk.org>
Date: 2021-06-10 07:27:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/5a666282a9e5b5748d85f4c012b36e5c8f7eab56
8263107: PSPromotionManager::copy_and_push_safe_barrier needs acquire memory barrier
Reviewed-by: iwalulya, tschatzl, mdoerr
! src/hotspot/share/gc/parallel/psClosure.inline.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.hpp
! src/hotspot/share/gc/parallel/psPromotionManager.inline.hpp
! src/hotspot/share/gc/parallel/psScavenge.hpp
! src/hotspot/share/oops/oop.hpp
! src/hotspot/share/oops/oop.inline.hpp
Changeset: 78b09ab0
Author: Matthias Baesken <mbaesken at openjdk.org>
Date: 2021-06-10 08:08:43 +0000
URL: https://git.openjdk.java.net/zgc/commit/78b09ab04929871605abba3026ce9833c6e75789
8268463: Windows 32bit build fails in DynamicCodeGenerated\libDynamicCodeGenerated.cpp
Reviewed-by: sspitsyn, cjplummer
! test/hotspot/jtreg/serviceability/jvmti/DynamicCodeGenerated/libDynamicCodeGenerated.cpp
Changeset: 1fd81464
Author: Christoph Göttschkes <cgo at openjdk.org>
Committer: Jie Fu <jiefu at openjdk.org>
Date: 2021-06-10 08:27:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/1fd81464ec0054f7843fba3490b7f33955717077
8268461: ARM32: vector intrinsics reaches ShouldNotReachHere
Reviewed-by: jiefu, njian
! src/hotspot/cpu/arm/arm.ad
Changeset: ab01cb54
Author: Jorn Vernee <jvernee at openjdk.org>
Date: 2021-06-10 08:44:28 +0000
URL: https://git.openjdk.java.net/zgc/commit/ab01cb547dd87f76017e9b079ab68495c38ffc90
8268339: Upstream: 8267989: Exceptions thrown during upcalls should be handled
Reviewed-by: psandoz, mcimadamore
! src/java.base/share/classes/java/lang/System.java
! src/java.base/share/classes/jdk/internal/access/JavaLangAccess.java
! src/jdk.incubator.foreign/share/classes/jdk/incubator/foreign/CLinker.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/CABI.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/ProgrammableUpcallHandler.java
! src/jdk.incubator.foreign/share/classes/jdk/internal/foreign/abi/SharedUtils.java
+ test/jdk/java/foreign/TestUpcallException.java
+ test/jdk/java/foreign/ThrowingUpcall.java
Changeset: f271eb8b
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2021-06-10 08:58:03 +0000
URL: https://git.openjdk.java.net/zgc/commit/f271eb8b846692bb45f069cd39ff107231c2812d
8268303: Incorrect casts in JfrWriterHost::write for Ticks and Tickspan
Reviewed-by: egahlin
! src/hotspot/share/jfr/writers/jfrWriterHost.inline.hpp
Changeset: ea19b044
Author: Sergey Bylokhov <serb at openjdk.org>
Date: 2021-06-10 09:08:43 +0000
URL: https://git.openjdk.java.net/zgc/commit/ea19b0447cf1ec97c0b0a817542ce7ead4f53176
8268481: Delete JAWT test files for mac
Reviewed-by: prr, pbansal
- test/jdk/java/awt/JAWT/MyMacCanvas.java
- test/jdk/java/awt/JAWT/jawt-mac-buildrun.sh
- test/jdk/java/awt/JAWT/myfile.m
Changeset: ae29f9ca
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-10 09:42:26 +0000
URL: https://git.openjdk.java.net/zgc/commit/ae29f9cacdac8bfe7fc1d287edbfb21c81686d4c
8268530: resourcehogs/serviceability/jvmti/GetObjectSizeOverflow.java should be run in driver mode
Reviewed-by: sspitsyn
! test/hotspot/jtreg/resourcehogs/serviceability/jvmti/GetObjectSizeOverflow.java
Changeset: 05090fc8
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-10 09:48:10 +0000
URL: https://git.openjdk.java.net/zgc/commit/05090fc8fdef3c02c91cbd79e661f763893580c2
8268536: mark hotspot serviceability/dcmd tests which ignore external VM flags
Reviewed-by: sspitsyn
! test/hotspot/jtreg/serviceability/dcmd/compiler/CodeHeapAnalyticsParams.java
! test/hotspot/jtreg/serviceability/dcmd/gc/RunFinalizationTest.java
Changeset: 964118f7
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-10 09:49:23 +0000
URL: https://git.openjdk.java.net/zgc/commit/964118f7fd49786cfe60e1144800a02afc0fdb56
8268538: mark hotspot serviceability/logging tests which ignore external VM flags
Reviewed-by: sspitsyn
! test/hotspot/jtreg/serviceability/logging/TestBasicLogOutput.java
! test/hotspot/jtreg/serviceability/logging/TestDefaultLogOutput.java
! test/hotspot/jtreg/serviceability/logging/TestFullNames.java
! test/hotspot/jtreg/serviceability/logging/TestMultipleXlogArgs.java
! test/hotspot/jtreg/serviceability/logging/TestQuotedLogOutputs.java
Changeset: 92f0b6d4
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-10 09:51:22 +0000
URL: https://git.openjdk.java.net/zgc/commit/92f0b6d49e5a4dbdd6c95b8d526187adb33aa827
8268532: several serviceability/attach tests should be run in driver mode
Reviewed-by: sspitsyn
! test/hotspot/jtreg/serviceability/attach/AttachNegativePidTest.java
! test/hotspot/jtreg/serviceability/attach/AttachSetGetFlag.java
! test/hotspot/jtreg/serviceability/attach/AttachWithStalePidFile.java
! test/hotspot/jtreg/serviceability/attach/RemovingUnixDomainSocketTest.java
Changeset: e0c0b139
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-10 09:52:07 +0000
URL: https://git.openjdk.java.net/zgc/commit/e0c0b139d335cd818468db115dd18f1cedf21675
8268534: some serviceability/jvmti tests should be run in driver mode
Reviewed-by: sspitsyn
! test/hotspot/jtreg/serviceability/jvmti/GetObjectSizeClass.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/RedefineLeak.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestLambdaFormRetransformation.java
! test/hotspot/jtreg/serviceability/jvmti/RedefineClasses/TestRedefineWithUnresolvedClass.java
Changeset: f770f771
Author: Stefan Johansson <sjohanss at openjdk.org>
Date: 2021-06-10 10:21:13 +0000
URL: https://git.openjdk.java.net/zgc/commit/f770f771f86db7d4878b71137cd5a72c7c40cb2e
8268390: G1 concurrent gc upgrade to full gc not working
Reviewed-by: kbarrett, tschatzl
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1VMOperations.cpp
Changeset: a187fcc3
Author: Markus Grönlund <mgronlun at openjdk.org>
Date: 2021-06-10 10:26:49 +0000
URL: https://git.openjdk.java.net/zgc/commit/a187fcc3ec1ca360ad1d7d1f78bf5ccd9d1c2b7b
8238197: JFR: Rework setting and getting EventHandler
Reviewed-by: egahlin, jbachorik
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/jdk.jfr/share/classes/jdk/jfr/internal/Utils.java
Changeset: d43c8a74
Author: Patrick Concannon <pconcannon at openjdk.org>
Date: 2021-06-10 11:12:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/d43c8a74b33692b3628c3c9c6c472ab1cf1fdeac
8268124: Update java.lang to use switch expressions
Reviewed-by: naoto, darcy, mchung, iris, lancea, dfuchs
! src/java.base/share/classes/java/lang/CharacterData.java
! src/java.base/share/classes/java/lang/ConditionalSpecialCasing.java
! src/java.base/share/classes/java/lang/Long.java
! src/java.base/share/classes/java/lang/Math.java
! src/java.base/share/classes/java/lang/constant/DirectMethodHandleDescImpl.java
! src/java.base/share/classes/java/lang/constant/MethodHandleDesc.java
! src/java.base/share/classes/java/lang/invoke/BoundMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/ClassSpecializer.java
! src/java.base/share/classes/java/lang/invoke/DelegatingMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/DirectMethodHandle.java
! src/java.base/share/classes/java/lang/invoke/InnerClassLambdaMetafactory.java
! src/java.base/share/classes/java/lang/invoke/InvokerBytecodeGenerator.java
! src/java.base/share/classes/java/lang/invoke/Invokers.java
! src/java.base/share/classes/java/lang/invoke/LambdaForm.java
! src/java.base/share/classes/java/lang/invoke/MemberName.java
! src/java.base/share/classes/java/lang/invoke/MethodHandle.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleImpl.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleNatives.java
! src/java.base/share/classes/java/lang/invoke/MethodHandleProxies.java
! src/java.base/share/classes/java/lang/invoke/MethodHandles.java
! src/java.base/share/classes/java/lang/invoke/VarHandle.java
! src/java.base/share/classes/java/lang/runtime/ObjectMethods.java
Changeset: 09243822
Author: Rafael Winterhalter <winterhalter at openjdk.org>
Committer: Joel Borggrén-Franck <jfranck at openjdk.org>
Date: 2021-06-10 12:02:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/09243822ebcca611b04f94ece5afba183723cf74
8266766: Arrays of types that cannot be an annotation member do not yield exceptions
Reviewed-by: darcy, jfranck
! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java
+ test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArrayTypeMismatchTest.java
Changeset: 6b6ff536
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-10 12:29:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/6b6ff5360a2813354735ef9eda6729c853696702
8268543: some runtime/verifier tests should be run in driver mode
Reviewed-by: hseigel
! test/hotspot/jtreg/runtime/verifier/OverriderMsg.java
! test/hotspot/jtreg/runtime/verifier/TestANewArray.java
! test/hotspot/jtreg/runtime/verifier/TestMultiANewArray.java
Changeset: f4b31701
Author: Maurizio Cimadamore <mcimadamore at openjdk.org>
Date: 2021-06-10 12:52:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/f4b3170197ca517b4816f863af053f019ce0f181
8268428: Test java/foreign/TestResourceScope.java fails: expected [M] but found [N]
Reviewed-by: dfuchs
! test/jdk/java/foreign/TestResourceScope.java
Changeset: 6c552a7b
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-10 13:03:29 +0000
URL: https://git.openjdk.java.net/zgc/commit/6c552a7b42e73174343280d46bd72d730c42b5c5
8268544: some runtime/sealedClasses tests should be run in driver mode
Reviewed-by: hseigel
! test/hotspot/jtreg/runtime/sealedClasses/RedefinePermittedSubclass.java
! test/hotspot/jtreg/runtime/sealedClasses/RedefineSealedClass.java
Changeset: f677163b
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-06-10 13:09:26 +0000
URL: https://git.openjdk.java.net/zgc/commit/f677163b8aad13781be51839f27742c2213896d1
8266130: convert Thread-SMR stress tests from counter based to time based
Reviewed-by: cjplummer, dholmes
! test/hotspot/jtreg/ProblemList.txt
! test/hotspot/jtreg/runtime/Thread/InterruptAtExit.java
! test/hotspot/jtreg/runtime/Thread/IsInterruptedAtExit.java
- test/hotspot/jtreg/runtime/Thread/ResumeAtExit.java
! test/hotspot/jtreg/runtime/Thread/SetNameAtExit.java
! test/hotspot/jtreg/runtime/Thread/SetPriorityAtExit.java
! test/hotspot/jtreg/runtime/Thread/StopAtExit.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage006.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/GetObjectMonitorUsage/objmonusage006/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/InterruptThread/intrpthrd003/intrpthrd003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe011.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/PopFrame/popframe011/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/jvmti/SuspendThread/suspendthrd003/suspendthrd003.cpp
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/isSuspended/issuspended002.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadInfo/isSuspended/issuspended002/TestDescription.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/findMonitorDeadlockedThreads/find006.java
! test/hotspot/jtreg/vmTestbase/nsk/monitoring/ThreadMXBean/findMonitorDeadlockedThreads/find006/TestDescription.java
Changeset: f716711c
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-06-10 13:18:54 +0000
URL: https://git.openjdk.java.net/zgc/commit/f716711c7b5f442653fcd5402bb9ad9fa8a6501b
8265271: JFR: Allow use of .jfc options when starting JFR
Reviewed-by: mgronlun
! src/hotspot/share/jfr/dcmd/jfrDcmds.cpp
! src/hotspot/share/jfr/dcmd/jfrDcmds.hpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.cpp
! src/hotspot/share/jfr/jni/jfrJavaSupport.hpp
! src/hotspot/share/jfr/utilities/jfrLogTagSets.hpp
! src/java.base/share/man/java.1
! src/jdk.jcmd/share/man/jcmd.1
! src/jdk.jfr/share/classes/jdk/jfr/internal/LogTag.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/AbstractDCmd.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/Argument.java
+ src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/ArgumentParser.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdCheck.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdConfigure.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdDump.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStart.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/dcmd/DCmdStop.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/JFC.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/jfc/model/JFCModel.java
! src/jdk.jfr/share/classes/jdk/jfr/internal/tool/Configure.java
! test/jdk/jdk/jfr/startupargs/TestBadOptionValues.java
+ test/jdk/jdk/jfr/startupargs/TestEventSettings.java
+ test/jdk/jdk/jfr/startupargs/TestJFCWarnings.java
Changeset: 7cd5a6e7
Author: Leo Korinth <lkorinth at openjdk.org>
Date: 2021-06-10 13:19:43 +0000
URL: https://git.openjdk.java.net/zgc/commit/7cd5a6e7b52687e80b1aad9f550c2637f501c414
8268537: (Temporary) Disable ParallelRefProcEnabled for Parallel GC
Reviewed-by: stefank, sjohanss
! src/hotspot/share/gc/parallel/parallelArguments.cpp
! test/hotspot/jtreg/gc/arguments/TestParallelRefProc.java
Changeset: 2b41459e
Author: Thomas Schatzl <tschatzl at openjdk.org>
Date: 2021-06-10 13:28:55 +0000
URL: https://git.openjdk.java.net/zgc/commit/2b41459e95e8d6c4ea4c25e8f1d851907d65ef73
8267073: Race between Card Redirtying and Freeing Collection Set regions results in missing remembered set entries with G1
Reviewed-by: kbarrett, sjohanss
! src/hotspot/share/gc/g1/g1CollectedHeap.cpp
! src/hotspot/share/gc/g1/g1CollectedHeap.hpp
! src/hotspot/share/gc/g1/g1CollectedHeap.inline.hpp
! src/hotspot/share/gc/g1/g1EvacFailure.cpp
! src/hotspot/share/gc/g1/g1ParScanThreadState.cpp
! src/hotspot/share/gc/g1/g1YoungGCPostEvacuateTasks.cpp
! src/hotspot/share/gc/g1/heapRegion.cpp
! src/hotspot/share/gc/g1/heapRegion.hpp
! src/hotspot/share/gc/g1/heapRegion.inline.hpp
Changeset: e11f70ae
Author: Erik Gahlin <egahlin at openjdk.org>
Date: 2021-06-10 14:10:51 +0000
URL: https://git.openjdk.java.net/zgc/commit/e11f70aeb6a38ad05f7035461a6094320b03fc40
8003216: Add JFR event indicating explicit System.gc() call
Reviewed-by: jbachorik, mgronlun, tschatzl
! src/hotspot/share/jfr/metadata/metadata.xml
! src/hotspot/share/prims/jvm.cpp
! src/jdk.jfr/share/conf/jfr/default.jfc
! src/jdk.jfr/share/conf/jfr/profile.jfc
+ test/jdk/jdk/jfr/event/gc/collection/TestSystemGc.java
! test/lib/jdk/test/lib/jfr/EventNames.java
Changeset: 0a6c7d8a
Author: Igor Veresov <iveresov at openjdk.org>
Date: 2021-06-10 14:18:04 +0000
URL: https://git.openjdk.java.net/zgc/commit/0a6c7d8a4b6560d3917b9faf66ccf5fc15a891db
8267424: CTW: C1 fails with "State must not be null"
Reviewed-by: kvn, roland
! src/hotspot/share/c1/c1_GraphBuilder.cpp
Changeset: a95e64cc
Author: Albert Mingkun Yang <ayang at openjdk.org>
Date: 2021-06-10 14:32:46 +0000
URL: https://git.openjdk.java.net/zgc/commit/a95e64ccc1ebe74e8b4b8e0729183ee6c4e772ac
8268443: ParallelGC Full GC should use parallel WeakProcessor
Co-authored-by: Kim Barrett <kbarrett at openjdk.org>
Reviewed-by: kbarrett, sjohanss, tschatzl
! src/hotspot/share/gc/parallel/psParallelCompact.cpp
Changeset: 74007890
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-10 14:43:08 +0000
URL: https://git.openjdk.java.net/zgc/commit/74007890bb9a3fa3a65683a3f480e399f2b1a0b6
8268542: serviceability/logging/TestFullNames.java tests only 1st test case
Reviewed-by: sspitsyn
! test/hotspot/jtreg/serviceability/logging/TestFullNames.java
Changeset: b018c450
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-06-10 16:22:14 +0000
URL: https://git.openjdk.java.net/zgc/commit/b018c450e5e4737ccd08ed505fd06cee16c42648
8267630: Start of release updates for JDK 18
8267632: Add source 18 and target 18 to javac
8267631: Add SourceVersion.RELEASE_18
Reviewed-by: iris, erikj, dholmes
! make/conf/version-numbers.conf
+ make/data/symbols/java.base-H.sym.txt
+ make/data/symbols/java.compiler-H.sym.txt
+ make/data/symbols/java.datatransfer-H.sym.txt
+ make/data/symbols/java.desktop-H.sym.txt
+ make/data/symbols/java.instrument-H.sym.txt
+ make/data/symbols/java.logging-H.sym.txt
+ make/data/symbols/java.management-H.sym.txt
+ make/data/symbols/java.management.rmi-H.sym.txt
+ make/data/symbols/java.naming-H.sym.txt
+ make/data/symbols/java.rmi-H.sym.txt
+ make/data/symbols/java.scripting-H.sym.txt
+ make/data/symbols/java.security.jgss-H.sym.txt
+ make/data/symbols/java.security.sasl-H.sym.txt
+ make/data/symbols/java.smartcardio-H.sym.txt
+ make/data/symbols/java.sql-H.sym.txt
+ make/data/symbols/java.sql.rowset-H.sym.txt
+ make/data/symbols/java.xml-H.sym.txt
+ make/data/symbols/java.xml.crypto-H.sym.txt
+ make/data/symbols/jdk.accessibility-H.sym.txt
+ make/data/symbols/jdk.attach-H.sym.txt
+ make/data/symbols/jdk.compiler-H.sym.txt
+ make/data/symbols/jdk.dynalink-H.sym.txt
+ make/data/symbols/jdk.httpserver-H.sym.txt
+ make/data/symbols/jdk.incubator.foreign-H.sym.txt
+ make/data/symbols/jdk.jartool-H.sym.txt
+ make/data/symbols/jdk.javadoc-H.sym.txt
+ make/data/symbols/jdk.jconsole-H.sym.txt
+ make/data/symbols/jdk.jdi-H.sym.txt
+ make/data/symbols/jdk.jshell-H.sym.txt
+ make/data/symbols/jdk.jsobject-H.sym.txt
+ make/data/symbols/jdk.management-H.sym.txt
+ make/data/symbols/jdk.net-H.sym.txt
+ make/data/symbols/jdk.sctp-H.sym.txt
+ make/data/symbols/jdk.security.auth-H.sym.txt
+ make/data/symbols/jdk.security.jgss-H.sym.txt
+ make/data/symbols/jdk.unsupported-H.sym.txt
+ make/data/symbols/jdk.xml.dom-H.sym.txt
! make/data/symbols/symbols
! src/hotspot/share/classfile/classFileParser.cpp
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/ClassReader.java
! src/java.base/share/classes/jdk/internal/org/objectweb/asm/Opcodes.java
! src/java.compiler/share/classes/javax/lang/model/SourceVersion.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractAnnotationValueVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/AbstractTypeVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementKindVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/ElementScanner14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleAnnotationValueVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleElementVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/SimpleTypeVisitor14.java
! src/java.compiler/share/classes/javax/lang/model/util/TypeKindVisitor14.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/code/Source.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/ClassFile.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/jvm/Target.java
! src/jdk.compiler/share/classes/com/sun/tools/javac/processing/PrintingProcessor.java
! test/jdk/java/lang/module/ClassFileVersionsTest.java
! test/langtools/tools/javac/api/TestGetSourceVersions.java
! test/langtools/tools/javac/classfiles/ClassVersionChecker.java
! test/langtools/tools/javac/lib/JavacTestingAbstractProcessor.java
! test/langtools/tools/javac/preview/classReaderTest/Client.nopreview.out
! test/langtools/tools/javac/preview/classReaderTest/Client.preview.out
! test/langtools/tools/javac/versions/Versions.java
Changeset: 72672277
Author: UncleNine <ganjianxuan at hotmail.com>
Committer: Severin Gehwolf <sgehwolf at openjdk.org>
Date: 2021-06-10 16:40:29 +0000
URL: https://git.openjdk.java.net/zgc/commit/72672277e4dddf8e72f1c705cd5f57de40745635
8268361: Fix the infinite loop in next_line
Reviewed-by: dholmes, sgehwolf, sspitsyn
! src/jdk.management/linux/native/libmanagement_ext/UnixOperatingSystem.c
Changeset: 78cb6776
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-10 17:06:19 +0000
URL: https://git.openjdk.java.net/zgc/commit/78cb6776b6d43b67457993a109719b36ee892d60
8268539: several serviceability/sa tests should be run in driver mode
Reviewed-by: sspitsyn
! test/hotspot/jtreg/serviceability/sa/CDSJMapClstats.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbDumpclass.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbFlags.java
! test/hotspot/jtreg/serviceability/sa/ClhsdbJstackXcompStress.java
! test/hotspot/jtreg/serviceability/sa/DeadlockDetectionTest.java
! test/hotspot/jtreg/serviceability/sa/JhsdbThreadInfoTest.java
! test/hotspot/jtreg/serviceability/sa/TestCpoolForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestDefaultMethods.java
! test/hotspot/jtreg/serviceability/sa/TestHeapDumpForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLineNumbers.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackLock.java
! test/hotspot/jtreg/serviceability/sa/TestJhsdbJstackMixed.java
! test/hotspot/jtreg/serviceability/sa/TestObjectMonitorIterate.java
! test/hotspot/jtreg/serviceability/sa/TestRevPtrsForInvokeDynamic.java
! test/hotspot/jtreg/serviceability/sa/TestSysProps.java
! test/hotspot/jtreg/serviceability/sa/jmap-hprof/JMapHProfLargeHeapTest.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbAttachToDebugServer.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/ClhsdbTestConnectArgument.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/DebugdConnectTest.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/DisableRegistryTest.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/PmapOnDebugdTest.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/RunCommandOnServerTest.java
! test/hotspot/jtreg/serviceability/sa/sadebugd/SADebugDTest.java
Changeset: 1e1039a7
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2021-06-10 17:41:11 +0000
URL: https://git.openjdk.java.net/zgc/commit/1e1039a7c8bbd745cb23fd91e548dc20ac7d1d9d
8268223: Problemlist vmTestbase/nsk/jdi/HiddenClass/events/events001.java
Reviewed-by: amenkov, sspitsyn
! test/hotspot/jtreg/ProblemList.txt
Changeset: 8c8422e0
Author: Leonid Mesnik <lmesnik at openjdk.org>
Date: 2021-06-10 17:45:53 +0000
URL: https://git.openjdk.java.net/zgc/commit/8c8422e0f8886d9bbfca29fd228368f88bf46f2c
8267893: Improve jtreg test failure handler do get native/mixed stack traces for cores and live processes
Reviewed-by: iignatyev
! test/failure_handler/Makefile
! test/failure_handler/README
+ test/failure_handler/src/share/classes/jdk/test/failurehandler/CoreInfoGatherer.java
! test/failure_handler/src/share/classes/jdk/test/failurehandler/GathererFactory.java
! test/failure_handler/src/share/classes/jdk/test/failurehandler/ToolKit.java
! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/ActionHelper.java
! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/ActionSet.java
! test/failure_handler/src/share/classes/jdk/test/failurehandler/action/PatternAction.java
! test/failure_handler/src/share/classes/jdk/test/failurehandler/jtreg/GatherDiagnosticInfoObserver.java
! test/failure_handler/src/share/conf/common.properties
! test/failure_handler/src/share/conf/linux.properties
! test/failure_handler/src/share/conf/mac.properties
Changeset: 4fd2a149
Author: Calvin Cheung <ccheung at openjdk.org>
Date: 2021-06-10 19:50:44 +0000
URL: https://git.openjdk.java.net/zgc/commit/4fd2a149977b05eb6e4b28d147ab9c043a7934ec
8267556: Enhance class paths check during runtime
Reviewed-by: minqi, iklam
! src/hotspot/share/cds/filemap.cpp
! src/hotspot/share/cds/filemap.hpp
! src/hotspot/share/classfile/classLoader.cpp
! src/hotspot/share/classfile/classLoader.hpp
! src/hotspot/share/classfile/classLoaderExt.cpp
! src/hotspot/share/classfile/classLoaderExt.hpp
+ test/hotspot/jtreg/runtime/cds/appcds/NonJarInClasspath.java
Changeset: 2e900da5
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-06-10 23:08:56 +0000
URL: https://git.openjdk.java.net/zgc/commit/2e900da5f70105c153500908c693b2601fa30477
8268574: ProblemList tests failing due to UseBiasedLocking going away
Reviewed-by: cjplummer
! test/hotspot/jtreg/ProblemList.txt
Changeset: df65237b
Author: Hamlin Li <mli at openjdk.org>
Date: 2021-06-11 01:20:47 +0000
URL: https://git.openjdk.java.net/zgc/commit/df65237b9a55aec4374ef63dcc9ab13d3eda8408
8267930: Refine code for loading hsdis library
Reviewed-by: whuang, neliasso, ysuenaga
! src/hotspot/share/compiler/disassembler.cpp
! src/hotspot/share/compiler/disassembler.hpp
Changeset: 94d0b0f9
Author: Igor Ignatyev <iignatyev at openjdk.org>
Date: 2021-06-11 02:44:08 +0000
URL: https://git.openjdk.java.net/zgc/commit/94d0b0f9810bd1a8da06ec267a1c7589d6cb756b
8268565: runtime/records/RedefineRecord.java should be run in driver mode
Reviewed-by: hseigel
! test/hotspot/jtreg/runtime/records/RedefineRecord.java
Changeset: 49112fa5
Author: ScientificWare <info at scientificware.com>
Committer: Erik Joelsson <erikj at openjdk.org>
Date: 2021-06-11 12:25:37 +0000
URL: https://git.openjdk.java.net/zgc/commit/49112fa5752174a77fb5cd276fdd4240bf76bf82
8265909: build.tools.dtdbuilder.DTDBuilder.java failed detecting missing path of dtd_home
Reviewed-by: erikj
! make/jdk/src/classes/build/tools/dtdbuilder/DTDBuilder.java
Changeset: a466b49e
Author: Joe Darcy <darcy at openjdk.org>
Date: 2021-06-11 23:10:00 +0000
URL: https://git.openjdk.java.net/zgc/commit/a466b49e71b0d235294e17faba47ed4fd3fb8f6e
8267634: Update --release 17 symbol information for JDK 17 build 26
Reviewed-by: jjg, iris
! make/data/symbols/java.base-H.sym.txt
! make/data/symbols/jdk.compiler-H.sym.txt
! make/data/symbols/jdk.incubator.foreign-H.sym.txt
+ make/data/symbols/jdk.incubator.vector-H.sym.txt
! make/data/symbols/jdk.javadoc-H.sym.txt
+ make/data/symbols/jdk.jfr-H.sym.txt
+ make/data/symbols/jdk.management.jfr-H.sym.txt
! make/data/symbols/symbols
Changeset: 5cee23a9
Author: Yi Yang <yyang at openjdk.org>
Date: 2021-06-12 01:03:50 +0000
URL: https://git.openjdk.java.net/zgc/commit/5cee23a9ed0b7fe2657be7492d9c1f78fcd02ebf
8265518: C1: Intrinsic support for Preconditions.checkIndex
Reviewed-by: dfuchs, iveresov
! src/hotspot/share/c1/c1_Compiler.cpp
! src/hotspot/share/c1/c1_LIRGenerator.cpp
! src/hotspot/share/c1/c1_LIRGenerator.hpp
! src/hotspot/share/c1/c1_globals.hpp
! src/hotspot/share/classfile/javaClasses.cpp
! src/hotspot/share/classfile/javaClasses.hpp
! src/hotspot/share/classfile/vmIntrinsics.cpp
! src/hotspot/share/classfile/vmIntrinsics.hpp
! src/hotspot/share/classfile/vmSymbols.hpp
! src/java.base/share/classes/java/nio/Buffer.java
+ test/hotspot/jtreg/compiler/c1/TestCheckIndexC1Intrinsic.java
Changeset: 90c1034c
Author: Daniel D. Daugherty <dcubed at openjdk.org>
Date: 2021-06-12 13:53:07 +0000
URL: https://git.openjdk.java.net/zgc/commit/90c1034cd4077e63afc0aad53191a04699a816ce
8268644: ProblemList serviceability/sa/ClhsdbJstackXcompStress.java in -Xcomp mode
Reviewed-by: azvegint
! test/hotspot/jtreg/ProblemList-Xcomp.txt
Changeset: 1ba4e0ca
Author: David Holmes <dholmes at openjdk.org>
Date: 2021-06-13 22:16:12 +0000
URL: https://git.openjdk.java.net/zgc/commit/1ba4e0cada031407a17a665cf24b03bacb59cdbb
8257038: Remove expired flags in JDK 18
Reviewed-by: kbarrett, ccheung
! src/hotspot/share/runtime/arguments.cpp
Changeset: ba601b84
Author: Ioi Lam <iklam at openjdk.org>
Date: 2021-06-14 05:55:20 +0000
URL: https://git.openjdk.java.net/zgc/commit/ba601b8407c6d56e48b57a9524a11bb275e08adc
8268520: VirtualSpace::print_on() should be const
Reviewed-by: kbarrett, stuefe, tschatzl
! src/hotspot/share/gc/epsilon/epsilonHeap.cpp
! src/hotspot/share/memory/virtualspace.cpp
! src/hotspot/share/memory/virtualspace.hpp
Changeset: 51f3427e
Author: Rafael Winterhalter <winterhalter at openjdk.org>
Committer: Joel Borggrén-Franck <jfranck at openjdk.org>
Date: 2021-06-14 08:24:24 +0000
URL: https://git.openjdk.java.net/zgc/commit/51f3427e9bb4a3924a8178338316b9ea30304182
8266791: Annotation property which is compiled as an array property but changed to a single element throws NullPointerException
Reviewed-by: darcy, jfranck
! src/java.base/share/classes/sun/reflect/annotation/AnnotationParser.java
+ test/jdk/java/lang/annotation/AnnotationTypeMismatchException/ArityTypeMismatchTest.java
More information about the zgc-dev
mailing list