Alex Lam S.L
|
171c544705
|
fix corner case in merge_vars (#4131)
fixes #4130
|
2020-09-20 05:36:16 +08:00 |
|
Alex Lam S.L
|
3c609e2f4a
|
enhance unused (#4129)
|
2020-09-20 01:45:52 +08:00 |
|
Alex Lam S.L
|
31c6b45036
|
fix corner case in merge_vars (#4127)
fixes #4126
|
2020-09-19 19:56:21 +08:00 |
|
Alex Lam S.L
|
3ac533e644
|
enhance merge_vars (#4125)
|
2020-09-19 11:16:23 +08:00 |
|
Alex Lam S.L
|
38a46c86d7
|
enhance side_effects (#4124)
- add documentation for `merge_vars`
|
2020-09-18 21:35:29 +08:00 |
|
Alex Lam S.L
|
0f0759ec15
|
remove redundant transform (#4123)
|
2020-09-18 07:04:46 +08:00 |
|
Alex Lam S.L
|
72844eb5a4
|
improve fix for #4119 (#4121)
|
2020-09-17 23:08:36 +08:00 |
|
Alex Lam S.L
|
09d93cc6c8
|
fix corner case in evaluate (#4120)
fixes #4119
|
2020-09-17 21:20:31 +08:00 |
|
Alex Lam S.L
|
dd1374aa8a
|
minor clean up (#4118)
|
2020-09-17 07:10:45 +08:00 |
|
Alex Lam S.L
|
fdf2e8c5b0
|
enhance collapse_vars (#4117)
|
2020-09-17 06:35:22 +08:00 |
|
Alex Lam S.L
|
a9d934ab4e
|
improve handling of switch statements (#4114)
|
2020-09-17 03:12:08 +08:00 |
|
Alex Lam S.L
|
2a053710bd
|
fix corner case in merge_vars (#4116)
fixes #4115
|
2020-09-17 03:11:57 +08:00 |
|
Alex Lam S.L
|
219aac6a84
|
fix corner case in merge_vars (#4113)
fixes #4112
|
2020-09-16 22:18:28 +08:00 |
|
Alex Lam S.L
|
2039185051
|
enhance conditionals (#4106)
|
2020-09-16 05:51:42 +08:00 |
|
Alex Lam S.L
|
ad27c14202
|
fix corner cases in merge_vars (#4108)
fixes #4107
fixes #4109
fixes #4110
fixes #4111
|
2020-09-16 04:43:01 +08:00 |
|
Alex Lam S.L
|
a62b086184
|
enhance merge_vars (#4105)
|
2020-09-15 22:59:10 +08:00 |
|
Alex Lam S.L
|
335456cf77
|
fix corner case in merge_vars (#4104)
fixes #4103
|
2020-09-15 19:47:12 +08:00 |
|
Alex Lam S.L
|
d64d0b0bec
|
fix corner case in merge_vars (#4102)
fixes #4101
|
2020-09-15 19:18:12 +08:00 |
|
Alex Lam S.L
|
3ac575f2e8
|
introduce merge_vars (#4100)
|
2020-09-15 10:01:48 +08:00 |
|
Alex Lam S.L
|
d33a3a3253
|
enhance unused (#4098)
|
2020-09-13 01:05:43 +08:00 |
|
Alex Lam S.L
|
d7456a2dc2
|
enhance if_return (#4097)
|
2020-09-10 22:31:34 +08:00 |
|
Alex Lam S.L
|
d97672613d
|
fix corner case in reduce_vars (#4095)
|
2020-09-08 22:12:27 +08:00 |
|
Alex Lam S.L
|
226aa1f76b
|
enhance unsafe_math (#4093)
|
2020-09-04 10:14:39 +08:00 |
|
Alex Lam S.L
|
6e235602fb
|
fix corner case in loops & unused (#4092)
fixes #4091
|
2020-09-04 01:51:26 +08:00 |
|
Alex Lam S.L
|
980fcbb56b
|
enhance unused (#4090)
|
2020-09-03 17:41:33 +08:00 |
|
Alex Lam S.L
|
375ebe316d
|
enhance join_vars (#4089)
|
2020-09-03 01:41:10 +08:00 |
|
Alex Lam S.L
|
2500930234
|
enhance reduce_vars (#4088)
|
2020-09-02 11:30:46 +08:00 |
|
Alex Lam S.L
|
da8d154571
|
fix corner case in loops & unused (#4085)
fixes #4084
|
2020-09-02 03:20:58 +08:00 |
|
Alex Lam S.L
|
f886b3fb2b
|
fix corner case in loops & unused (#4083)
fixes #4082
|
2020-08-29 02:42:17 +08:00 |
|
Alex Lam S.L
|
b1cc15e85b
|
fix corner case in sequences (#4080)
fixes #4079
|
2020-08-26 20:41:11 +08:00 |
|
Alex Lam S.L
|
3aa765e429
|
fix corner case in evaluate (#4078)
fixes #4077
|
2020-08-26 19:45:38 +08:00 |
|
Alex Lam S.L
|
93d084a1d1
|
fix corner case in loops & unused (#4076)
fixes #4075
|
2020-08-26 17:32:20 +08:00 |
|
Alex Lam S.L
|
c7a3e09407
|
enhance loops & unused (#4074)
- extend `ufuzz` generation of for-in loops
|
2020-08-26 09:32:55 +08:00 |
|
Alex Lam S.L
|
09525c7530
|
fix corner case in sequences (#4073)
|
2020-08-26 01:26:49 +08:00 |
|
Alex Lam S.L
|
a31c27c7cf
|
fix corner case in collapse_vars (#4071)
fixes #4070
|
2020-08-25 17:23:36 +08:00 |
|
Alex Lam S.L
|
1caf7c7bd2
|
minor clean up (#4069)
|
2020-08-25 10:10:56 +08:00 |
|
Alex Lam S.L
|
0eb0c9b388
|
fix corner case in evaluate (#4068)
fixes #4067
|
2020-08-24 14:57:26 +08:00 |
|
Alex Lam S.L
|
7dc61cdc89
|
tidy up various interfaces (#4066)
|
2020-08-24 04:39:38 +08:00 |
|
Alex Lam S.L
|
f2d486e771
|
enhance comparisons (#4062)
|
2020-08-23 01:03:48 +08:00 |
|
Alex Lam S.L
|
fee677786e
|
fix corner case in collapse_vars (#4061)
|
2020-08-21 10:35:34 +08:00 |
|
Alex Lam S.L
|
aa83ecdb3b
|
fix corner case in switches (#4060)
fixes #4059
|
2020-08-21 08:05:10 +08:00 |
|
Alex Lam S.L
|
a153176469
|
enhance conditionals & switches (#4058)
|
2020-08-21 00:35:39 +08:00 |
|
Alex Lam S.L
|
23f0dca992
|
fix corner cases in collapse_vars & dead_code (#4052)
fixes #4051
|
2020-08-17 05:54:27 +08:00 |
|
Alex Lam S.L
|
49670d216b
|
fix corner case in collapse_vars (#4048)
fixes #4047
|
2020-08-10 05:48:56 +08:00 |
|
Alex Lam S.L
|
a8e286f7e1
|
fix corner case in collapse_vars (#4041)
fixes #4040
|
2020-08-06 20:30:28 +08:00 |
|
Alex Lam S.L
|
9b05494ebc
|
fix corner cases in aliasing of global variables (#4039)
fixes #4038
|
2020-08-06 09:39:50 +01:00 |
|
Alex Lam S.L
|
a4002ef467
|
fix corner case in evaluate (#4036)
fixes #4035
|
2020-08-04 20:05:10 +08:00 |
|
Alex Lam S.L
|
88423f2574
|
validate against multiple parents on AST_Node (#4032)
- fix related issues in `global_defs`, `ie8` & `reduce_vars`
|
2020-07-31 08:09:19 +08:00 |
|
Alex Lam S.L
|
ee632a5519
|
fix corner case in reduce_vars (#4031)
fixes #4030
|
2020-07-31 08:05:09 +08:00 |
|
Alex Lam S.L
|
dfe47bcc42
|
fix corner case in ie8 & reduce_vars (#4029)
fixes #4028
|
2020-07-29 03:11:02 +08:00 |
|