refactor(core): move nextTick/immediate queues into core, replace ops with shared buffers #32440
refactor(core): move nextTick queue into core, remove macrotask/callb…
e10189f3
bartlomieju
marked this pull request as draft 175 days ago
refactor(core): address PR review feedback
2beb61b7
chore: add TODO about moving async hooks to core
ebdba955
feat(core): interleave promise rejection processing with nextTick drain
4d0a1b7c
bartlomieju
marked this pull request as ready for review 175 days ago
fix?
1d2743eb
fix(core): catch errors in nextTick callbacks and route through uncau…
bc2927fe
refactor(core): move immediate queue into core, add async hooks support
13ff76b1
perf(core): replace tick/immediate ops with shared typed array buffers
607287aa
fix(test): update expected line number in event_listener_error_immedi…
9e5113d3
fix(test): update expected output for error_stack and node_globals tests
6b363caf
perf(core): wire up hasRejectionToWarn via shared tick_info buffer
f48ae91e
fix(test): use process.nextTick() instead of internal queueNextTick i…
6bab5c5b
fix(test): update error_stack_internal_frames thrown.out for new stac…
49ed4c7e
bartlomieju
changed the title refactor(core): move nextTick queue into core, remove macrotask indirection refactor(core): move nextTick/immediate queues into core, replace ops with shared buffers 174 days ago
fix: address review feedback on nextTick/immediate refactor
b2433b56
fix: revert clearImmediate inlining and update Immediate inspect output
6018e465
fix: address review feedback on tick/rejection correctness
f87fdac5
bartlomieju
deleted the nexttick_rewrite branch 174 days ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub