Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
inline in bottom-up complexity order (#240)
The inliner must perform inlining in a deterministic order in order for the generated code to be deterministic. This patch uses a "bottom-up" inlining heuristic: the least complex types are inlined first, followed by more complex types (if the fixed inlining "budget" still allows it.) Fixes #239
- Loading branch information