index
:
tracifyjs
apprentice
templatifyjs
Reverse enginee
about
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
test
/
compress
Age
Commit message (
Expand
)
Author
2018-05-21
fix corner case in `reduce_vars` (#3141)
...
fixes #3140
Alex Lam S.L
2018-05-19
fix corner case in `collapse_vars` (#3139)
Alex Lam S.L
2018-05-10
fix corner case in `reduce_vars` (#3129)
Alex Lam S.L
2018-05-10
fix corner case in call binding (#3128)
...
fixes #3127
Alex Lam S.L
2018-05-07
fix various corner cases (#3126)
...
- augment ufuzz/reminify test options fixes #3125
Alex Lam S.L
2018-05-06
fix corner case in `reduce_vars` (#3124)
Alex Lam S.L
2018-05-05
fix various corner cases (#3123)
Alex Lam S.L
2018-05-04
fix `reduce_vars` on nested invocations (#3118)
Alex Lam S.L
2018-05-03
compress `AST_Sequence` within `AST_Call` (#3117)
Alex Lam S.L
2018-05-03
better fix for #3113 (#3115)
Alex Lam S.L
2018-05-03
fix `TreeWalker` scan order (#3114)
...
fixes #3113
Alex Lam S.L
2018-05-02
improve `reduce_vars` (#3112)
...
fixes #3110
Alex Lam S.L
2018-04-28
improve numeral compression (#3108)
Alex Lam S.L
2018-04-27
workaround `vm` context issue in `node-chakracore` (#3106)
Alex Lam S.L
2018-04-25
better fix for #2506 (#3099)
Alex Lam S.L
2018-04-24
handle RHS side-effects in `collapse_vars` (#3097)
...
fixes #3096
Alex Lam S.L
2018-04-24
improve `max_line_len` (#3095)
...
fixes #304
Alex Lam S.L
2018-04-11
fix `inline` of `catch`-scoped variables (#3077)
...
fixes #3076
Alex Lam S.L
2018-04-11
suppress `hoist_props` for embedded assignments (#3074)
Alex Lam S.L
2018-04-11
extend `hoist_props` (#3073)
...
- handle `AST_Assign` the same way as `AST_VarDef` - inject `AST_Var` as succeeding statement fixes #3071
Alex Lam S.L
2018-04-11
extend `join_vars` on object assignments (#3072)
Alex Lam S.L
2018-04-10
handle flow control in loops with `reduce_vars` (#3069)
...
fixes #3068
Alex Lam S.L
2018-04-10
handle `pure_funcs` under `inline` & `reduce_vars` correctly (#3066)
...
fixes #3065
Alex Lam S.L
2018-04-06
mangle `Object.defineProperty()` (#3059)
...
fixes #869
Alex Lam S.L
2018-04-06
fix AST corruption during `inline` of simple `return` (#3056)
...
fixes #3054
Alex Lam S.L
2018-04-02
fix tree traversal on `AST_Do` (#3047)
...
fixes #3046
Alex Lam S.L
2018-03-31
fix escape analysis on `AST_New` (#3043)
...
fixes #3042
Alex Lam S.L
2018-03-30
mangle unused nested `AST_SymbolCatch` correctly (#3038)
...
fixes #3035
Alex Lam S.L
2018-03-30
handle modifications to `this` correctly (#3036)
...
fixes #3032
Alex Lam S.L
2018-03-23
fix corner case in `hoist_props` (#3022)
...
fixes #3021
Alex Lam S.L
2018-03-23
fix nested `inline` within loop (#3019)
...
fixes #3018
Alex Lam S.L
2018-03-22
fix corner case in `inline` (#3017)
...
fixes #3016
Alex Lam S.L
2018-03-17
extend fuzzy RHS folding (#3006)
...
- `a = []; if (1) x();` => `if (a = []) x();`
Alex Lam S.L
2018-03-16
improve truthy compression (#3009)
Alex Lam S.L
2018-03-15
refactor brackets to braces (#3005)
Alex Lam S.L
2018-03-13
preserve non-constant value assignments with modifications (#2997)
...
fixes #2995
Alex Lam S.L
2018-03-11
handle `case` correctly under `reduce_vars` (#2993)
...
fixes #2992
Alex Lam S.L
2018-03-11
preserve case when `inline_script` (#2991)
...
fixes #2989
Alex Lam S.L
2018-03-07
fix `mangle` of `AST_SymbolLambda` under `ie8` (#2978)
...
fixes #2976
Alex Lam S.L
2018-03-06
handle negated constants correctly in `collapse_vars` (#2975)
...
fixes #2974
Alex Lam S.L
2018-03-02
compress `arguments[index]` (#2967)
...
- always replace with existing parameter - only introduce new parameter if `keep_fargs` is disabled
Alex Lam S.L
2018-03-02
fix value reference caching in `evaluate` (#2969)
...
fixes #2968
Alex Lam S.L
2018-02-28
enhance `conditionals` (#2966)
...
- `x ? (y, w) : (z, w)` => `x ? y : z, w`
Alex Lam S.L
2018-02-28
migrate safe transformations out of `unsafe_comps` (#2962)
...
fixes #2959
Alex Lam S.L
2018-02-28
drop `side_effects`-free `return` values (#2965)
Alex Lam S.L
2018-02-28
enhance `collapse_vars` (#2952)
...
- `a = b, b` => `a = b` - `a.b = c, c()` => `(a.b = c)()`
Alex Lam S.L
2018-02-26
drop lone "use strict" in function body (#2963)
...
fixes #2961
Alex Lam S.L
2018-02-26
improve fix for #2954 (#2958)
Alex Lam S.L
2018-02-25
fix `collapse_vars` on nested exception (#2955)
...
fixes #2954
Alex Lam S.L
2018-02-25
deduplicate parenthesis around object and function literals (#2953)
Alex Lam S.L
[next]