aboutsummaryrefslogtreecommitdiff
path: root/lib
AgeCommit message (Collapse)Author
2020-09-02enhance `reduce_vars` (#4088)Alex Lam S.L
2020-09-02fix corner case in `loops` & `unused` (#4085)Alex Lam S.L
fixes #4084
2020-08-29fix corner case in `loops` & `unused` (#4083)Alex Lam S.L
fixes #4082
2020-08-26fix corner case in `sequences` (#4080)Alex Lam S.L
fixes #4079
2020-08-26fix corner case in `evaluate` (#4078)Alex Lam S.L
fixes #4077
2020-08-26fix corner case in `loops` & `unused` (#4076)Alex Lam S.L
fixes #4075
2020-08-26enhance `loops` & `unused` (#4074)Alex Lam S.L
- extend `ufuzz` generation of for-in loops
2020-08-26fix corner case in `sequences` (#4073)Alex Lam S.L
2020-08-25streamline parenthesis logic (#4072)Alex Lam S.L
2020-08-25fix corner case in `collapse_vars` (#4071)Alex Lam S.L
fixes #4070
2020-08-25minor clean up (#4069)Alex Lam S.L
2020-08-24fix corner case in `evaluate` (#4068)Alex Lam S.L
fixes #4067
2020-08-24tidy up various interfaces (#4066)Alex Lam S.L
2020-08-23enhance `mangle.properties` (#4064)Alex Lam S.L
2020-08-23simplify traversal logic (#4063)Alex Lam S.L
2020-08-23enhance `comparisons` (#4062)Alex Lam S.L
2020-08-21fix corner case in `collapse_vars` (#4061)Alex Lam S.L
2020-08-21fix corner case in `switches` (#4060)Alex Lam S.L
fixes #4059
2020-08-21enhance `conditionals` & `switches` (#4058)Alex Lam S.L
2020-08-17reject multiple `default`s in `switch` (#4053)Alex Lam S.L
fixes #4050
2020-08-17fix corner cases in `collapse_vars` & `dead_code` (#4052)Alex Lam S.L
fixes #4051
2020-08-10fix corner case in `collapse_vars` (#4048)Alex Lam S.L
fixes #4047
2020-08-06fix corner case in `collapse_vars` (#4041)Alex Lam S.L
fixes #4040
2020-08-06fix corner cases in aliasing of global variables (#4039)Alex Lam S.L
fixes #4038
2020-08-04fix corner case in `evaluate` (#4036)Alex Lam S.L
fixes #4035
2020-07-31improve diagnostics upon AST validation failure (#4033)Alex Lam S.L
2020-07-31validate against multiple parents on `AST_Node` (#4032)Alex Lam S.L
- fix related issues in `global_defs`, `ie8` & `reduce_vars`
2020-07-31fix corner case in `reduce_vars` (#4031)Alex Lam S.L
fixes #4030
2020-07-29fix corner case in `ie8` & `reduce_vars` (#4029)Alex Lam S.L
fixes #4028
2020-07-26fix corner case in `unused` (#4026)Alex Lam S.L
fixes #4025
2020-07-26fix corner case in `hoist_props` (#4024)Alex Lam S.L
fixes #4023
2020-07-21fix corner case in `ie8` & `reduce_vars` (#4020)Alex Lam S.L
fixes #4019
2020-07-21fix corner case in `unused` (#4018)Alex Lam S.L
fixes #4017
2020-07-21fix corner case in `ie8` (#4016)Alex Lam S.L
fixes #4015
2020-07-20fix corner case in `collapse_vars` (#4013)Alex Lam S.L
fixes #4012
2020-07-01fix corner case in `side_effects` (#4009)Alex Lam S.L
fixes #4008
2020-06-29fix corner case in `inline` (#4007)Alex Lam S.L
fixes #4006
2020-06-20fix corner case in `collapse_vars` (#4002)Alex Lam S.L
fixes #4001
2020-06-15fix corner case in `rename` (#4000)Alex Lam S.L
fixes #3999
2020-06-15fix corner case in `evaluate` (#3998)Alex Lam S.L
fixes #3997
2020-06-14enhance `evaluate` (#3995)Alex Lam S.L
2020-06-13fix corner cases related to `AST_Hole` (#3994)Alex Lam S.L
2020-06-12fix corner case in `dead_code` (#3991)Alex Lam S.L
2020-06-12enhance `dead_code` (#3990)Alex Lam S.L
2020-06-11fix corner case in `unsafe` `evaluate` (#3989)Alex Lam S.L
fixes #3988
2020-06-11fix corner case in `unused` (#3987)Alex Lam S.L
fixes #3986
2020-06-10fix corner case in `side_effects` (#3984)Alex Lam S.L
fixes #3983
2020-06-10improve fix for #3976 (#3980)Alex Lam S.L
2020-06-09fix corner case in `collapse_vars` (#3978)Alex Lam S.L
fixes #3976
2020-06-09fix corner case in `reduce_vars` (#3975)Alex Lam S.L
fixes #3974