blob: 341d5e1a515fcf639cfcc83fca5e22935b964ded [file] [log] [blame]
importScripts("worker-resources.js");
onmessage = function (event) {
var memory = event.data;
var didStartIdx = 0;
var shouldGoIdx = 1;
var didEndIdx = 2;
postMessage("Started!");
postMessage("Memory: " + memory);
wait(memory, didStartIdx, 0, 1);
postMessage("It started!");
memory[shouldGoIdx] = 1;
wake(memory, shouldGoIdx);
wait(memory, didEndIdx, 0, 1);
postMessage("All done!");
postMessage("Memory: " + memory);
postMessage("done");
}