Message from JavaScript discussions

October 2018

— If there was no way to get around the kernel thread blocking, node would crash a single core system ofc

Message permanent page


Preemption from the kernel scheduler only solves thread blocking, but the V8 runtime and VM can both block in specific ways while still remaining interruptible by the kernel

— You can get I/O deadlock, races, thread sync issues, etc... that V8 cannot mitigate... until I'm done with my projects, that is

Message permanent page

— Https://

— Say them that i will handle race conditions, let they give me that shared memory/dom web worker thing🤤

Message permanent page

— Because current workers are almost useless

— Agreed

— But the solution Dani gives does not solve the concurrent solution you mean determin1st

— In the case of Dani workers wont be better than current ones

— Because there is only one execution thread

— It will need napa or something similar to run concurrently or at least in different isolates, and sharing memory

Message permanent page

— Which i think is good because of Dani is ahead of current abstraction level