Easy::Jit: compiler assisted library to enable just-in-time compilation in C++ codes
Juan Manuel Martinez Caamaño, Serge Guelton · 2018
Compiled languages like C++ generally don't have access to Just-in-Time facilities, which limits the range of possible optimizations. This paper introduces an hybrid approach that combines classical ahead of time compilation with user-specified dynamic recompilation of some functions, using runtime information to improve compiled code.