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 jdk-24+21 into rivos/main #197

Merged
merged 63 commits into from
Oct 25, 2024
Merged

Merge jdk-24+21 into rivos/main #197

merged 63 commits into from
Oct 25, 2024

Commits on Oct 17, 2024

  1. 8340336: Open some checkbox awt tests

    Reviewed-by: prr, honkar
    Alisen Chung committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    1ea1f33 View commit details
    Browse the repository at this point in the history
  2. 8341622: Tag-specific disabled default decorators for UnifiedLogging

    Reviewed-by: jsjolen, rcastanedalo, aboldtch
    Antón Seoane Ampudia authored and jdksjolen committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    9bdface View commit details
    Browse the repository at this point in the history
  3. 8341966: Broken annotated module may lead to an exception in javac

    Reviewed-by: asotona
    lahodaj committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    7ff4ea8 View commit details
    Browse the repository at this point in the history
  4. 8342336: Optimize ClassFile imports

    Reviewed-by: liach
    wenshao committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    3ebfc6c View commit details
    Browse the repository at this point in the history
  5. 8342329: G1: Rename G1HeapRegionManager::_allocated_heapregions_length

    Reviewed-by: tschatzl, shade
    Ivan Walulya committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    8e16e67 View commit details
    Browse the repository at this point in the history
  6. 8340389: vmTestbase/gc/gctests/PhantomReference/phantom001/TestDescri…

    …ption.java Test exit code: 97 with -Xcomp UseAVX=3
    
    Reviewed-by: shade, iwalulya
    Thomas Schatzl committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    d6f8b46 View commit details
    Browse the repository at this point in the history
  7. 8341452: Test runtime/cds/appcds/DumpRuntimeClassesTest.java from JDK…

    …-8324259 is failing
    
    Reviewed-by: dholmes, iklam
    Matias Saavedra Silva committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    363327e View commit details
    Browse the repository at this point in the history
  8. 8339871: serviceability/sa/TestDebugInfoDecode.java should be driver

    Reviewed-by: cjplummer, lmesnik
    Ramkumar Sunderbabu authored and lmesnik committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    d915ac2 View commit details
    Browse the repository at this point in the history
  9. 8340987: Open some TextArea awt tests 1

    Reviewed-by: prr, abhiscxk
    Alisen Chung committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    7e98f59 View commit details
    Browse the repository at this point in the history
  10. 8341055: Open some TextArea awt tests 2

    Reviewed-by: prr, abhiscxk
    Alisen Chung committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    9a94884 View commit details
    Browse the repository at this point in the history
  11. 8342079: Shenandoah: Remove extra ShenandoahInitMarkRootsClosure

    Reviewed-by: wkemper, rkennke
    shipilev committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    979895d View commit details
    Browse the repository at this point in the history
  12. 8341376: Open some TextArea awt tests 4

    Reviewed-by: prr, abhiscxk
    Alisen Chung committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    236c71c View commit details
    Browse the repository at this point in the history
  13. 8325937: runtime/handshake/HandshakeDirectTest.java causes "monitor e…

    …nd should be strictly below the frame pointer" assertion failure on AArch64
    
    Reviewed-by: rehn, eosterlund, pchilanomate, aph, fbredberg
    coleenp committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    83e9e48 View commit details
    Browse the repository at this point in the history
  14. 8342119: Shenandoah: Remove extra ShenandoahUpdateRefsClosure

    Reviewed-by: wkemper, kdnilsen, rkennke
    shipilev committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    b993227 View commit details
    Browse the repository at this point in the history
  15. 8340851: Open some TextArea awt tests

    Reviewed-by: prr
    Alisen Chung committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    40a44e1 View commit details
    Browse the repository at this point in the history
  16. 8340494: Open some dialog awt tests 4

    Reviewed-by: dnguyen, honkar
    Alisen Chung committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    60af907 View commit details
    Browse the repository at this point in the history
  17. 8339975: Open some dialog awt tests 2

    Reviewed-by: azvegint
    Alisen Chung committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    12551ae View commit details
    Browse the repository at this point in the history
  18. 8339341: SurfaceManager cacheMap retains strong references

    Reviewed-by: jdv, prr
    YaaZ authored and Alexey Ushakov committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    fe83b7d View commit details
    Browse the repository at this point in the history
  19. 8341292: Open some TextArea awt tests 3

    Reviewed-by: prr, abhiscxk
    Alisen Chung committed Oct 17, 2024
    Configuration menu
    Copy the full SHA
    f7e8f50 View commit details
    Browse the repository at this point in the history

