Andrew Kushnir
abb44f7db0
perf(ivy): avoid for-of loops at runtime ( #32157 )
...
TypeScript downlevels `for-of` loops for ES5 targets. As a result, generated output contains extra code, including a try-catch block, which has code size and performance implications. This is especially important for runtime code where we want to keep it as small as possible. This commit changes `for-of` loops in runtime code to regular `for` loops.
PR Close #32157
2019-08-16 09:58:00 -07:00
..
2019-07-08 09:51:59 -07:00
2019-07-23 15:46:23 -07:00
2019-08-01 10:13:07 -07:00
2019-08-15 10:30:12 -07:00
2019-07-26 14:04:47 -07:00
2019-04-02 16:07:22 -07:00
2019-07-25 17:05:23 -07:00
2019-08-14 12:03:05 -07:00
2019-05-23 15:09:48 -07:00
2019-07-01 10:11:08 -07:00
2019-01-17 09:58:50 -08:00
2019-08-16 09:58:00 -07:00
2019-08-15 10:30:12 -07:00
2019-03-26 12:50:38 -07:00
2019-07-22 09:53:18 -07:00
2019-08-15 10:30:12 -07:00
2019-07-18 14:21:25 -07:00
2018-10-19 14:35:53 -07:00
2019-07-26 14:04:47 -07:00
2019-07-26 14:04:47 -07:00
2018-10-19 14:35:52 -07:00
2017-08-18 13:23:46 -05:00
2019-05-13 11:13:25 -07:00
2017-03-08 16:29:27 -08:00
2019-08-15 10:30:12 -07:00
2019-08-12 12:55:18 -07:00
2017-09-27 10:09:56 -07:00
2019-08-15 10:30:12 -07:00
2019-01-11 16:24:03 -08:00
2019-01-14 09:55:30 -08:00
2019-01-10 16:31:44 -08:00
2019-08-08 12:15:29 -07:00
2018-10-19 09:23:05 -07:00
2017-03-08 16:29:27 -08:00
2019-03-04 11:47:30 -08:00
2018-10-19 14:35:52 -07:00
2019-05-20 16:37:47 -07:00
2017-03-13 09:45:04 -07:00
2018-10-19 14:35:53 -07:00
2018-09-05 09:35:14 -07:00