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
/
ast.js
Age
Commit message (
Expand
)
Author
2021-03-07
support `new.target` (#4746)
...
fixes #4745
Alex Lam S.L
2021-03-03
fix corner case in `inline` (#4726)
...
fixes #4725
Alex Lam S.L
2021-03-03
fix corner cases with `class` (#4723)
...
fixes #4720 fixes #4721 fixes #4722
Alex Lam S.L
2021-02-27
fix corner case with `arguments` (#4697)
...
fixes #4696
Alex Lam S.L
2021-02-27
support limited `ufuzz` testing for `export` (#4693)
...
fixes #4692
Alex Lam S.L
2021-02-23
support `class` literals (#4658)
Alex Lam S.L
2021-02-21
fix corner cases with `export default` (#4673)
Alex Lam S.L
2021-02-15
support `export` statements (#4650)
Alex Lam S.L
2021-02-14
support `import` statements (#4646)
Alex Lam S.L
2021-02-09
support `for [await]...of` statements (#4627)
Alex Lam S.L
2021-02-08
support generator functions (#4620)
Alex Lam S.L
2021-02-01
introduce `templates` (#4603)
Alex Lam S.L
2021-02-01
support template literals (#4601)
Alex Lam S.L
2021-01-24
support BigInt literals (#4583)
Alex Lam S.L
2021-01-10
support asynchronous arrow functions (#4530)
Alex Lam S.L
2021-01-07
support rest parameters (#4515)
Alex Lam S.L
2021-01-05
enhance `inline` & `side_effects` (#4506)
Alex Lam S.L
2021-01-03
fix toggling of AST validation (#4499)
Alex Lam S.L
2021-01-01
enhance `collapse_vars` & `dead_code` (#4491)
Alex Lam S.L
2020-12-24
support default values (#4442)
Alex Lam S.L
2020-12-20
fix corner case in `inline` (#4418)
...
fixes #4417
Alex Lam S.L
2020-12-19
support destructuring of `catch` variable (#4412)
Alex Lam S.L
2020-12-18
fix corner case in `arguments` (#4400)
...
fixes #4399
Alex Lam S.L
2020-12-17
support arrow function (#4385)
Alex Lam S.L
2020-12-13
fix corner case in `booleans` (#4375)
...
fixes #4374
Alex Lam S.L
2020-12-08
fix corner cases with `await` (#4350)
...
fixes #4349
Alex Lam S.L
2020-12-07
fix corner case in `evaluate` (#4341)
...
fixes #4340
Alex Lam S.L
2020-12-07
support async function (#4333)
Alex Lam S.L
2020-12-06
support spread syntax (#4328)
Alex Lam S.L
2020-11-18
fix corner case in `merge_vars` (#4289)
...
fixes #4288
Alex Lam S.L
2020-11-17
support destructured literals (#4278)
Alex Lam S.L
2020-11-08
support computed property name in object literal (#4268)
Alex Lam S.L
2020-10-27
improve warnings (#4247)
...
closes #4244
Alex Lam S.L
2020-10-19
support `let` (#4227)
Alex Lam S.L
2020-10-12
support `const` (#4190)
Alex Lam S.L
2020-10-06
fix corner case in `ie8` (#4187)
...
fixes #4186
Alex Lam S.L
2020-10-05
clean up scope-related variables (#4179)
Alex Lam S.L
2020-10-05
retrofit `try-catch-finally` as block-scoped (#4178)
...
- support optional catch binding
Alex Lam S.L
2020-10-05
retrofit `AST_BlockStatement` as block-scoped (#4177)
Alex Lam S.L
2020-10-02
retrofit `catch` as block-scoped (#4165)
Alex Lam S.L
2020-09-17
improve handling of `switch` statements (#4114)
Alex Lam S.L
2020-08-26
fix corner case in `sequences` (#4073)
Alex Lam S.L
2020-08-24
tidy up various interfaces (#4066)
Alex Lam S.L
2020-07-31
improve diagnostics upon AST validation failure (#4033)
Alex Lam S.L
2020-07-31
validate against multiple parents on `AST_Node` (#4032)
...
- fix related issues in `global_defs`, `ie8` & `reduce_vars`
Alex Lam S.L
2020-05-10
improve `inline` of `/*@__PURE__*/` calls (#3865)
Alex Lam S.L
2020-05-10
improve AST validation (#3864)
Alex Lam S.L
2020-05-09
implement AST validation (#3863)
Alex Lam S.L
2020-05-06
remove unused returns from tree walk (#3850)
kzc
2020-05-05
improve `TreeWalker` performance (#3848)
Alex Lam S.L
[next]