Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
precompile: compile inlinable methods that were inferred
The code generation policy here previously assumes that inlinable code almost never ends up being `invoke`d, but it has the unfortunate side effect that making more code inline-eligible means fewer entry points to your code end up compiled. Intuitively I think users expect function calls that ran during pre-compilation to be compiled and available (regardless of the context they are called from), which requires us to pre-compile these This change may not be viable due to the increase in code size, but I wanted to open it to see what the effects are.
- Loading branch information