Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-05-03 | enhance `reduce_vars` (#3843) | Alex Lam S.L | |
2017-12-14 | fold `cascade` functionality into `collapse_vars` (#2586) | Alex Lam S.L | |
2017-12-01 | improve compression of loop conditions (#2543) | Alex Lam S.L | |
2017-11-11 | implement compress option `reduce_funcs` (#2466) | Alex Lam S.L | |
- inline single-use function declarations as expressions when permissible - depend on `reduce_vars` - enabled by default - disable for speed critical code fixes #2464 | |||
2017-04-16 | fix variable substitution (#1816) | Alex Lam S.L | |
- let `collapse_vars` take care of value containing any symbols - improve overhead accounting | |||
2017-03-25 | fix invalid `AST_For.init` (#1657) | Alex Lam S.L | |
Turns out the only place in `Compressor` which can generate invalid `AST_For.init` is within `drop_unused()`, so focus the fix-up efforts. supercedes #1652 fixes #1656 |