Merge jdk:jdk-28+0#324
Conversation
Reviewed-by: azvegint, kizune
Reviewed-by: azvegint, kizune
…tion Reviewed-by: dlong, egahlin
Reviewed-by: jsjolen, shade, pchilanomate
Reviewed-by: vlivanov, dlong, jrose
Reviewed-by: jlu, naoto
Reviewed-by: fyang, gcao
Reviewed-by: epeter, vlivanov, xgong
Reviewed-by: phubner, aartemov, dholmes
…w feature enabled Co-authored-by: David Beaumont <[email protected]> Reviewed-by: jpai, coleenp, sgehwolf
Reviewed-by: rkennke, mdoerr
Reviewed-by: kdnilsen, rkennke
…void type when annotating void as a generic bound Reviewed-by: jlahoda
Reviewed-by: weijun
…ization.java Reviewed-by: mchevalier, epeter
Reviewed-by: naoto
Reviewed-by: serb, azvegint
Reviewed-by: jdv, azvegint
…CardBarrier.java fails with -Xcomp after JDK-8369013 Reviewed-by: cslucas, wkemper
Reviewed-by: mullan
…at is returned when socket is closed Reviewed-by: dfuchs, michaelm
…sages could be improved Reviewed-by: clanger, alanb
…med out Reviewed-by: cjplummer, lmesnik, kevinw
…le as local 0 Reviewed-by: dlong, sspitsyn
Reviewed-by: kvn, qamai, jbhateja
Reviewed-by: abimpoudis, liach
Reviewed-by: dfuchs, alanb
Reviewed-by: mcimadamore
…last Reviewed-by: mcimadamore
Reviewed-by: jlu, iris
…ver::solve Reviewed-by: chagedorn, snatarajan
Reviewed-by: sviswanathan, shade
…rs causing endless concurrent cycles Co-authored-by: Thomas Schatzl <[email protected]> Reviewed-by: tschatzl, aboldtch
Reviewed-by: asotona, syan
Reviewed-by: stuefe, jsjolen
…hird Preview) Reviewed-by: weijun, mullan
Reviewed-by: dholmes, sspitsyn
Reviewed-by: mdoerr, dbriemann, fyang
…specify behavior when arguments are null or out of bounds Reviewed-by: kizune, psadhukhan
…buntu_24.04 Remove .../unix/UnixMultiResolutionSplashTest.java Reviewed-by: syan, prr
Reviewed-by: erikj
…rived fonts Reviewed-by: prr, psadhukhan
Reviewed-by: fyang, dzhang
Reviewed-by: fyang, shade
Reviewed-by: mdoerr, sspitsyn
…ile in the presence of special constants Reviewed-by: qamai, epeter, syan, jbhateja
…ad fails Reviewed-by: jvernee
…avadoc Reviewed-by: vklang
Reviewed-by: mcimadamore
Reviewed-by: vklang
…d exit code 1 Reviewed-by: dlong, kvn
Added tag jdk-28+0 for changeset f8f7ad2
|
👋 Welcome back tpushkin! A progress list of the required criteria for merging this PR into |
|
The CI failures are unrelated:
|
|
@TimPushkin This change now passes all automated pre-integration checks. ℹ️ This project also has non-automated pre-integration requirements. Please see the file CONTRIBUTING.md for details. After integration, the commit message for the final commit will be: You can use pull request commands such as /summary, /contributor and /issue to adjust it as needed. At the time when this comment was updated there had been no new commits pushed to the ➡️ To integrate this PR with the above commit message to the |
|
@jankratochvil, almost all conflicts are CPU-features-related, please review. Also I didn't run the manual |
Webrevs |
Merges
jdk-28+0.Notable parts:
CPU_FLUSH,CPU_MMX, madeCPU_SSE,CPU_SSE2mandatory (FLUSHis also now mandatory but without an enum) — I dropped CRaC code that usedCPU_FLUSH, inlined the onlyCPU_MMXcheck we had, madeCPU_SSE,CPU_SSE2mandatory in-XX:CPUFeatures, updated hardcoded CPU features values in testsIgnoreCPUFeaturesthat expires in this releaseOutput of
git show --remerge-diff: https://gist.github.com/TimPushkin/1af925f55f841431c87aa31099925b43 — I dropped contents of JVMCI files that were fully removed because they are huge and of no interest.Progress
Reviewing
Using
gitCheckout this PR locally:
$ git fetch https://git.openjdk.org/crac.git pull/324/head:pull/324$ git checkout pull/324Update a local copy of the PR:
$ git checkout pull/324$ git pull https://git.openjdk.org/crac.git pull/324/headUsing Skara CLI tools
Checkout this PR locally:
$ git pr checkout 324View PR using the GUI difftool:
$ git pr show -t 324Using diff file
Download this PR as a diff file:
https://git.openjdk.org/crac/pull/324.diff
Using Webrev
Link to Webrev Comment