Alex Lam S.L
|
dafed54764
|
fix corner case in reduce_vars (#3378)
fixes #3377
|
2019-04-24 14:01:01 +08:00 |
|
Alex Lam S.L
|
a84beafd1b
|
fix corner case in assignments (#3376)
fixes #3375
|
2019-04-24 02:50:15 +08:00 |
|
Alex Lam S.L
|
f01cc1e413
|
unwind IIFE class patterns (#3373)
fixes #2332
|
2019-04-21 09:49:07 +08:00 |
|
Alex Lam S.L
|
c719552317
|
fix corner cases in functions (#3372)
fixes #3371
|
2019-04-21 02:16:05 +08:00 |
|
Alex Lam S.L
|
855964a87a
|
enhance unsafe evaluate (#3370)
|
2019-04-20 19:42:41 +08:00 |
|
Alex Lam S.L
|
00833e893a
|
enhance functions (#3368)
|
2019-04-19 19:01:47 +08:00 |
|
Alex Lam S.L
|
b55a2fd531
|
fix corner case in functions (#3367)
fixes #3366
|
2019-04-19 02:55:43 +08:00 |
|
Alex Lam S.L
|
e8a2c0b5bf
|
fix corner case in functions (#3365)
fixes #3364
|
2019-04-18 17:03:52 +08:00 |
|
Alex Lam S.L
|
5172ba5f2a
|
introduce functions (#3360)
`var f = function() {};` => `function f() {}`
|
2019-04-15 22:23:11 +08:00 |
|
Alex Lam S.L
|
7436977aa5
|
fix infinite loop triggered by #3347 (#3354)
fixes #3353
|
2019-03-23 14:21:54 +08:00 |
|
Alex Lam S.L
|
54b0b49b68
|
enhance inline (#3352)
|
2019-03-21 02:58:33 +08:00 |
|
Alex Lam S.L
|
65648d84a5
|
enhance collapse_vars (#3351)
|
2019-03-20 23:31:21 +08:00 |
|
Alex Lam S.L
|
143f9054da
|
fix corner case in sequences (#3350)
|
2019-03-20 14:54:26 +08:00 |
|
Alex Lam S.L
|
f2286c33f1
|
enhance unsafe for Array (#3349)
|
2019-03-20 06:37:51 +08:00 |
|
Alex Lam S.L
|
b9615f7a62
|
improve compress performance (#3348)
fixes #3174
|
2019-03-20 02:53:04 +08:00 |
|
Alex Lam S.L
|
c520e99eda
|
enhance comparisons (#3347)
|
2019-03-19 01:34:25 +08:00 |
|
Alex Lam S.L
|
615ae37ca3
|
introduce assignments (#3345)
|
2019-03-18 21:28:41 +08:00 |
|
Alex Lam S.L
|
7aa7f21872
|
fix corner case in evaluate (#3344)
|
2019-03-18 21:24:42 +08:00 |
|
Alex Lam S.L
|
4430a436eb
|
fix corner case in inline (#3343)
|
2019-03-17 05:31:40 +08:00 |
|
Alex Lam S.L
|
8b3259e0c2
|
fix corner case in reduce_vars (#3341)
|
2019-03-15 16:06:47 +08:00 |
|
Alex Lam S.L
|
8d2e6f333e
|
fix function inlining after reduce_vars (#3340)
fixes #3297
|
2019-03-15 05:45:46 +08:00 |
|
Alex Lam S.L
|
b3ef5e514d
|
enhance evaluate (#3339)
fixes #3299
|
2019-03-15 02:48:23 +08:00 |
|
Alex Lam S.L
|
e49297e5eb
|
improve usability of pure_funcs (#3336)
fixes #3325
|
2019-03-14 21:36:45 +08:00 |
|
Alex Lam S.L
|
ebd82b3fb6
|
fix corner case in collapse_vars (#3334)
fixes #3274
|
2019-03-14 16:05:56 +08:00 |
|
Alex Lam S.L
|
d074aa6e27
|
fix corner case in collapse_vars (#3333)
fixes #3247
fixes #3305
fixes #3314
fixes #3327
|
2019-03-13 23:48:52 +08:00 |
|
Alex Lam S.L
|
b052f62710
|
fix corner case in reduce_vars (#3332)
fixes #3267
|
2019-03-13 21:56:38 +08:00 |
|
Alex Lam S.L
|
d4ac84b255
|
fix corner case in arguments & reduce_vars (#3331)
fixes #3282
|
2019-03-13 08:46:03 +08:00 |
|
Alex Lam S.L
|
e250396d7e
|
fix corner case in arguments (#3330)
Track modifications to `arguments[i]` under Strict Mode.
fixes #3273
|
2019-03-13 06:59:53 +08:00 |
|
Alex Lam S.L
|
008c236137
|
fix corner case in conditionals (#3329)
fixes #3245
fixes #3257
fixes #3260
fixes #3269
fixes #3271
fixes #3278
fixes #3309
fixes #3319
fixes #3321
|
2019-03-13 04:28:21 +08:00 |
|
Ed S
|
b1c0664066
|
Fix typo in warning (#3324)
protoype -> prototype
|
2019-03-13 02:15:54 +08:00 |
|
Alex Lam S.L
|
ce7e220de4
|
fix corner case in conditionals (#3244)
|
2018-08-30 15:59:05 +08:00 |
|
Alex Lam S.L
|
2bdaca10ae
|
enhance conditionals (#3243)
|
2018-08-30 01:06:34 +08:00 |
|
Alex Lam S.L
|
aa0029204e
|
fix corner case in reduce_vars (#3241)
fixes #3240
|
2018-08-29 22:14:25 +08:00 |
|
Alex Lam S.L
|
f352bcec3a
|
fix corner case in collapse_vars (#3239)
fixes #3238
|
2018-08-29 11:34:34 +08:00 |
|
Alex Lam S.L
|
694ca5d045
|
fix corner case in unused (#3234)
fixes #3233
|
2018-08-23 06:03:39 +08:00 |
|
Alex Lam S.L
|
57fb58b263
|
enhance if_return (#3232)
|
2018-08-21 18:34:16 +08:00 |
|
Alex Lam S.L
|
cfebeb2f63
|
fix corner case in mangle workaround for Safari (#3230)
fixes #3227
|
2018-08-09 17:34:28 +08:00 |
|
Alex Lam S.L
|
fc78423f1d
|
clean up webkit quirks (#3229)
|
2018-08-08 16:15:45 +08:00 |
|
Alex Lam S.L
|
d47547dc71
|
fix corner case in join_vars (#3224)
|
2018-07-27 19:34:44 +08:00 |
|
Alex Lam S.L
|
7cf72b8d66
|
fix corner case in global_defs (#3218)
fixes #3217
|
2018-07-19 18:14:36 +08:00 |
|
Alex Lam S.L
|
cea685f8d9
|
fix corner case in ie8 (#3216)
fixes #3215
|
2018-07-19 14:45:36 +08:00 |
|
Alex Lam S.L
|
66c126ffde
|
fix corner case in ie8 (#3207)
fixes #3206
|
2018-07-03 16:44:23 +08:00 |
|
alexlamsl
|
5ffc17d4aa
|
fix corner case in unused
|
2018-07-01 14:34:42 +08:00 |
|
Alex Lam S.L
|
76df77c08c
|
implement directives (#3203)
fixes #3166
|
2018-06-28 18:16:49 +08:00 |
|
Alex Lam S.L
|
957d5537a8
|
improve unsafe comparisons (#3200)
|
2018-06-28 03:46:19 +08:00 |
|
Alex Lam S.L
|
766a4147d4
|
enhance arguments (#3193)
fixes #3192
|
2018-06-24 04:00:21 +08:00 |
|
Alex Lam S.L
|
e54ddcbb8a
|
fix corner cases in properties (#3189)
fixes #3188
|
2018-06-19 18:20:11 +08:00 |
|
Alex Lam S.L
|
9e19e63551
|
general clean-ups (#3175)
|
2018-06-06 17:50:56 +08:00 |
|
Alex Lam S.L
|
efa21ae3e6
|
fix corner case in reduce_vars (#3151)
|
2018-05-26 05:45:44 +08:00 |
|
Alex Lam S.L
|
24d9633a35
|
fix corner cases with eval() (#3147)
fixes #3146
|
2018-05-24 14:29:30 +08:00 |
|