angular-cn/packages/core/test/bundling
Pawel Kozlowski 8555d51bc7 perf(ivy): extract template's instruction first create pass processing (#33856)
This refactorings clearly separates the first and subsequent creation execution
of the `template` instruction. This approach has the following benefits:
- it is clear what happens during the first vs. subsequent executions;
- we can avoid several memory reads and checks after the first creation pass
(there is measurable performance improvement on various benchmarks);
- the template instructions becomes smaller and should become a candidate
for optimisations / inlining faster;

PR Close #33856
2019-11-19 11:41:49 -08:00
..
animation_world build: update to rules_nodejs 0.38 (#32889) 2019-10-08 09:27:11 -07:00
core_all ci: update size benchmarks for core with 9.0.0-next.8 (#32947) 2019-10-02 13:22:36 -07:00
cyclic_import refactor(ivy): Remove `findComponentView` since we now store it in `LView[DECLARATION_COMPONENT_VIEW]` (#33810) 2019-11-15 10:41:02 -08:00
hello_world refactor(ivy): separate first creation pass in the text instruction (#33894) 2019-11-18 16:01:54 -08:00
hello_world_i18n build: update to rules_nodejs 0.38 (#32889) 2019-10-08 09:27:11 -07:00
hello_world_r2 build: update to rules_nodejs 0.38 (#32889) 2019-10-08 09:27:11 -07:00
injection fix(core): support `ngInjectableDef` on types with inherited `ɵprov` (#33732) 2019-11-12 11:54:15 -08:00
todo perf(ivy): extract template's instruction first create pass processing (#33856) 2019-11-19 11:41:49 -08:00
todo_i18n feat(ivy): type checking of event bindings (#33125) 2019-10-18 14:41:53 -04:00
todo_r2 build: update to rules_nodejs 0.38 (#32889) 2019-10-08 09:27:11 -07:00
util test: fix ivy ts_devserver tests under /packages/core/test/bunding/ (#32520) 2019-09-06 20:03:40 -04:00