rem: setTimeout((function() { _current_pid = current_pid; f(a, k)}), 
add: setTimeout((function() { _current_pid = current_pid;  f(a, k)}), 
context: function _yield(f, a, k) {  ++_yieldCount;//  _debug("yield count: "^_yieldCount);  if ((_yieldCount % _yieldGranularity) == 0) {    if (!_handlingEvent) {//      _debug("yielding");      var current_pid = _current_pid;      setTimeout((function() { _current_pid = current_pid; f(a, k)}),                 sched_pause);    }    else {      throw new ContinuationNonException(function () { f(a,k) });    }  }   else {    return f(a,k);  }}
meta: 3248	/local1/tlutelli/issta_data/temp/all_js/javascript/2007_temp/2007/3248/2a65bdc0b5b0097acba520c7aa9be205f214cf49/jslib.js/buggy/lib/js/jslib.js