https://github.com/dotnet/runtimelab/pull/2502 takes the PNSE version for TimerQueue with the expectation that it will be replaced by its functional Browser cousin. It is a matter of deciding where/how to put the little bit of JS that sets the 'native' timer.
Mono reference: sheduling.ts. Point of note: prevent callbacks from executing if the runtime has already exited (via abort or otherwise).
https://github.com/dotnet/runtimelab/pull/2502 takes the PNSE version for
TimerQueue
with the expectation that it will be replaced by its functionalBrowser
cousin. It is a matter of deciding where/how to put the little bit of JS that sets the 'native' timer.Mono reference:
sheduling.ts
. Point of note: prevent callbacks from executing if the runtime has already exited (viaabort
or otherwise).