From c54244a6501f90dc4e4a005ba70eac8a25c3806c Mon Sep 17 00:00:00 2001 From: zinc Date: Wed, 14 Oct 2026 16:40:51 +0330 Subject: x86-64 jit: header comment and todo for inlined enhancements --- src/core/core.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/core/core.c') diff --git a/src/core/core.c b/src/core/core.c index 2a9bdae..c4306ae 100644 --- a/src/core/core.c +++ b/src/core/core.c @@ -4,8 +4,8 @@ memory. stores that land on translated words throw those translations away, so code that rewrites itself, including the resident compiler, just gets retranslated on the next visit. the arm64 jit also compiles o3 regions; on - x86-64 they run on the region interpreter, and enhancements are called, not - inlined. on other hosts (or with -DZYINTERP) a plain interpreter with the same + x86-64 they run on the region interpreter; enhancements are inlined on both + (on x86-64 those with float, byte or native-call ops are still called). on other hosts (or with -DZYINTERP) a plain interpreter with the same semantics runs instead. ZYTRACE=1 logs translations on stderr. */ #include #include -- cgit v1.2.3