2 ms·
The confusion is to assume "runtime" is statically defined. JIT generates code which omits type information that's determined not to be needed in the context of
by 3cats-in-a-coat 3y ago
The confusion is to assume "runtime" is statically defined. JIT generates code which omits type information that's determined not to be needed in the context of the compiled method/trace/class/module. That code still "runs" it's "runtime".
- insanitybit 3y agoYes, the types that JIT omits are dynamic types.