angular/devtools/projects
AleksanderBodurri 1f18c7464f perf(devtools): optimize injector graph discovery (#52489)
Our algorithm for discovering the injector graph of an application involves calculating resolution paths for each angular node on a page, and then using those paths to construct the underlying tree.

Along the we way we perform many expensive computations that are candidates for optimization through caching. This commit implements this caching, resulting in a substantial increase in performance for large applications.

PR Close #52489
2023-11-03 17:37:55 -07:00
..
demo-no-zone build: replace bazel devserver with shared dev-infra implementation (#45452) 2022-03-28 09:23:28 -07:00
demo-standalone refactor(devtools): migrate material legacy components to mdc (#51590) 2023-08-31 17:31:42 +00:00
ng-devtools feat(devtools): squash multi providers into 1 and allow them to be logged to the console (#52489) 2023-11-03 17:37:55 -07:00
ng-devtools-backend perf(devtools): optimize injector graph discovery (#52489) 2023-11-03 17:37:55 -07:00
protocol feat(devtools): squash multi providers into 1 and allow them to be logged to the console (#52489) 2023-11-03 17:37:55 -07:00
shared-utils docs: update the Angular DevTools auto-generated READMEs (#45884) 2022-05-05 15:29:27 -07:00
shell-browser build: align with internal tsconfig options (#51728) 2023-09-12 11:39:42 -07:00