perf(ivy): initialise TNode inputs / outputs on the first creation pass (#32608)
This perf-focused refactoring moves the TNode's input / output initialization logic to the first template pass - close to the place where directives are matched and resolved. This code change makes it possible to update-mode checks for both property bindings and listeners registration. PR Close #32608
This commit is contained in:

committed by
Kara Erickson

parent
adeee0fa7f
commit
ad178c55fd
@ -423,7 +423,7 @@
|
||||
"name": "initNodeFlags"
|
||||
},
|
||||
{
|
||||
"name": "initializeTNodeInputs"
|
||||
"name": "initializeInputAndOutputAliases"
|
||||
},
|
||||
{
|
||||
"name": "insertBloom"
|
||||
|
@ -936,7 +936,7 @@
|
||||
"name": "initNodeFlags"
|
||||
},
|
||||
{
|
||||
"name": "initializeTNodeInputs"
|
||||
"name": "initializeInputAndOutputAliases"
|
||||
},
|
||||
{
|
||||
"name": "injectElementRef"
|
||||
|
Reference in New Issue
Block a user