[master] RFR: Merge jdk [v2]

Thomas Stuefe stuefe at openjdk.org
Thu Aug 17 19:08:00 UTC 2023


> This merges the Lilliput Repo to whats currently on JDK head, up to and including:
> 
> 
> commit e1fdef56135c2987b128884ef632b64c32dd674a (jdk-upstream/master)
> Author: Tom Rodriguez <never at openjdk.org>
> Date:   Wed Aug 16 06:06:59 2023 +0000
> 
>     8314324: "8311557: [JVMCI] deadlock with JVMTI thread suspension" causes various failures
> 
> 
> 
> It contains a preparatory pre-merge commit that rolls back the first prototype of 22bit nKlass IDs: a1c5f766276fe0c6782e2bf3aaaa41e0637223ad
> 
> After that, merge-induced cleanups and fixes were minimal.

Thomas Stuefe has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 109 commits:

 - fix sa tests
 - Merge remote-tracking branch 'jdk-upstream/master' into merge-jdk-head
 - remove remnant header from first nKlass prototype
 - Post-Merge fixes
 - Merge JDK
 - [Lilliput] Rollback 22-bit KlassPointers
 - 8314130: [Lilliput] Make loadNKlassCompactHeaders not use a TEMP register
   
   Reviewed-by: shade
 - 8311875: [Lilliput] Disallow accessing oop metadata vmStructs with +UCOH
   
   Reviewed-by: rkennke
 - 8310010: [Lilliput] SA: Fix oop array element alignment
   
   Reviewed-by: shade
 - 8310528: [Lilliput] Provide infrastructure for Lilliput-specific ProblemList
   
   Reviewed-by: rkennke
 - ... and 99 more: https://git.openjdk.org/lilliput/compare/e1fdef56...7461340a

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

Changes: https://git.openjdk.org/lilliput/pull/104/files
 Webrev: https://webrevs.openjdk.org/?repo=lilliput&pr=104&range=01
  Stats: 3180 lines in 172 files changed: 2471 ins; 365 del; 344 mod
  Patch: https://git.openjdk.org/lilliput/pull/104.diff
  Fetch: git fetch https://git.openjdk.org/lilliput.git pull/104/head:pull/104

PR: https://git.openjdk.org/lilliput/pull/104


More information about the lilliput-dev mailing list