You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
refactor: Change angular-cf-nozone to do the same DOM reconciliation as other Angular benchmarks
This benchmark should, at the very least, be calling
`ApplicationRef.tick` instead of `ChangeDetectorRef.detectChanges`.
Every other Angular benchmark app with automatically scheduled state
synchronization goes through `ApplicationRef.tick` (which eventually
enters the same code path as `ChangeDetectorRef.detectChanges`). This
ensures we're at least measuring the same set of operations.
In reality, many "nozone" applications that are not using the new
supported zoneless change detection are likely to be running
`ApplicationRef.tick` with some interval at the top of the application
rather than calling `detectChanges` or `tick` directly inside an event
handler.
0 commit comments