New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merge jdk #535
Merge jdk #535
Commits on Aug 4, 2021
-
8271064: ZGC several jvm08 perf regressions after JDK-8268372
Reviewed-by: ayang, pliden, tschatzl
-
8271217: Fix race between G1PeriodicGCTask checks and GC request
Reviewed-by: iwalulya, tschatzl, lkorinth
Kim Barrett committedAug 4, 2021 -
8271877: ProblemList jdk/jfr/event/gc/detailed/TestEvacuationFailedEv…
…ent.java in JDK17 Reviewed-by: darcy
Daniel D. Daugherty committedAug 4, 2021 -
8271599: Javadoc of floorDiv() and floorMod() families is inaccurate …
…in some places Reviewed-by: darcy, bpb
-
8271589: fatal error with variable shift count integer rotate operation.
Reviewed-by: kvn, sviswanathan
Jatin Bhateja committedAug 4, 2021 -
8271456: Avoid looking up standard charsets in "java.desktop" module
Reviewed-by: jdv, azvegint, aivanov
-
8271894: ProblemList javax/swing/JComponent/7154030/bug7154030.java i…
…n JDK17 Reviewed-by: darcy
Daniel D. Daugherty committedAug 4, 2021 -
8271890: mark hotspot runtime/Dictionary tests which ignore external …
…VM flags Reviewed-by: coleenp
-
8271886: mark hotspot runtime/InvocationTests tests which ignore exte…
…rnal VM flags Reviewed-by: coleenp
-
8271891: mark hotspot runtime/Safepoint tests which ignore external V…
…M flags Reviewed-by: coleenp
-
8271887: mark hotspot runtime/CDSCompressedKPtrs tests which ignore e…
…xternal VM flags Reviewed-by: coleenp
-
8271893: mark hotspot runtime/PerfMemDestroy/PerfMemDestroy.java test…
… as ignoring external VM flags Reviewed-by: coleenp
-
8271898: disable os.release_multi_mappings_vm on macOS-X64
Reviewed-by: kbarrett
Daniel D. Daugherty committedAug 4, 2021 -
8271863: ProblemList serviceability/sa/TestJmapCore.java on linux-x64…
… with ZGC Reviewed-by: dcubed
Commits on Aug 5, 2021
-
8271863: ProblemList serviceability/sa/TestJmapCore.java on linux-x64…
… with ZGC Backport-of: a007cb1
Daniel D. Daugherty committedAug 5, 2021 -
8271895: UnProblemList javax/swing/JComponent/7154030/bug7154030.java…
… in JDK18 Reviewed-by: dholmes
-
8271878: UnProblemList jdk/jfr/event/gc/detailed/TestEvacuationFailed…
…Event.java in JDK18 Reviewed-by: dholmes
-
4819544: SwingSet2 JTable Demo throws NullPointerException
Reviewed-by: pbansal, aivanov
-
8270058: Use Objects.check{Index,FromIndexSize} for java.desktop
Reviewed-by: psadhukhan, pbansal, jdv
-
8271722: [TESTBUG] gc/g1/TestMixedGCLiveThreshold.java can fail if G1…
… Full GC uses >1 workers Reviewed-by: ayang, tschatzl
-
8271588: JFR Recorder Thread crashed with SIGSEGV in write_klass
Reviewed-by: egahlin
Markus Grönlund committedAug 5, 2021 -
8270903: sun.net.httpserver.HttpConnection: Improve toString
Reviewed-by: chegar, vtewari
Julia Boes committedAug 5, 2021 -
8271121: ZGC: stack overflow (segv) when -Xlog:gc+start=debug
Reviewed-by: ayang, eosterlund
-
8267840: Improve URLStreamHandler.parseURL()
Reviewed-by: dfuchs, redestad
-
8271953: fix mis-merge in JDK-8271878
Reviewed-by: jwilhelm, ctornqvi
Daniel D. Daugherty committedAug 5, 2021 -
8271308: (fc) FileChannel.transferTo() transfers no more than Integer…
….MAX_VALUE bytes in one call Reviewed-by: alanb, vtewari
Brian Burkhalter committedAug 5, 2021 -
8271905: mark hotspot runtime/Metaspace tests which ignore external V…
…M flags Reviewed-by: stuefe
-
8270116: Expand ButtonGroupLayoutTraversalTest.java to run in all LaF…
…s, including Aqua on macOS Reviewed-by: psadhukhan, aivanov
-
8271293: Monitor class should use ThreadBlockInVMPreprocess
Reviewed-by: dholmes, dcubed
-
8270872: Final nroff manpage update for JDK 17
Reviewed-by: darcy, mr, iris, naoto
Commits on Aug 6, 2021
-
8271208: Typo in ModuleDescriptor.read javadoc
Reviewed-by: alanb, iris
-
8261441: JFR: Filename expansion
Reviewed-by: jbachorik, egahlin
-
8272067: Initial nroff manpage generation for JDK 18
Reviewed-by: darcy
David Holmes committedAug 6, 2021 -
8265602: -XX:DumpLoadedClassList should support custom loaders
Reviewed-by: ccheung, minqi
-
8271896: Remove unnecessary top address checks in BOT
Reviewed-by: tschatzl, iwalulya
-
8271128: InlineIntrinsics support for 32-bit ARM
Reviewed-by: shade
-
8271868: Warn user when using mac-sign option with unsigned app-image.
Reviewed-by: almatvee, asemenyuk
Andy Herrick committedAug 6, 2021 -
8272095: ProblemList java/nio/channels/FileChannel/Transfer2GPlus.jav…
…a on linux-aarch64 Reviewed-by: alanb
Daniel D. Daugherty committedAug 6, 2021 -
8270842: G1: Only young regions need to redirty outside references in…
… remset. Reviewed-by: tschatzl
Hamlin Li committedAug 6, 2021 -
8271513: support JavaThreadIteratorWithHandle replacement by new Thre…
…adsList::Iterator Co-authored-by: Kim Barrett <kbarrett@openjdk.org> Reviewed-by: kbarrett, dholmes, coleenp
Daniel D. Daugherty and Kim Barrett committedAug 6, 2021 -
8271904: mark hotspot runtime/ClassFile tests which ignore external V…
…M flags Reviewed-by: dholmes
-
8272099: mark hotspot runtime/Monitor tests which ignore external VM …
…flags Reviewed-by: dcubed
-
8271461: CompileCommand support for hidden class methods
Co-authored-by: Tianyelan <vhinf2047@gmail.com> Reviewed-by: yyang, xliu, iklam
Commits on Aug 9, 2021
-
8271956: AArch64: C1 build failed after JDK-8270947
Reviewed-by: shade, ngasson
-
8271939: Clean up primitive raw accessors in oopDesc
Reviewed-by: stefank, tschatzl
-
8271931: Make AbortVMOnVMOperationTimeout more resilient to OS schedu…
…ling Reviewed-by: shade, dholmes
-
8272113: Build compare script fails with differences in classlist
Reviewed-by: tschatzl, hseigel
-
8272123: Problem list 4 jtreg tests which regularly fail on macos-aar…
…ch64 Reviewed-by: jdv, psadhukhan
-
8267385: Create NSAccessibilityElement implementation for JavaCompone…
…ntAccessibility 8262031: Create implementation for NSAccessibilityNavigableStaticText protocol 8264287: Create implementation for NSAccessibilityComboBox protocol peer 8264303: Create implementation for NSAccessibilityTabGroup protocol peer 8264292: Create implementation for NSAccessibilityList protocol peer 8267387: Create implementation for NSAccessibilityOutline protocol 8267388: Create implementation for NSAccessibilityTable protocol 8264286: Create implementation for NSAccessibilityColumn protocol peer 8264298: Create implementation for NSAccessibilityRow protocol peer 8264291: Create implementation for NSAccessibilityCell protocol peer Reviewed-by: kizune, pbansal, serb
-
8264792: The NumberFormat for locale sq_XK formats price incorrectly.
Reviewed-by: joehw, iris
-
8272047: java/nio/channels/FileChannel/Transfer2GPlus.java failed wit…
…h Unexpected transfer size: 2147418112 Reviewed-by: naoto, alanb
Brian Burkhalter committedAug 9, 2021 -
8268824: Remove unused jdk.accessibility APIs deprecated for removal …
…in JDK 9 Reviewed-by: serb
-
8225488: Examine ExecutableType.getReceiverType behavior when source …
…receiver parameter is absent Reviewed-by: jjg
-
8263567: gtests don't terminate the VM safely
Reviewed-by: stuefe, dcubed
David Holmes committedAug 9, 2021
Commits on Aug 10, 2021
-
8271892: mark hotspot runtime/PrintStringTableStats/PrintStringTableS…
…tatsTest.java test as ignoring external VM flags Reviewed-by: dholmes
-
8272169: runtime/logging/LoaderConstraintsTest.java doesn't build tes…
…t.Empty Reviewed-by: dholmes
-
8270454: G1: Simplify region index comparison
Reviewed-by: kbarrett, ayang, tschatzl
Hamlin Li committedAug 10, 2021 -
8272168: some hotspot runtime/logging tests don't check exit code
Reviewed-by: jiefu
-
8271925: ZGC: Arraycopy stub passes invalid oop to load barrier
Reviewed-by: neliasso, kvn
-
8270098: ZGC: ZBarrierSetC2::clone_at_expansion fails with "Guard aga…
…inst surprises" assert Reviewed-by: neliasso, kvn
-
8266490: Extend the OSContainer API to support the pids controller of…
… cgroups Reviewed-by: sgehwolf, lucy
-
8271869: AArch64: build errors with GCC11 in frame::saved_oop_result
Reviewed-by: ngasson, aph
-
8272196: Remove unused class ParStrongRootsScope
Reviewed-by: tschatzl, pliden
-
8260262: Use common code in function unmap_shared() in perfMemory_pos…
…ix.cpp Reviewed-by: stuefe, coleenp
Harold Seigel committedAug 10, 2021 -
8269130: Replace usages of Collection.toArray() with Collection.toArr…
…ay(T[]) to avoid redundant array copying Reviewed-by: mullan, serb
-
8270137: Kerberos Credential Retrieval from Cache not Working in Cros…
…s-Realm Setup Reviewed-by: weijun
-
8140442: Add getOutermostTypeElement to javax.lang.model utility class
Reviewed-by: jlahoda
-
8271601: Math.floorMod(int, int) and Math.floorMod(long, long) differ…
… in their logic Reviewed-by: bpb
-
8213714: AttachingConnector/attach/attach001 failed due to "bind fail…
…ed: Address already in use" Reviewed-by: sspitsyn, cjplummer
Alex Menkov committedAug 10, 2021 -
8272050: typo in MachSpillCopyNode::implementation after JDK-8131362
Reviewed-by: kvn, thartmann
-
8271718: Crash when during color transformation the color profile is …
…replaced Reviewed-by: prr
Commits on Aug 11, 2021
-
8272131: PhaseMacroExpand::generate_slow_arraycopy crash when clone n…
…ull CallProjections.fallthrough_ioproj Reviewed-by: neliasso, xliu, thartmann
Hui Shi committedAug 11, 2021 -
8272138: ZGC: Adopt relaxed ordering for self-healing
Co-authored-by: Hao Tang <albert.th@alibaba-inc.com> Reviewed-by: eosterlund, pliden
-
8272146: Disable Fibonacci test on memory constrained systems
Reviewed-by: dholmes, mseledtsov, shade
-
8271928: ErroneousTree with start position -1
Reviewed-by: jlaskey, vromero
-
8272216: G1: replace G1ParScanThreadState::_dest with a constant
Reviewed-by: kbarrett, tschatzl
-
8267186: Add string deduplication support to ZGC
Reviewed-by: eosterlund, kbarrett, stefank
-
8271862: C2 intrinsic for Reference.refersTo() is often not used
Reviewed-by: kbarrett, mchung
-
8271884: G1CH::_expand_heap_after_alloc_failure is no longer needed
Reviewed-by: kbarrett, tschatzl
Ivan Walulya committedAug 11, 2021 -
8272228: G1: G1CardSetInlinePtr Fix tautological assertion
Reviewed-by: ayang, tschatzl
Ivan Walulya committedAug 11, 2021 -
8271159: [REDO] JDK-8249634 doclint should report implicit constructo…
…r as missing javadoc comments Reviewed-by: darcy
-
8269774: doclint reports missing javadoc comments for JavaFX properti…
…es if the docs are on the property method Reviewed-by: kcr, hannesw
-
8272335: runtime/cds/appcds/MoveJDKTest.java doesn't check exit codes
Reviewed-by: iklam
-
8272328: java.library.path is not set properly by Windows jpackage ap…
…p launcher Reviewed-by: herrick, almatvee
Alexey Semenyuk committedAug 11, 2021 -
8271170: Add unit test for what jpackage app launcher puts in the env…
…ironment Reviewed-by: almatvee, herrick
Alexey Semenyuk committedAug 11, 2021
Commits on Aug 12, 2021
-
8272345: macos doesn't check
os::set_boot_path()
resultReviewed-by: dholmes
-
8272120: Avoid looking for standard encodings in "java." modules
Reviewed-by: alanb, dfuchs, naoto
-
8271732: Regression in StringBuilder.charAt bounds checking
Reviewed-by: alanb, naoto
-
8267844: Replace Integer/Long.valueOf() with Integer/Long.parse*() wh…
…ere applicable Reviewed-by: redestad
-
8272310: AArch64: Add missing changes for shared vector helper method…
…s in m4 files Reviewed-by: jiefu
-
8048190: NoClassDefFoundError omits original ExceptionInInitializerError
Reviewed-by: dholmes, iklam
-
8272107: Removal of Unsafe::defineAnonymousClass left a dangling C++ …
…class Reviewed-by: coleenp, iklam, dholmes
Harold Seigel committedAug 12, 2021 -
8272315: Improve assert_different_registers
Reviewed-by: adinn, vlivanov, thartmann
Kim Barrett committedAug 12, 2021 -
8140241: (fc) Data transfer from FileChannel to itself causes hang in…
… case of overlap Reviewed-by: alanb
Brian Burkhalter committedAug 12, 2021 -
8269909: getStack method in hprof.parser.Reader should use try-with-r…
…esource Reviewed-by: dholmes, cjplummer, sspitsyn
Lin Zang authored and Serguei Spitsyn committedAug 12, 2021
Commits on Aug 13, 2021
-
8272116: Update PerfDisableSharedMem with FLAG_SET_ERGO in PerfMemory…
…::create_memory_region Reviewed-by: dholmes
Hui Shi committedAug 13, 2021 -
8271366: [REDO] JDK-8266054 VectorAPI rotate operation optimization
Reviewed-by: sviswanathan, psandoz
Jatin Bhateja committedAug 13, 2021 -
8058704: Nimbus does not honor JTextPane background color
6789980: JEditorPane background color not honored with Nimbus L&F Reviewed-by: aivanov, serb
-
8263940: NPE when creating default file system when default file syst…
…em provider is packaged as JAR file on class path Reviewed-by: naoto, bpb, iris, joehw
Lance Andersen committedAug 13, 2021 -
8272459: ProblemList compiler/codecache/TestStressCodeBuffers.java on…
… aarch64 Reviewed-by: iignatyev
Daniel D. Daugherty committedAug 13, 2021 -
8205138: Remove Applet references from Font2DTest
Reviewed-by: serb, psadhukhan
Commits on Aug 14, 2021
-
8271883: Math CopySign optimization for x86
Reviewed-by: jbhateja, sviswanathan, kvn
Marcus G K Williams authored and Sandhya Viswanathan committedAug 14, 2021 -
8266079: Lanai: AlphaComposite shows differences on Metal compared to…
… OpenGL Reviewed-by: serb
Alexey Ushakov committedAug 14, 2021
Commits on Aug 15, 2021
-
8272491: Problem list javax/swing/JFrame/NSTexturedJFrame/NSTexturedJ…
…Frame.java on macos Reviewed-by: pbansal
Commits on Aug 16, 2021
-
8271203: C2: assert(iff->Opcode() == Op_If || iff->Opcode() == Op_Cou…
…ntedLoopEnd || iff->Opcode() == Op_RangeCheck) failed: Check this code when new subtype is added Reviewed-by: chagedorn, roland, thartmann
-
8272348: Update CDS tests in anticipation of JDK-8270489
Reviewed-by: ccheung, minqi
-
8272461: G1: remove empty declaration of cleanup_after_scan_heap_roots
Reviewed-by: kbarrett
-
8272439: G1: add documentation to G1CardSetInlinePtr
Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org> Reviewed-by: tschatzl, kbarrett
-
8272158: SoftReference related bugs under memory pressure
Reviewed-by: jjg
-
8272235: G1: update outdated code root fixup
Reviewed-by: tschatzl, kbarrett
-
8267833: Improve G1CardSetInlinePtr::add()
Reviewed-by: tschatzl, kbarrett
Ivan Walulya committedAug 16, 2021 -
8272231: G1: Refactor G1CardSet::get_card_set to return G1CardSetHash…
…TableValue* Reviewed-by: tschatzl, kbarrett
Ivan Walulya committedAug 16, 2021 -
8271471: [IR Framework] Rare occurrence of "<!-- safepoint while prin…
…ting -->" in PrintIdeal/PrintOptoAssembly can let tests fail Reviewed-by: kvn, thartmann
-
8272297: FileInputStream should override transferTo() for better perf…
…ormance Reviewed-by: alanb
Brian Burkhalter committedAug 16, 2021 -
8272305: several hotspot runtime/modules don't check exit codes
Reviewed-by: dholmes, mseledtsov
-
8272374: doclint should report missing "body" comments
Reviewed-by: kcr, hannesw
-
8272342: [TEST_BUG] java/awt/print/PrinterJob/PageDialogMarginTest.ja…
…va catches all exceptions Reviewed-by: aivanov, pbansal
-
8271227: Missing
{@code }
in com.sun.source.*Reviewed-by: iris
Commits on Aug 17, 2021
-
8272327: Shenandoah: Avoid enqueuing duplicate string candidates
Reviewed-by: rkennke
-
8272552: mark hotspot runtime/cds tests which ignore external VM flags
Reviewed-by: mseledtsov, jiefu, dholmes, iklam
-
8272446: C1: Raw version of UnsafeGet generates load barriers
Reviewed-by: eosterlund, iveresov
-
8270312: Error: Not a test or directory containing tests: java/awt/pr…
…int/PrinterJob/XparColor.java Reviewed-by: psadhukhan, jdv
-
8266182: Automate manual steps listed in the test jdk/sun/security/pk…
…cs12/ParamsTest.java Reviewed-by: hchao, ssahoo, xuelei, weijun
Abdul Kolarkunnu committedAug 17, 2021 -
8272520: Inline GenericTaskQueue::initialize() to the constructor
Reviewed-by: kbarrett, iwalulya
-
8272521: Remove unused PSPromotionManager::_claimed_stack_breadth
Reviewed-by: kbarrett, iwalulya
-
8272326: java/util/Random/RandomTestMoments.java had two Gaussian fails
Reviewed-by: rriggs, bpb
-
8225083: Remove Google certificate that is expiring in December 2021
Reviewed-by: xuelei, mullan
-
8272581: sun/security/pkcs11/Provider/MultipleLogins.sh fails after J…
…DK-8266182 Reviewed-by: weijun
Abdul Kolarkunnu committedAug 17, 2021 -
8272369: java/io/File/GetXSpace.java failed with "RuntimeException: j…
…ava.nio.file.NoSuchFileException: /run/user/0" Reviewed-by: alanb
Brian Burkhalter committedAug 17, 2021 -
8272291: mark hotspot runtime/logging tests which ignore external VM …
…flags Reviewed-by: mseledtsov, dholmes
-
8272551: mark hotspot runtime/modules tests which ignore external VM …
…flags Reviewed-by: mseledtsov, jiefu
-
8272398: Update DockerTestUtils.buildJdkDockerImage()
Reviewed-by: iignatyev, hseigel
Mikhailo Seledtsov committedAug 17, 2021
Commits on Aug 18, 2021
-
8272558: IR Test Framework README misses some flags
Reviewed-by: chagedorn
-
8269951: [macos] Focus not painted in JButton when setBorderPainted(f…
…alse) is invoked Reviewed-by: serb, psadhukhan
Alexander Zuev committedAug 18, 2021 -
8272567: [IR Framework] Make AbstractInfo.getRandom() static
Reviewed-by: thartmann
-
8271276: C2: Wrong JVM state used for receiver null check
Reviewed-by: kvn, thartmann
Vladimir Ivanov committedAug 18, 2021 -
8272626: Avoid C-style array declarations in java.*
Reviewed-by: dfuchs, alanb
-
8272124: Cgroup v1 initialization causes NullPointerException when cg…
…roup path contains colon Reviewed-by: mseledtsov, sgehwolf
Harold Seigel committedAug 18, 2021 -
8272573: Redundant unique_concrete_method_4 dependencies
Reviewed-by: kvn, thartmann
Vladimir Ivanov committedAug 18, 2021
Commits on Aug 19, 2021
-
Merge tag 'jdk-18+11' into lworld_merge_jdk_18_11
Added tag jdk-18+11 for changeset 96107e3 # Conflicts: # src/hotspot/share/classfile/javaClasses.inline.hpp # src/hotspot/share/gc/z/c2/zBarrierSetC2.cpp # src/hotspot/share/opto/macroArrayCopy.cpp # src/jdk.compiler/share/classes/com/sun/source/tree/TreeVisitor.java