index
:
tracifyjs
apprentice
templatifyjs
Reverse engineer's tool for tracing the flow of data in JS program, based on UglifyJS
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
lib
/
compress.js
Age
Commit message (
Expand
)
Author
2018-01-01
enhance `join_vars` & `sequences` (#2697)
...
Alex Lam S.L
2017-12-31
fix `inline` on duplicate argument names (#2698)
Alex Lam S.L
2017-12-31
reduce hoisting declarations (#2687)
Alex Lam S.L
2017-12-30
fix `dead_code` on escaped `return` assignment (#2693)
...
Alex Lam S.L
2017-12-29
minor clean-ups (#2686)
Alex Lam S.L
2017-12-28
fix `pure_getters` on `AST_Binary` (#2681)
...
Alex Lam S.L
2017-12-28
fix function inlining within loops (#2675)
...
Alex Lam S.L
2017-12-27
fix `dead_code` on `return` assignments (#2668)
...
Alex Lam S.L
2017-12-27
retain recursive function names (#2667)
...
Alex Lam S.L
2017-12-27
fix bugs on substituted `AST_Defun` (#2661)
...
Alex Lam S.L
2017-12-26
replace single-use recursive functions (#2659)
...
Alex Lam S.L
2017-12-26
suppress `inline` within substituted `AST_Scope` (#2658)
...
Alex Lam S.L
2017-12-26
improve `unused` over duplicate variable names (#2656)
Alex Lam S.L
2017-12-25
add `html-minifier` to benchmarks (#2646)
Alex Lam S.L
2017-12-25
fix infinite loop during `inline` (#2645)
...
Alex Lam S.L
2017-12-24
fix comments output & improve `/*@__PURE__*/`
...
Alex Lam S.L
2017-12-24
fix corner cases with `collapse_vars`, `inline` & `reduce_vars` (#2637)
...
Alex Lam S.L
2017-12-24
fix escape analysis on `AST_PropAccess` (#2636)
Alex Lam S.L
2017-12-20
remove AST hack from `inline` (#2627)
Alex Lam S.L
2017-12-20
disable `hoist_funs` by default (#2626)
Alex Lam S.L
2017-12-20
avoid `inline` of function with special argument names (#2625)
Alex Lam S.L
2017-12-19
fix `inline` after single-use `reduce_vars` (#2623)
Alex Lam S.L
2017-12-19
handle global constant collision with local variable after `inline` (#2617)
...
Alex Lam S.L
2017-12-18
compress `apply()` & `call()` of `function` (#2613)
...
Alex Lam S.L
2017-12-18
drop property assignment to constants (#2612)
Alex Lam S.L
2017-12-18
improve transversal efficiency in `collapse_vars` (#2611)
...
Alex Lam S.L
2017-12-17
improve `reset_opt_flags()` (#2610)
Alex Lam S.L
2017-12-16
account for `catch` variable when `inline` (#2605)
...
Alex Lam S.L
2017-12-16
fix nested `inline` (#2602)
...
Alex Lam S.L
2017-12-15
fix escape analysis on `||` and `&&` (#2600)
...
Alex Lam S.L
2017-12-15
fix `dead_code` on nested `try` (#2599)
...
Alex Lam S.L
2017-12-15
fix `reduce_vars` on `do...while` (#2596)
Alex Lam S.L
2017-12-15
handle `inline` of function arguments (#2590)
...
Alex Lam S.L
2017-12-14
inline single-use `function` across loop (#2594)
Alex Lam S.L
2017-12-14
fix `reduce_vars` on single `AST_Defun` reference across loop (#2593)
Alex Lam S.L
2017-12-14
improve `reduce_vars` (#2592)
...
Alex Lam S.L
2017-12-14
improve `collapse_vars` (#2591)
...
Alex Lam S.L
2017-12-14
fix `dead_code` on `return`/`throw` within `try` (#2588)
Alex Lam S.L
2017-12-14
drop local assign-only variable in `return` (#2587)
Alex Lam S.L
2017-12-14
fold `cascade` functionality into `collapse_vars` (#2586)
Alex Lam S.L
2017-12-13
recover lost opportunities from #2574 (#2584)
Alex Lam S.L
2017-12-13
improve `collapse_vars` on side-effect-free replacements (#2583)
Alex Lam S.L
2017-12-13
minor clean-up for IIFE (#2582)
...
Alex Lam S.L
2017-12-12
fix `AST_VarDef.may_throw()` (#2580)
Alex Lam S.L
2017-12-11
fix `collapse_vars` on `switch` (#2578)
Alex Lam S.L
2017-12-11
handle exceptional flow correctly in `collapse_vars` (#2574)
...
Alex Lam S.L
2017-12-09
improve `unused` on assign-only symbols (#2568)
Alex Lam S.L
2017-12-08
fix escape analysis for `AST_Throw` (#2564)
Alex Lam S.L
2017-12-08
fix escape analysis for `AST_Conditional` & `AST_Sequence` (#2563)
...
Alex Lam S.L
2017-12-08
account for side-effects in conditional call inversion (#2562)
...
Alex Lam S.L
[next]