Message from JavaScript discussions

December 2018

β€” Again, only matters for spawned processes, right?

β€” 

This is enough to make coroutines run non-deterministically

const end = performance.now() + ms;
while (performance.now() < end);

β€” It doesnt give anything for browser, right. as Dani cant hack Chrome/FF engine🀀

β€” It is all pure JS

β€” It matters only for spawned processes which want to take advantage of some form of deterministic execution order

Message permanent page

β€” Right

β€” Which they should not, imo

β€” It's the same as any other thread sync issue

β€” You use constructs which mitigate things like missed cycles

β€” Pure JS in browser runs ordered, and you may change the order without Herz

β€” It is coarse concurrency

β€” Meaning concurrency occurs on a whole-function basis rather than chunks of functions