Tweaking audio and web yield logic.

This commit is contained in:
Brad Nelson
2022-11-17 22:55:21 -08:00
parent 279b391a28
commit dd607401e4
3 changed files with 36 additions and 27 deletions

View File

@ -593,7 +593,10 @@ var globalObj = getGlobalObj();
var module = VM(globalObj, ffi, heap);
function run() {
module.run();
var lastTimeout = Date.now();
while (Date.now() - lastTimeout < 50) {
module.run();
}
setTimeout(run, 0);
}
if (globalObj.write) {