Earlier quoted context omitted.
Wah! I just skimmed through the Gecko bug that is linked from the above link. I recommend reading reading it through if you are interested in using these techniques on multiple browsers. It's a bit of a mess. I think there is some misunderstanding here of what the requirements are. I should be able to queue callbacks and have them execute using 100% of the CPU, but still yield to browser and IO events so that the bro…
One of the comments in the Gecko bug links to a post by Chromium developer James Robinson, which explains a lot of the technical details quite clearly: https://groups.google.com/a/chromium.org/d/msg/blink-dev/Hn3...
Re: Writing a Non-Blocking JavaScript Quicksort
#41Thanks for this. The rest of the thread is also very illuminating. I finally understand what they are opposed to. It makes sense.