Commits on Oct 18, 2024

  1. 8311530: Deprecate jdk.jsobject module for removal

    Reviewed-by: rriggs, alanb, erikj
    kevinrushforth authored and Roger Riggs committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    2b03dbd View commit details
    Browse the repository at this point in the history
  2. 8173970: jar tool should have a way to extract to a directory

    Reviewed-by: lancea, cstein
    jaikiran committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    ffe6091 View commit details
    Browse the repository at this point in the history
  3. 8341134: Deprecate for removal the jrunscript tool

    Reviewed-by: mchung, alanb, sundar
    jaikiran committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    7a16906 View commit details
    Browse the repository at this point in the history
  4. 8341513: Remove the unused thread_type field from OSThread

    Reviewed-by: stefank, dholmes
    offamitkumar committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    f50bd0d View commit details
    Browse the repository at this point in the history
  5. 8341020: Error handler crashes when Metaspace is not fully initialized

    Reviewed-by: kbarrett, jsjolen, stefank, dholmes
    shipilev committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    7f4ed50 View commit details
    Browse the repository at this point in the history
  6. 8339694: ciTypeFlow does not correctly handle unresolved constant dyn…

    …amic of array type
    
    Reviewed-by: kvn, vlivanov
    TobiHartmann committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    c51a086 View commit details
    Browse the repository at this point in the history
  7. 8341664: ReferenceClassDescImpl cache internalName

    Reviewed-by: liach
    wenshao committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    0963b9e View commit details
    Browse the repository at this point in the history
  8. 8342409: [s390x] C1 unwind_handler fails to unlock synchronized metho…

    …ds with LM_MONITOR
    
    Reviewed-by: rrich, lucy
    offamitkumar committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    9201e9f View commit details
    Browse the repository at this point in the history
  9. 8341978: Improve JButton/bug4490179.java

    Use latch to synchronize actions in the test.
    Verify mouseButton3Released does not trigger actionPerformed
    while mouse button 1 is pressed.
    Ensure mouse button 1 is released.
    Verify releasing mouse button 1 triggers actionPerformed.
    
    Reviewed-by: azvegint, achung, serb
    aivanov-jdk committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    8174cbd View commit details
    Browse the repository at this point in the history
  10. 8341444: Unnecessary check for JSRs in CDS

    Reviewed-by: dholmes, coleenp
    Matias Saavedra Silva committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    28252bb View commit details
    Browse the repository at this point in the history
  11. 8337536: AArch64: Enable BTI branch protection for runtime part

    Co-authored-by: Hao Sun <haosun@openjdk.org>
    Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
    Reviewed-by: aph, ihse, erikj, eliu
    3 people committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    4dcc7f3 View commit details
    Browse the repository at this point in the history
  12. 8340488: Clarify LocaleServiceProvider deployment on application modu…

    …le path
    
    Reviewed-by: naoto
    Justin Lu committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    0784011 View commit details
    Browse the repository at this point in the history
  13. 8340698: JVMTI FRAME_POP event is sometimes missed if NotifyFramePop …

    …is called as a method is returning
    
    Reviewed-by: cjplummer, amenkov
    Serguei Spitsyn committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    8591109 View commit details
    Browse the repository at this point in the history
  14. 8335662: [AArch64] C1: guarantee(val < (1ULL << nbits)) failed: Field…

    … too big for insn
    
    Reviewed-by: thartmann, eastigeevich
    chadrako authored and Paul Hohensee committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    401d0d6 View commit details
    Browse the repository at this point in the history
  15. 8336401: Remove the option onjcmd from the jdwp agent

    Reviewed-by: cjplummer, mbaesken
    parttimenerd committed Oct 18, 2024
    Configuration menu
    Copy the full SHA
    309b929 View commit details
    Browse the repository at this point in the history

