Skip to content
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 master #542

Closed
wants to merge 90 commits into from
Closed

Commits on May 21, 2021

  1. 8267332: xor value should handle bounded values

    Reviewed-by: thartmann, redestad
    Nils Eliasson committed May 21, 2021
    Copy the full SHA
    4ba7613 View commit details
    Browse the repository at this point in the history
  2. 8267119: switch expressions lack support for deferred type-checking

    Reviewed-by: mcimadamore
    lahodaj committed May 21, 2021
    Copy the full SHA
    ec8a809 View commit details
    Browse the repository at this point in the history
  3. 8256155: Allow multiple large page sizes to be used on Linux

    Co-authored-by: Marcus G K Williams <mgkwill@openjdk.org>
    Co-authored-by: Stefan Johansson <sjohanss@openjdk.org>
    Co-authored-by: Thomas Stuefe <stuefe@openjdk.org>
    Reviewed-by: stuefe, sjohanss
    3 people committed May 21, 2021
    Copy the full SHA
    94cfeb9 View commit details
    Browse the repository at this point in the history
  4. 8267190: Optimize Vector API test operations

    Reviewed-by: psandoz, kvn
    Sandhya Viswanathan committed May 21, 2021
    Copy the full SHA
    8f10c5a View commit details
    Browse the repository at this point in the history
  5. 8256304: should MonitorUsedDeflationThreshold be experimental or diag…

    …nostic
    
    8256301: ObjectMonitor::is_busy() should return bool
    
    Reviewed-by: coleenp, pchilanomate
    Daniel D. Daugherty committed May 21, 2021
    Copy the full SHA
    fe33343 View commit details
    Browse the repository at this point in the history

Commits on May 22, 2021

  1. 8263486: Clean up MTLSurfaceDataBase.h

    Reviewed-by: serb
    aghaisas committed May 22, 2021
    Copy the full SHA
    72c9567 View commit details
    Browse the repository at this point in the history
  2. 8261354: SIGSEGV at MethodIteratorHost

    Reviewed-by: mgronlun
    Jaroslav Bachorik committed May 22, 2021
    Copy the full SHA
    2462316 View commit details
    Browse the repository at this point in the history
  3. 8266528: Optimize C2 VerifyIterativeGVN execution time

    Reviewed-by: kvn, thartmann
    Hui Shi authored and DamonFool committed May 22, 2021
    Copy the full SHA
    4023646 View commit details
    Browse the repository at this point in the history
  4. 8267531: [x86] Assembler::andb(Address,Register) encoding is incorrect

    Reviewed-by: azeemj, vlivanov, jiefu
    shipilev committed May 22, 2021
    Copy the full SHA
    71e2fa2 View commit details
    Browse the repository at this point in the history
  5. 8267404: vmTestbase/vm/mlvm/anonloader/stress/oome/metaspace/Test.jav…

    …a failed with OutOfMemoryError
    
    Co-authored-by: xiangyuan <xiangyuan@tencent.com>
    Reviewed-by: stuefe
    DamonFool and ldaxr committed May 22, 2021
    Copy the full SHA
    6288a99 View commit details
    Browse the repository at this point in the history

Commits on May 23, 2021

  1. 8264304: Create implementation for NSAccessibilityToolbar protocol peer

    Reviewed-by: kizune
    Pankaj Bansal committed May 23, 2021
    Copy the full SHA
    4d26f22 View commit details
    Browse the repository at this point in the history

