[jdk11u-dev] RFR: 8234930: Use MAP_JIT when allocating pages for code cache on macOS [v2]
Vladimir Kempik
vkempik at openjdk.java.net
Wed Dec 8 17:01:19 UTC 2021
On Wed, 8 Dec 2021 14:41:37 GMT, Goetz Lindenmaier <goetz at openjdk.org> wrote:
>> Vladimir Kempik has updated the pull request incrementally with one additional commit since the last revision:
>>
>> Fix up windows
>
> Hi,
> I think a mac port for aarch64 is an essential contribution to 11. Thank you for taking the effort of backporting it!
> But I second Thomas' view that the above patches are an uncommon amount of shared changes for a new feature in a release in maintenance mode.
> I know there have already been quite a number of bigger changes to the aarch64, mac and windows files. They mainly touched one platform limiting the risk. This one is a change affecting all platforms in a very essential component, the memory management.
> Previous feature backports were implemented very carefully to not change existing code, for example the Shenandoah port that can entirely be removed by configure flags: https://mail.openjdk.java.net/pipermail/jdk-updates-dev/2020-July/003472.html .
> I would appreciate if you could explore a similar approach for this change.
@GoeLin @tstuefe, alternative - https://github.com/openjdk/jdk11u-dev/pull/710
-------------
PR: https://git.openjdk.java.net/jdk11u-dev/pull/580
More information about the jdk-updates-dev
mailing list