angular/packages/core/src/render3/interfaces
Pawel Kozlowski da0c372fdf perf(ivy): don't store public input names in two places (#33798)
Before this change a public name of a directive's input
was stored in 2 places:
- as a key of an object on TNode.index;
- as a value of PropertyAliasValue at the index 1

This PR changes the data structure so the public name is stored
only once as a key on TNode.index. This saves one array entry
for each and every directive input.

PR Close #33798
2019-11-19 11:55:59 -08:00
..
container.ts perf(ivy): Improve performance of transplanted views (#33702) 2019-11-14 09:27:58 -08:00
context.ts refactor(ivy): simplify differentiation of LView, RNode, LView, LContainer, StylingContext (#28947) 2019-02-26 02:01:07 +00:00
definition.ts perf(ivy): move local references into consts array (#33129) 2019-11-04 16:30:53 +00:00
document.ts fix(ivy): ensure that the correct document is available (#33712) 2019-11-11 14:01:04 -08:00
i18n.ts refactor(ivy): remove superfluous bind() function (#32489) 2019-09-05 18:08:27 -04:00
injector.ts refactor(ivy): correct typings in instantiateAllDirectives (#33322) 2019-10-31 22:46:49 +00:00
node.ts perf(ivy): don't store public input names in two places (#33798) 2019-11-19 11:55:59 -08:00
player.ts fix(ivy): ensure falsy styling is not applied during creation mode (#26793) 2018-10-30 19:41:56 -04:00
projection.ts fix(ivy): unable to project into multiple slots with default selector (#30561) 2019-05-31 09:52:32 -07:00
query.ts perf(ivy): match query results on the TView level (#31489) 2019-07-19 20:38:08 -07:00
renderer.ts fix(ivy): ComponentFactory.create should clear host element content (#33487) 2019-11-12 21:34:06 -08:00
sanitization.ts fix(ivy): sanitization for Host Bindings (#27939) 2019-01-08 17:17:04 -08:00
styling.ts refactor(ivy): move all styling configurations into TNodeFlags (#33540) 2019-11-06 19:18:36 +00:00
type_checks.ts perf(ivy): guard directive-related operations with a TNode flag (#32445) 2019-09-04 11:39:57 -07:00
view.ts refactor(ivy): Remove findComponentView since we now store it in LView[DECLARATION_COMPONENT_VIEW] (#33810) 2019-11-15 10:41:02 -08:00