Commits on May 24, 2021

  1. 8267553: Extra JavaThread assignment in ClassLoader::create_class_pat…

    …h_entry()
    
    Reviewed-by: ccheung
    David Holmes committed May 24, 2021
    Copy the full SHA
    3113910 View commit details
    Browse the repository at this point in the history
  2. 8267580: The method JavacParser#peekToken is wrong when the first par…

    …ameter is not zero
    
    Reviewed-by: mcimadamore
    lgxbslgx authored and mcimadamore committed May 24, 2021
    Copy the full SHA
    54520fb View commit details
    Browse the repository at this point in the history
  3. 8208747: [a11y] [macos] In Optionpane Demo, inside ComponentDialog Ex…

    …ample, unable to navigate to all items, with VO on
    
    Reviewed-by: pbansal
    Alexander Zuev committed May 24, 2021
    Copy the full SHA
    49f622c View commit details
    Browse the repository at this point in the history
  4. 8267578: Remove unnecessary preview checks

    Reviewed-by: jlahoda
    lgxbslgx authored and lahodaj committed May 24, 2021
    Copy the full SHA
    f453166 View commit details
    Browse the repository at this point in the history
  5. 8267544: (test) rmi test NonLocalSkeleton fails if network has multip…

    …le adapters with the same address
    
    Reviewed-by: dfuchs
    Roger Riggs committed May 24, 2021
    Copy the full SHA
    d8e6e28 View commit details
    Browse the repository at this point in the history
  6. 8258535: jvm.ClassReader should set the accessor to the corresponding…

    … record component
    
    Reviewed-by: jfranck
    Vicente Romero committed May 24, 2021
    Copy the full SHA
    f5562f1 View commit details
    Browse the repository at this point in the history
  7. 8266400: importkeystore fails to a password less pkcs12 keystore

    Reviewed-by: weijun
    Hai-May Chao committed May 24, 2021
    Copy the full SHA
    f2d880c View commit details
    Browse the repository at this point in the history
  8. 8267584: The java.security.krb5.realm system property only needs to b…

    …e defined once
    
    Reviewed-by: mullan
    wangweij committed May 24, 2021
    Copy the full SHA
    838a007 View commit details
    Browse the repository at this point in the history
  9. 8224158: assertion related to NPE at DynamicCallSiteDesc::withArgs sh…

    …ould be reworded
    
    Reviewed-by: jlahoda
    Vicente Romero committed May 24, 2021
    Copy the full SHA
    f04db5f View commit details
    Browse the repository at this point in the history
  10. 8267184: Add -Djava.security.manager=allow to tests calling System.se…

    …tSecurityManager
    
    Co-authored-by: Lance Andersen <lancea@openjdk.org>
    Co-authored-by: Weijun Wang <weijun@openjdk.org>
    Reviewed-by: dholmes, alanb, dfuchs, mchung, mullan, prr
    wangweij and Lance Andersen committed May 24, 2021
    Copy the full SHA
    640a2af View commit details
    Browse the repository at this point in the history
  11. 8265362: java/net/Socket/UdpSocket.java fails with "java.net.BindExce…

    …ption: Address already in use" (macos-aarch64)
    
    Reviewed-by: dfuchs, alanb
    Mark Sheppard committed May 24, 2021
    Copy the full SHA
    bb085f6 View commit details
    Browse the repository at this point in the history
  12. 8267423: Fix copyrights in jpackage tests

    Reviewed-by: kcr, asemenyuk
    Andy Herrick committed May 24, 2021
    Copy the full SHA
    a5467ae View commit details
    Browse the repository at this point in the history
  13. 8267347: CDS record_linking_constraint asserts with unregistered class

    Reviewed-by: minqi, ccheung
    iklam committed May 24, 2021
    Copy the full SHA
    209769b View commit details
    Browse the repository at this point in the history
  14. 8267329: Modernize Javadoc code to use instanceof with pattern matching

    Reviewed-by: prappo, jjg
    Ian Graves committed May 24, 2021
    Copy the full SHA
    ebc9357 View commit details
    Browse the repository at this point in the history
  15. 8267446: Taskqueue code fails with assert(bottom_relaxed() == age_top…

    …_relaxed()) failed: not empty
    
    Reviewed-by: stefank, pliden
    Kim Barrett committed May 24, 2021
    Copy the full SHA
    f690959 View commit details
    Browse the repository at this point in the history
  16. 8267614: Outline VarHandleGuards exact behavior checks

    Reviewed-by: psandoz, mchung
    cl4es committed May 24, 2021
    Copy the full SHA
    c519ba2 View commit details
    Browse the repository at this point in the history

