Docs / jax4j-core / com.nablatensor.jax4j.engine.jit
final class
JitAadEngine
Bytecode-generating replay engine. Priority 7 — below the scalar cpu engine, so fastest() never picks it; request it by name (-Dnablatensor.engine=cpu-jit / .on("cpu-jit")). fp64 and fp32: the generated kernel's arithmetic is in the requested precision, with per-scenario totals always accumulated in double.
Needs the Class-File API, final since JDK 24, so it runs unflagged on Java 25 LTS; on an older JDK it reports itself unavailable.
Methods
String name()
int priority()
boolean isAvailable()
boolean supports(AadOptions options)
String describe()
AadExecutable compile(AadTape tape, AadOptions options)