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-08-16 09:58:00 -07:00
2019-08-15 14:46:26 -07:00
2019-08-15 10:30:12 -07:00
2019-08-12 12:55:18 -07:00
2019-08-15 10:30:12 -07:00
2019-08-15 14:46:26 -07:00
2019-08-01 17:42:23 -07:00
2019-03-25 09:34:13 -07:00
2019-05-20 16:37:47 -07:00
2019-08-15 10:30:12 -07:00
2019-08-15 10:30:12 -07:00
2019-07-18 16:46:54 -07:00
2019-07-18 14:21:25 -07:00
2019-07-19 15:06:46 -07:00
2019-07-26 14:02:49 -07:00
2019-05-16 12:08:49 -07:00
2019-04-30 21:35:54 -07:00
2019-05-30 15:09:02 -04:00
2019-07-23 15:45:32 -07:00
2019-07-30 13:01:33 -07:00
2018-11-29 21:26:15 -08:00
2019-08-13 15:22:42 -07:00
2019-08-12 12:55:18 -07:00
2019-04-17 12:20:51 -07:00
2019-05-30 15:13:20 -04:00
2019-01-10 16:31:44 -08:00
2019-07-22 23:06:42 -07:00
2019-08-01 17:42:42 -07:00
2019-07-23 15:45:32 -07:00
2019-07-30 13:01:33 -07:00
2019-08-12 12:55:18 -07:00
2019-08-08 12:13:00 -07:00
2019-08-16 09:58:00 -07:00
2019-08-13 15:22:42 -07:00
2019-05-20 16:37:47 -07:00
2019-05-20 16:37:47 -07:00
2018-10-24 20:27:12 -04:00
2019-06-05 09:04:43 -07:00
2019-07-23 15:46:23 -07:00
2019-08-15 14:46:26 -07:00
2019-07-18 16:46:54 -07:00