Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Improve specializer and C99 output. (#318)
* Improves the specializer so it can deduplicate specializations * Decouple specialization from inlining. * Inlined arrows are "codipped" properly during code generation, meaning they ignore extra things on the stack. * Detect panic-like functions by type signature, and track unreachable branches, to improve code generation. Fixes issue #239
- Loading branch information