RFR: JDK-8327210: AIX: Delete obsolete parameter Use64KPagesThreshold

Thomas Stuefe stuefe at openjdk.org
Sat Mar 9 20:33:52 UTC 2024


On Fri, 8 Mar 2024 14:22:58 GMT, Joachim Kern <jkern at openjdk.org> wrote:

> As the configuration parameter Use64KPagesThreshold on AIX is not needed anymore, we remove it from the code.

@JoKern65 I am about 90% sure you could throw away more code. I think all that `vmembk_xxx` business was only there to ensure we remembered whether we used `mmap` or `shmat` when reserving a particular range and thus used the correct APIs when releasing that range. Since we now always either do mmap or shmat, we don't have the situation where we have different reservations done with different APIs. So we could remove that bookkeeping and simplify os::release and so forth.

Up to you if you do it. Can also be done in a separate RFE.

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

PR Comment: https://git.openjdk.org/jdk/pull/18171#issuecomment-1986969006


More information about the hotspot-runtime-dev mailing list