angular/packages/core/test/bundling/router
Paul Gschwendtner bb35414a38 perf(core): speed up retrieval of DestroyRef in EventEmitter (#54748)
Speeds up the retrieval of `DestroyRef` in `EventEmitter` because
`try/catch` is expensive if there is no injection context.

We saw a script time regression in Cloud.

The goldens had to be updated because `getInjectImplementation` is now
referenced. `inject` also references the underlying field, but directly.
This is super minimal overhead of a function exposing the internal
field.

PR Close #54748
2024-03-11 16:31:03 -07:00
..
BUILD.bazel build: remove remaining usages of deprecated ts_devserver (#48521) 2022-12-19 19:50:44 +00:00
bundle.golden_symbols.json perf(core): speed up retrieval of DestroyRef in EventEmitter (#54748) 2024-03-11 16:31:03 -07:00
index.html build: remove remaining usages of deprecated ts_devserver (#48521) 2022-12-19 19:50:44 +00:00
index.ts build: remove remaining usages of deprecated ts_devserver (#48521) 2022-12-19 19:50:44 +00:00
treeshaking_spec.ts test: refactor core bundling tests to work with ESM (#48521) 2022-12-19 19:50:42 +00:00