On Thu, 20 May 2021 13:05:22 GMT, Maurizio Cimadamore <mcimadam...@openjdk.org> wrote:
>> This PR contains the API and implementation changes for JEP-412 [1]. A more >> detailed description of such changes, to avoid repetitions during the review >> process, is included as a separate comment. >> >> [1] - https://openjdk.java.net/jeps/412 > > Maurizio Cimadamore has updated the pull request with a new target base due > to a merge or a rebase. The incremental webrev excludes the unrelated changes > brought in by the merge/rebase. The pull request contains 35 additional > commits since the last revision: > > - Add sealed modifiers in morally sealed API interfaces > - Merge branch 'master' into JEP-412 > - Fix VaList test > Remove unused code in Utils > - Merge pull request #11 from JornVernee/JEP-412-MXCSR > > Add MXCSR save and restore to upcall stubs for non-windows platforms > - Add MXCSR save and restore to upcall stubs for non-windows platforms > - Merge branch 'master' into JEP-412 > - Fix issue with bounded arena allocator > - Rename is_entry_blob to is_optimized_entry_blob > Rename as_entry_blob to as_optimized_entry_blob > Fix misc typos and indentation issues > - Take care of remaining references to "Panama" > - * Replace is_panama_entry_frame() with is_optimized_entry_frame() > * Replace EntryBlob with OptimizedEntryBlob > - ... and 25 more: > https://git.openjdk.java.net/jdk/compare/354e6edf...e927c235 Latest javadoc: http://cr.openjdk.java.net/~mcimadamore/JEP-412/v3/javadoc/jdk/incubator/foreign/package-summary.html Latest specdiff: http://cr.openjdk.java.net/~mcimadamore/JEP-412/v3/specdiff/overview-summary.html ------------- PR: https://git.openjdk.java.net/jdk/pull/3699