RFR: Merge openjdk/jdk:master [v2]

Y. Srinivas Ramakrishna ysr at openjdk.org
Fri Nov 3 00:24:47 UTC 2023


On Thu, 2 Nov 2023 16:29:38 GMT, William Kemper <wkemper at openjdk.org> wrote:

>> Merges tag jdk-22+22
>
> William Kemper has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 77 commits:
> 
>  - Merge branch 'shenandoah/master' into merge-jdk-22+22
>  - 8318694: [JVMCI] disable can_call_java in most contexts for libjvmci compiler threads
>    
>    Reviewed-by: dholmes, never
>  - 8319046: Execute tests in source/class-file order in JavadocTester
>    
>    Reviewed-by: hannesw
>  - 8319139: Improve diagnosability of `JavadocTester` output
>    
>    Reviewed-by: hannesw
>  - 8316025: Use testUI() method of PassFailJFrame.Builder in FileChooserSymLinkTest.java
>    
>    Reviewed-by: azvegint
>  - 8317048: VerifyError with unnamed pattern variable and more than one components
>    
>    Reviewed-by: jlahoda
>  - 8318647: Serial: Refactor BlockOffsetTable
>    
>    Reviewed-by: tschatzl, iwalulya
>  - 8304939: os::win32::exit_process_or_thread should be marked noreturn
>    
>    Reviewed-by: dholmes, kbarrett
>  - 8318016: Per-compilation memory ceiling
>    
>    Reviewed-by: roland, thartmann
>  - 8318683: compiler/c2/irTests/TestPhiDuplicatedConversion.java "Failed IR Rules (2) of Methods (2)"
>    
>    Reviewed-by: thartmann, kvn
>  - ... and 67 more: https://git.openjdk.org/shenandoah/compare/e4a8a438...578915b0

@earthling-amzn : it looks like a few shenandoah only tests e.g.:
https://github.com/earthling-amzn/shenandoah/actions/runs/6735431147#user-content-gc_shenandoah_oom_testthreadfailure

need to be changed to accommodate the changes to ProcessTools:

https://github.com/earthling-amzn/shenandoah/blob/578915b06592d273a986a9d56a7631ea7f5995f8/test/lib/jdk/test/lib/process/ProcessTools.java#L505

-------------

PR Comment: https://git.openjdk.org/shenandoah/pull/351#issuecomment-1791736274


More information about the shenandoah-dev mailing list