[jit] Increase x86_64 default code size to full 2GiB hugepage #318

Merged
Shinmegumi merged 1 commit from jitcodesizeincrs2gib into master 2025-08-27 12:10:53 +02:00
Member

Abuses the existence of transparent huge pages on Unix. 4*2 = 8GiB virtual memory used total by JIT. May reduce native host TLB trees.

Signed-off-by: lizzie lizzie@eden-emu.dev

Abuses the existence of transparent huge pages on Unix. 4*2 = 8GiB virtual memory used total by JIT. May reduce native host TLB trees. Signed-off-by: lizzie <lizzie@eden-emu.dev>
Member

Tested this commit on 4 games.
One 32-bit, three 64-bit games.
No regressions.

Tested this commit on 4 games. One 32-bit, three 64-bit games. No regressions.
Shinmegumi force-pushed jitcodesizeincrs2gib from 0485fa226c to 3a6d31235c 2025-08-27 12:05:43 +02:00 Compare
Shinmegumi approved these changes 2025-08-27 12:06:51 +02:00
Shinmegumi merged commit 3cb8e6111a into master 2025-08-27 12:10:53 +02:00
Shinmegumi deleted branch jitcodesizeincrs2gib 2025-08-27 12:10:54 +02:00
Sign in to join this conversation.
No description provided.