Commits on May 25, 2021

  1. 8267431: Rename InstanceKlass::has_old_class_version to can_be_verifi…

    …ed_at_dumptime
    
    Reviewed-by: iklam
    calvinccheung committed May 25, 2021
    Copy the full SHA
    de27da7 View commit details
    Browse the repository at this point in the history
  2. Copy the full SHA
    461a3fe View commit details
    Browse the repository at this point in the history
  3. Copy the full SHA
    b4d4884 View commit details
    Browse the repository at this point in the history
  4. 8264973: AArch64: Optimize vector max/min/add reduction of two intege…

    …rs with NEON pairwise instructions
    
    Reviewed-by: njian, aph
    Dong Bo authored and RealFYang committed May 25, 2021
    Copy the full SHA
    123cdd1 View commit details
    Browse the repository at this point in the history
  5. 8265129: Add intrinsic support for JVM.getClassId

    Reviewed-by: kvn, mgronlun
    D-D-H authored and Vladimir Kozlov committed May 25, 2021
    Copy the full SHA
    2e8812d View commit details
    Browse the repository at this point in the history
  6. 8248843: java in source-file mode suggests javac-only options

    Reviewed-by: vromero
    asotona committed May 25, 2021
    Copy the full SHA
    31d0f0d View commit details
    Browse the repository at this point in the history
  7. 8267066: New NSAccessibility peers should return they roles and subro…

    …les directly
    
    Reviewed-by: pbansal
    Alexander Zuev committed May 25, 2021
    Copy the full SHA
    d86f916 View commit details
    Browse the repository at this point in the history
  8. 8255674: SSLEngine class description is missing "case" in switch stat…

    …ement
    
    Reviewed-by: xuelei
    jaikiran committed May 25, 2021
    Copy the full SHA
    0a03fc8 View commit details
    Browse the repository at this point in the history
  9. 8267110: Update java.util to use instanceof pattern variable

    Reviewed-by: lancea, naoto
    pconcannon committed May 25, 2021
    Copy the full SHA
    a52c4ed View commit details
    Browse the repository at this point in the history
  10. Copy the full SHA
    66b190e View commit details
    Browse the repository at this point in the history
  11. 8267213: cpuinfo_segv is incorrectly triaged as execution protection …

    …violation on x86_32
    
    Reviewed-by: dholmes
    DamonFool committed May 25, 2021
    Copy the full SHA
    b403d39 View commit details
    Browse the repository at this point in the history
  12. 8267317: Remove DeferredTypeCompleter

    Reviewed-by: vromero
    mcimadamore committed May 25, 2021
    Copy the full SHA
    86a8f44 View commit details
    Browse the repository at this point in the history
  13. 8267633: Clarify documentation of (Doc)TreeScanner

    Reviewed-by: jjg
    pavelrappo committed May 25, 2021
    Copy the full SHA
    5a5b807 View commit details
    Browse the repository at this point in the history
  14. 8267575: Add new documentation group in HtmlStyle

    Reviewed-by: hannesw
    jonathan-gibbons committed May 25, 2021
    Copy the full SHA
    cc687fd View commit details
    Browse the repository at this point in the history
  15. 8263445: Duplicate key compiler.err.expected.module in compiler.prope…

    …rties
    
    Reviewed-by: vromero, jlahoda
    asotona committed May 25, 2021
    Copy the full SHA
    2ef2450 View commit details
    Browse the repository at this point in the history
  16. 8267574: Dead code in HtmlStyle/HtmlDocletWriter

    Reviewed-by: hannesw
    jonathan-gibbons committed May 25, 2021
    Copy the full SHA
    594d454 View commit details
    Browse the repository at this point in the history
  17. 8224243: Add implSpec's to AccessibleObject and seal Executable

    Reviewed-by: alanb
    jddarcy committed May 25, 2021
    Copy the full SHA
    0b77359 View commit details
    Browse the repository at this point in the history
  18. 8267683: rfc7301Grease8F value not displayed correctly in SSLParamete…

    …rs javadoc
    
    Reviewed-by: coffeys
    Bradford Wetmore committed May 25, 2021
    Copy the full SHA
    e751b7b View commit details
    Browse the repository at this point in the history
  19. Copy the full SHA
    c20ca42 View commit details
    Browse the repository at this point in the history
  20. 8267403: tools/jpackage/share/FileAssociationsTest.java#id0 failed wi…

    …th "Error: Bundler "Mac PKG Package" (pkg) failed to produce a package"
    
    Reviewed-by: herrick, asemenyuk
    Alexander Matveev committed May 25, 2021
    Copy the full SHA
    5aa45f2 View commit details
    Browse the repository at this point in the history
  21. 8267311: vmTestbase/gc/gctests/StringInternGC/StringInternGC.java eve…

    …ntually OOMEs
    
    8267311: vmTestbase/gc/gctests/StringInternGC/StringInternGC.java eventually OOMEs
    
    Co-authored-by: Thomas Schatzl <tschatzl@openjdk.org>
    Reviewed-by: tschatzl
    DamonFool and Thomas Schatzl committed May 25, 2021
    Copy the full SHA
    a98e476 View commit details
    Browse the repository at this point in the history
  22. 8267651: runtime/handshake/HandshakeTimeoutTest.java times out when d…

    …umping core
    
    Reviewed-by: dcubed
    David Holmes committed May 25, 2021
    Copy the full SHA
    d0d2ddc View commit details
    Browse the repository at this point in the history

