1. A computer-implemented method, comprising: during run-time of a process executing at one or more processors of a computer system: compiling one or more segments of code to produce a high-level intermediate representation of the one or more segments of the code, wherein the high-level intermediate representation is modifiable by the process or by a user, without executing the high-level intermediate representation, to generate a modified high-level intermediate representation that is executable by the process.