perf(ivy): store binding metadata in the ngDevMode only (#32317)
Binding metadata are only needed: - for property bindings; - when TestBed tests are being run. This commit guards binding metadata storage with the ngDevMode flag which saves ~6% of a proerty binding processing time in the production mode (and reduces bundle size). PR Close #32317
This commit is contained in:
@ -98,9 +98,6 @@
|
||||
{
|
||||
"name": "INJECTOR_BLOOM_PARENT_SIZE"
|
||||
},
|
||||
{
|
||||
"name": "INTERPOLATION_DELIMITER"
|
||||
},
|
||||
{
|
||||
"name": "InjectFlags"
|
||||
},
|
||||
@ -1235,9 +1232,6 @@
|
||||
{
|
||||
"name": "saveNameToExportMap"
|
||||
},
|
||||
{
|
||||
"name": "savePropertyDebugData"
|
||||
},
|
||||
{
|
||||
"name": "saveResolvedLocalsInData"
|
||||
},
|
||||
@ -1325,9 +1319,6 @@
|
||||
{
|
||||
"name": "stateIsPersisted"
|
||||
},
|
||||
{
|
||||
"name": "storeBindingMetadata"
|
||||
},
|
||||
{
|
||||
"name": "storeCleanupFn"
|
||||
},
|
||||
|
Reference in New Issue
Block a user