Commits on May 26, 2021

  1. 8267452: Delegate forEachRemaining in Spliterators.iterator()

    Reviewed-by: psandoz
    amaembo committed May 26, 2021
    Copy the full SHA
    ac36b7d View commit details
    Browse the repository at this point in the history
  2. 8267750: Incomplete fix for JDK-8267683

    Reviewed-by: jnimeh
    Bradford Wetmore committed May 26, 2021
    Copy the full SHA
    b33b8bc View commit details
    Browse the repository at this point in the history
  3. 8267468: Rename refill waster counters in ThreadLocalAllocBuffer

    Reviewed-by: kbarrett, sspitsyn
    albertnetymk committed May 26, 2021
    Copy the full SHA
    0394416 View commit details
    Browse the repository at this point in the history
  4. 8252372: Check if cloning is required to move loads out of loops in P…

    …haseIdealLoop::split_if_with_blocks_post()
    
    Reviewed-by: thartmann, kvn
    rwestrel committed May 26, 2021
    Copy the full SHA
    9d305b9 View commit details
    Browse the repository at this point in the history
  5. 8267130: Memory Overflow in Disassembler::load_library

    Co-authored-by: Wang Huang <whuang@openjdk.org>
    Co-authored-by: Miao  Zhuojun <mouzhuojun@huawei.com>
    Reviewed-by: neliasso, mli
    2 people authored and Hamlin Li committed May 26, 2021
    Copy the full SHA
    083416d View commit details
    Browse the repository at this point in the history
  6. 8267583: jmod fails on symlink to class file

    Reviewed-by: alanb
    sundararajana committed May 26, 2021
    Copy the full SHA
    bf8d4a8 View commit details
    Browse the repository at this point in the history
  7. 8267221: jshell feedback is incorrect when creating method with array…

    … varargs parameter
    
    Reviewed-by: vromero
    lahodaj committed May 26, 2021
    Copy the full SHA
    f632254 View commit details
    Browse the repository at this point in the history
  8. 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
    pavelrappo committed May 26, 2021
    Copy the full SHA
    4343997 View commit details
    Browse the repository at this point in the history
  9. 8264302: Create implementation for Accessibility native peer for Spli…

    …tpane java role
    
    Reviewed-by: kizune
    Pankaj Bansal committed May 26, 2021
    Copy the full SHA
    45e0597 View commit details
    Browse the repository at this point in the history
  10. 8266963: Remove safepoint poll introduced in 8262443 due to reentranc…

    …e issue
    
    Reviewed-by: rehn, zgu, dholmes
    linade authored and David Holmes committed May 26, 2021
    Copy the full SHA
    9c346a1 View commit details
    Browse the repository at this point in the history
  11. 8263202: Update Hebrew/Indonesian/Yiddish ISO 639 language codes to c…

    …urrent
    
    Reviewed-by: joehw
    naotoj committed May 26, 2021
    Copy the full SHA
    a4c46e1 View commit details
    Browse the repository at this point in the history
  12. 8267611: Print more info when pointer_delta assert fails

    Reviewed-by: dholmes, jiefu, tschatzl, kbarrett
    stefank committed May 26, 2021
    Copy the full SHA
    de91643 View commit details
    Browse the repository at this point in the history
  13. 8267653: Remove Mutex::_safepoint_check_sometimes

    Reviewed-by: dholmes, pchilanomate
    coleenp committed May 26, 2021
    Copy the full SHA
    c59484e View commit details
    Browse the repository at this point in the history
  14. 8265248: Implementation Specific Properties: change prefix, plus add …

    …existing properties
    
    Reviewed-by: lancea, rriggs
    JoeWang-Java committed May 26, 2021
    Copy the full SHA
    8c4719a View commit details
    Browse the repository at this point in the history
  15. 8266851: Implement JEP 403: Strongly Encapsulate JDK Internals

    Co-authored-by: Alan Bateman <alanb@openjdk.org>
    Reviewed-by: mchung, alanb, hseigel
    mbreinhold and Alan Bateman committed May 26, 2021
    Copy the full SHA
    e630235 View commit details
    Browse the repository at this point in the history
  16. 8267721: Enable sun/security/pkcs11 tests for Amazon Linux 2 AArch64

    Reviewed-by: phh
    eastig authored and Paul Hohensee committed May 26, 2021
    Copy the full SHA
    a859d87 View commit details
    Browse the repository at this point in the history
  17. 8267751: (test) jtreg.SkippedException has no serial VersionUID

    Reviewed-by: naoto, iignatyev, iris
    Roger Riggs committed May 26, 2021
    Copy the full SHA
    0fc7c8d View commit details
    Browse the repository at this point in the history
  18. 8267805: Add UseVtableBasedCHA to the list of JVM flags known to jtreg

    Reviewed-by: shade
    Vladimir Ivanov committed May 26, 2021
    Copy the full SHA
    1899f02 View commit details
    Browse the repository at this point in the history
  19. 8267754: cds/appcds/loaderConstraints/LoaderConstraintsTest.java fail…

    …s on x86_32 due to customized class loader is not supported
    
    Reviewed-by: minqi, dholmes, iklam
    DamonFool committed May 26, 2021
    Copy the full SHA
    6ffa3e6 View commit details
    Browse the repository at this point in the history

