angular/packages/core
Kristiyan Kostadinov 8ae84be3df fix(core): avoid slow stringification when checking for duplicates in dev mode (#58521)
When we check for duplicates in dev mode, we end up stringifying an `LView` even if we don't report an error. This can be expensive in large views.

These changes work around the issue by only generating the string when we have an error to throw.

Fixes #58509.

PR Close #58521
2024-11-06 13:02:37 +01:00
..
global refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
primitives refactor(core): allow passing passive option to addEvent (#58316) 2024-10-24 17:49:26 -07:00
reference-manifests build: add target to generate api manifest (#52472) 2023-11-02 11:00:59 -07:00
rxjs-interop fix(core): avoid breaking change with apps using rxjs 6.x (#58341) 2024-10-24 16:17:48 -07:00
schematics refactor(migrations): use import manager in provide-initializer (#58456) 2024-11-04 18:15:00 +01:00
src fix(core): avoid slow stringification when checking for duplicates in dev mode (#58521) 2024-11-06 13:02:37 +01:00
test refactor(core): clean up standalone flag (#58478) 2024-11-06 07:01:25 +01:00
testing refactor(core): clean up standalone flag (#58478) 2024-11-06 07:01:25 +01:00
BUILD.bazel refactor(platform-server): Add an ssr benchmark setup. (#57647) 2024-10-04 10:45:22 -07:00
index.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00
package.json build: update zone.js peer dependency for core package to 0.15.0 (#57431) 2024-08-21 13:17:52 -07:00
PACKAGE.md docs: add package doc files (#26047) 2018-10-05 15:42:14 -07:00
public_api.ts refactor: update license text to point to angular.dev (#57901) 2024-09-24 15:33:00 +02:00