[lworld] RFR: Merge jdk [v2]
Tobias Hartmann
thartmann at openjdk.java.net
Thu Apr 22 09:26:49 UTC 2021
> Merging master -> lworld.
>
> Follow-up bugs:
> https://bugs.openjdk.java.net/browse/JDK-8265719
> https://bugs.openjdk.java.net/browse/JDK-8265725
> https://bugs.openjdk.java.net/browse/JDK-8265720
> https://bugs.openjdk.java.net/browse/JDK-8265726
Tobias Hartmann has updated the pull request with a new target base due to a merge or a rebase. The pull request now contains 1138 commits:
- Merge jdk
- 8265615: [lworld] docs-jdk-api-javadoc target fails with un-escaped angle bracket
- 8264897: [lworld] C2: Use BarrierSetC2::obj_allocate to buffer inline type in PhaseMacroExpand::expand_mh_intrinsic_return
Reviewed-by: thartmann
- 8265184: [lworld] [AArch64] Broken fast class init barrier for static calls in c2i adapter
Reviewed-by: thartmann
- 8264414: [lworld] [AArch64] TestBufferTearing.java fails with C1
Reviewed-by: thartmann, fparain
- 8265118: [lworld] C1 should optimize inline type checkcasts
Reviewed-by: fparain
- 8264895: [lworld] assert(!InstanceKlass::cast(receiver_klass)->is_not_initialized()) failed: receiver_klass must be initialized
Reviewed-by: fparain
- 8264977: [lworld] A primitive class field by name val confuses javac
- 8264978: [lworld] Various small code cleanups
- 8244227: [lworld] Explore an implementation where the reference projection and value projection types are backed by a single class symbol
Reviewed-by: mcimadamore
- ... and 1128 more: https://git.openjdk.java.net/valhalla/compare/7146104f...5c956d1e
-------------
Changes: https://git.openjdk.java.net/valhalla/pull/389/files
Webrev: https://webrevs.openjdk.java.net/?repo=valhalla&pr=389&range=01
Stats: 146739 lines in 1337 files changed: 139848 ins; 2116 del; 4775 mod
Patch: https://git.openjdk.java.net/valhalla/pull/389.diff
Fetch: git fetch https://git.openjdk.java.net/valhalla pull/389/head:pull/389
PR: https://git.openjdk.java.net/valhalla/pull/389
More information about the valhalla-dev
mailing list