Commits on May 27, 2021

  1. 8263635: Add --servername option to jhsdb debugd

    Reviewed-by: cjplummer, sspitsyn
    YaSuenag committed May 27, 2021
    Copy the full SHA
    37bc4e2 View commit details
    Browse the repository at this point in the history
  2. 8252476: as_Worker_thread() doesn't check what it intends

    Co-authored-by: David Holmes <dholmes@openjdk.org>
    Reviewed-by: iklam, kbarrett
    albertnetymk and David Holmes committed May 27, 2021
    Copy the full SHA
    bfa46f0 View commit details
    Browse the repository at this point in the history
  3. 8267800: Remove the '_dirty' set in BCEscapeAnalyzer

    Reviewed-by: kvn, thartmann
    D-D-H authored and TobiHartmann committed May 27, 2021
    Copy the full SHA
    7278f56 View commit details
    Browse the repository at this point in the history
  4. 8267817: [TEST] Remove unnecessary init in test/micro/org/openjdk/ben…

    …ch/javax/crypto/full/AESGCMBench:setup
    
    Reviewed-by: redestad
    Dongbo He authored and cl4es committed May 27, 2021
    Copy the full SHA
    85f6165 View commit details
    Browse the repository at this point in the history
  5. 8263087: Add a MethodHandle combinator that switches over a set of Me…

    …thodHandles
    
    Reviewed-by: redestad
    JornVernee committed May 27, 2021
    Copy the full SHA
    3623abb View commit details
    Browse the repository at this point in the history
  6. 8240347: remove undocumented options from jlink --help message

    Reviewed-by: alanb, redestad
    sundararajana committed May 27, 2021
    Copy the full SHA
    ec65cf8 View commit details
    Browse the repository at this point in the history
  7. 8187649: ArrayIndexOutOfBoundsException in java.util.JapaneseImperial…

    …Calendar
    
    Reviewed-by: joehw, rriggs
    naotoj committed May 27, 2021
    Copy the full SHA
    bea4109 View commit details
    Browse the repository at this point in the history
  8. 8230623: Extract command-line help for -Xlint sub-options to new --he…

    …lp-lint
    
    Reviewed-by: jjg
    lgxbslgx authored and jonathan-gibbons committed May 27, 2021
    Copy the full SHA
    10a6f5d View commit details
    Browse the repository at this point in the history
  9. 8265836: OperatingSystemImpl.getCpuLoad() returns incorrect CPU load …

    …inside a container
    
    Co-authored-by: Shaojun Wang <jeffery.wsj@alibaba-inc.com>
    Co-authored-by: Severin Gehwolf <sgehwolf@openjdk.org>
    Reviewed-by: sgehwolf, ysuenaga
    3 people committed May 27, 2021
    Copy the full SHA
    ef368b3 View commit details
    Browse the repository at this point in the history
  10. 8191786: Thread-SMR hash table size should be dynamic

    Reviewed-by: dholmes, rehn, coleenp, eosterlund
    Daniel D. Daugherty committed May 27, 2021
    Copy the full SHA
    23189a1 View commit details
    Browse the repository at this point in the history
  11. Copy the full SHA
    0754266 View commit details
    Browse the repository at this point in the history
  12. 8267123: Remove RMI Activation

    Reviewed-by: erikj, rriggs, alanb
    Stuart Marks committed May 27, 2021
    Copy the full SHA
    7c85f35 View commit details
    Browse the repository at this point in the history
  13. 8229517: Support for optional asynchronous/buffered logging

    Reviewed-by: ysuenaga, simonis, stuefe, phh, dholmes, ayang
    Xin Liu authored and Paul Hohensee committed May 27, 2021
    Copy the full SHA
    41185d3 View commit details
    Browse the repository at this point in the history
  14. 8265418: Clean-up redundant null-checks of Class.getPackageName()

    Reviewed-by: redestad
    stsypanov authored and cl4es committed May 27, 2021
    Copy the full SHA
    ae258f1 View commit details
    Browse the repository at this point in the history
  15. 8267886: ProblemList javax/management/remote/mandatory/connection/RMI…

    …Connector_NPETest.java
    
    Reviewed-by: smarks
    Daniel D. Daugherty committed May 27, 2021
    Copy the full SHA
    8a31c07 View commit details
    Browse the repository at this point in the history
  16. 8182043: Access to Windows Large Icons

    Reviewed-by: aivanov, azvegint, prr
    Alexander Zuev committed May 27, 2021
    Copy the full SHA
    7f52c50 View commit details
    Browse the repository at this point in the history
  17. Copy the full SHA
    95b1fa7 View commit details
    Browse the repository at this point in the history

Commits on May 28, 2021

  1. 8265029: Preserve SIZED characteristics on slice operations (skip, li…

    …mit)
    
    Reviewed-by: psandoz
    amaembo committed May 28, 2021
    Copy the full SHA
    0c9daa7 View commit details
    Browse the repository at this point in the history
  2. 8266877: Missing local debug information when debugging JEP-330

    Reviewed-by: alanb, jjg
    Jaroslav Tulach authored and jonathan-gibbons committed May 28, 2021
    Copy the full SHA
    6eb9114 View commit details
    Browse the repository at this point in the history
  3. 8265753: Remove manual JavaThread transitions to blocked

    Reviewed-by: dcubed, rrich, dholmes, pchilanomate
    robehn committed May 28, 2021
    Copy the full SHA
    97ec5ad View commit details
    Browse the repository at this point in the history
  4. 8267555: Fix class file version during redefinition after 8238048

    Reviewed-by: coleenp, sspitsyn
    simonis committed May 28, 2021
    Copy the full SHA
    1d2c7ac View commit details
    Browse the repository at this point in the history
  5. Automatic merge of jdk:master into master

    duke committed May 28, 2021
    Copy the full SHA
    d85793d View commit details
    Browse the repository at this point in the history