CPC G06F 8/423 (2013.01) [G06F 8/4443 (2013.01); G06F 9/4552 (2013.01)] | 18 Claims |
1. A method comprising:
obtaining an interpreter source code comprising a plurality of compiler directives;
performing a host compilation on the interpreter source code to obtain a compiled interpreter, wherein performing host compilation comprises inlining code blocks based on the plurality of compiler directives, wherein performing the host compilation comprises:
initiating compiling the interpreter source code; and
inlining, during compiling the interpreter source code, an interpreter code block according to a compiler inlining policy based on a lack of a compiler exclude directive; and
outputting the compiled interpreter.
|