rem: setTimeout((function() { _current_pid = current_pid; _debug("scheduled (after yield) " + current_pid); my_cont()}), 
add: return function() { if ( _mailboxes[_current_pid].length > 0) { msg = _mailboxes[_current_pid].pop() kappa(msg); } else { var current_pid = _current_pid; _block_proc(_current_pid, function () { _current_pid = current_pid; recv(kappa)() }); } } 
context:     setTimeout((function() { _current_pid = current_pid; _debug("scheduled (after yield) " + current_pid); my_cont()}),
meta: 3248	/local1/tlutelli/issta_data/temp/all_js/javascript/2006_temp/2006/3248/efbbfc276dd06c55e8127c897171af8b6da1112a/jslib.js/clean/lib/js/jslib.js