Y
Hacker News
new
|
ask
|
show
|
jobs
by
duped
1317 days ago
AOT compilers support this through a technique called function multi-versioning. It's not free and only goes so far, but it isn't reserved to JITs.
The classical reason to use FMV is for SIMD optimizations, fwiw