Commits on Oct 21, 2024

  1. 8342579: RISC-V: C2: Cleanup effect of killing flag register for call…

    … instructs
    
    Reviewed-by: rehn, fjiang
    RealFYang committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    76ae072 View commit details
    Browse the repository at this point in the history
  2. 8342287: C2 fails with "assert(is_IfTrue()) failed: invalid node clas…

    …s: IfFalse" due to Template Assertion Predicate with two UCTs
    
    Reviewed-by: kvn, thartmann
    chhagedorn committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    d61f56a View commit details
    Browse the repository at this point in the history
  3. 8342612: Increase memory usage of compiler/c2/TestScalarReplacementMa…

    …xLiveNodes.java
    
    Reviewed-by: kvn
    SendaoYan committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    21682bc View commit details
    Browse the repository at this point in the history
  4. 8341407: C2: assert(main_limit == cl->limit() || get_ctrl(main_limit)…

    … == new_limit_ctrl) failed: wrong control for added limit
    
    Reviewed-by: chagedorn, thartmann
    rwestrel committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    8f2b23b View commit details
    Browse the repository at this point in the history
  5. 8342496: C2/Shenandoah: SEGV in compiled code when running jcstress

    Reviewed-by: shade, rkennke
    rwestrel committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    680dc5d View commit details
    Browse the repository at this point in the history
  6. 8342334: CDS: Scratch mirrors should not point to dead klasses

    Reviewed-by: adinn, coleenp, iklam
    shipilev committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    aa060f2 View commit details
    Browse the repository at this point in the history
  7. 8342578: GHA: RISC-V: Bootstrap using Debian snapshot is still failing

    Reviewed-by: shade, erikj
    RealFYang committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    239d84a View commit details
    Browse the repository at this point in the history
  8. 8339570: Add Tidy build support for JDK tests

    Co-authored-by: Magnus Ihse Bursie <ihse@openjdk.org>
    Reviewed-by: erikj, ihse
    nizarbenalla and magicus committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    5d5d88a View commit details
    Browse the repository at this point in the history
  9. 8341470: BigDecimal.stripTrailingZeros() optimization

    Reviewed-by: rgiulietti
    fabioromano1 authored and rgiulietti committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    27ef6c9 View commit details
    Browse the repository at this point in the history
  10. Configuration menu
    Copy the full SHA
    07f550b View commit details
    Browse the repository at this point in the history
  11. 8340241: RISC-V: Returns mispredicted

    Reviewed-by: fyang, luhenry
    robehn committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    66ddaaa View commit details
    Browse the repository at this point in the history
  12. 8342102: ZGC: Optimize copy constructors in ZPhysicalMemory

    Reviewed-by: stefank, kbarrett, aboldtch
    Joel Sikström committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    1f35748 View commit details
    Browse the repository at this point in the history
  13. 8342295: compiler/jvmci/TestJVMCISavedProperties.java fails due to ga…

    …rbage in output
    
    Reviewed-by: dnsimon
    Tomas Zezula authored and Doug Simon committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    330f2b5 View commit details
    Browse the repository at this point in the history
  14. 8328528: C2 should optimize long-typed parallel iv in an int counted …

    …loop
    
    Reviewed-by: roland, chagedorn, thartmann
    tabjy committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    80ec552 View commit details
    Browse the repository at this point in the history
  15. 8338126: C2 SuperWord: VectorCastF2HF / vcvtps2ph produces wrong resu…

    …lts for vector length 2
    
    Reviewed-by: thartmann, jbhateja, epeter
    Sandhya Viswanathan committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    153ad91 View commit details
    Browse the repository at this point in the history
  16. 8342653: Fix minor doc issues in AnnotatedElement

    Reviewed-by: jpai, iris, liach
    jddarcy committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    18b55ce View commit details
    Browse the repository at this point in the history
  17. 8340553: ZipEntry field validation does not take into account the siz…

    …e of a CEN header
    
    Reviewed-by: jpai, redestad, eirbjo
    Lance Andersen committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    54a744b View commit details
    Browse the repository at this point in the history
  18. 8341052: SHA-512 implementation using SHA-NI

    Reviewed-by: jbhateja, ascarpino, sviswanathan, sparasa
    Smita Kamath committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    18bcbf7 View commit details
    Browse the repository at this point in the history
  19. 8342376: More reliable OOM handling in ExceptionDuringDumpAtObjectsIn…

    …itPhase test
    
    Reviewed-by: iklam, phh
    shipilev committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    37aa320 View commit details
    Browse the repository at this point in the history
  20. 8339507: Test generation tool and gtest for testing APX encoding of e…

    …xtended gpr instructions
    
    Reviewed-by: jbhateja, sviswanathan, kvn
    hanklo6 committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    52d752c View commit details
    Browse the repository at this point in the history
  21. 8335271: Specify the MessageFormat ArgumentIndex Implementation Limit

    Reviewed-by: darcy, iris, naoto, rriggs
    Justin Lu committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    51a7ff6 View commit details
    Browse the repository at this point in the history
  22. 8342698: Fix order of @param tags in module java.base

    Reviewed-by: iris
    hns committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    97c9212 View commit details
    Browse the repository at this point in the history
  23. 8340477: Remove JDK1.1 compatible behavior for "EST", "MST", and "HST…

    …" time zones
    
    Reviewed-by: iris, jlu, joehw
    naotoj committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    7158322 View commit details
    Browse the repository at this point in the history
  24. 8338570: sun/font/HBShaper - mismatch in return type of FFM upcall fu…

    …nction description and native invocation
    
    Reviewed-by: serb, aivanov
    prrace committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    e0c6480 View commit details
    Browse the repository at this point in the history
  25. 8342011: Conditionally compile ReservedHeapSpace compressed heap support

    Reviewed-by: stefank, dholmes
    Kim Barrett committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    5a4b180 View commit details
    Browse the repository at this point in the history
  26. 8342715: x86 unused orw instruction encoding could be removed

    Reviewed-by: sviswanathan, jbhateja, kvn
    hanklo6 authored and Sandhya Viswanathan committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    8276a41 View commit details
    Browse the repository at this point in the history
  27. 8342609: jpackage test helper function incorrectly removes a director…

    …y instead of its contents only
    
    Reviewed-by: almatvee
    Alexey Semenyuk committed Oct 21, 2024
    Configuration menu
    Copy the full SHA
    7133d1b View commit details
    Browse the repository at this point in the history

Commits on Oct 22, 2024

  1. 8342681: TestLoadBypassesNullCheck.java fails improperly specified VM…

    … option
    
    Reviewed-by: shade
    SendaoYan committed Oct 22, 2024
    Configuration menu
    Copy the full SHA
    8bcd492 View commit details
    Browse the repository at this point in the history

Commits on Oct 24, 2024

  1. Configuration menu
    Copy the full SHA
    77b27d0 View commit details
    Browse the repository at this point in the history