mirror of
https://github.com/HeyPuter/gex.git
synced 2026-11-13 20:12:43 -10:00
A probe cache entry holds the whole address of code below 64 GiB
(3bb8eaff), so a JIT stub for a function above 4 GiB hits it as one below
does. The keep rule still kept every function above 4 GiB compiled: all of
Hades.exe (at 0x140000000) and the DLLs placed near 16 GiB shipped whole.
Code at or above 64 GiB stays compiled: its stub would ask the host on
every call. Checked: a W64 m64 unit based at 0x3ff.. ships 153969 bytes
of 668593 with a 121-slot selection, and validates.
Co-Authored-By: Claude Opus 5.5 <[email protected]>
Claude-Session: https://claude.ai/code/session_8b3490cccb4848b495dde1c5cdcacba0