angular/packages/core/src/util
Andrew Scott 76e7aa8add refactor(core): Update coalescing to just use patched timers in root zone (#55366)
Rather than attempting to use the native timing functions, this commit
simplifies the logic significantly by using the global timer functions
as they are, either patched or unpatched. When Zone is defined, we run
the timers in the root zone. This has more predictable behavior and
timing than (a) using both patched and unpatched versions of timers in
different places (b) trying to get an unpatched timer and failing due to
environment specifics and patches that aren't ZoneJS.

PR Close #55366
2024-05-02 14:43:10 -07:00
..
security refactor: migrate core to prettier formatting (#55488) 2024-04-29 09:49:19 -07:00
array_utils.ts refactor: migrate core to prettier formatting (#55488) 2024-04-29 09:49:19 -07:00
assert.ts refactor: migrate core to prettier formatting (#55488) 2024-04-29 09:49:19 -07:00
BUILD.bazel fix(core): untrack various core operations (#54614) 2024-02-29 11:38:54 +01:00
callback_scheduler.ts refactor(core): Update coalescing to just use patched timers in root zone (#55366) 2024-05-02 14:43:10 -07:00
char_code.ts refactor: migrate core to prettier formatting (#55488) 2024-04-29 09:49:19 -07:00
closure.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
coercion.ts refactor: migrate core to prettier formatting (#55488) 2024-04-29 09:49:19 -07:00
comparison.ts refactor(core): remove looseIdentical in favor of built-in Object.is (#37191) 2020-06-01 17:19:17 -04:00
decorators.ts refactor: migrate core to prettier formatting (#55488) 2024-04-29 09:49:19 -07:00
dom.ts refactor: migrate core to prettier formatting (#55488) 2024-04-29 09:49:19 -07:00
empty.ts refactor(core): type EMPTY_OBJ as never for improved type safety (#53571) 2024-01-04 12:07:13 -08:00
errors.ts refactor: migrate core to prettier formatting (#55488) 2024-04-29 09:49:19 -07:00
global.ts refactor(core): use globalThis for global (#50063) 2023-07-14 18:32:01 +00:00
is_dev_mode.ts fix(core): correctly check for typeof of undefined in ngDevMode check (#47480) 2022-09-23 14:00:46 -07:00
iterable.ts refactor: migrate core to prettier formatting (#55488) 2024-04-29 09:49:19 -07:00
lang.ts refactor: migrate core to prettier formatting (#55488) 2024-04-29 09:49:19 -07:00
ng_dev_mode.ts refactor: migrate core to prettier formatting (#55488) 2024-04-29 09:49:19 -07:00
ng_i18n_closure_mode.ts refactor: migrate core to prettier formatting (#55488) 2024-04-29 09:49:19 -07:00
ng_jit_mode.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
ng_reflect.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
noop.ts build: update license headers to reference Google LLC (#37205) 2020-05-26 14:26:58 -04:00
performance.ts fix(core): update feature usage marker (#53542) 2023-12-13 09:24:09 -08:00
property.ts refactor: migrate core to prettier formatting (#55488) 2024-04-29 09:49:19 -07:00
stringify.ts refactor: migrate core to prettier formatting (#55488) 2024-04-29 09:49:19 -07:00