From bc5204f28e4c67ead10698cb560efe6a080fae27 Mon Sep 17 00:00:00 2001 From: Danny Yoo Date: Fri, 9 Dec 2011 22:36:58 -0500 Subject: [PATCH] fixing typos --- js-assembler/runtime-src/runtime.js | 53 ++++++++++++++++------------- 1 file changed, 30 insertions(+), 23 deletions(-) diff --git a/js-assembler/runtime-src/runtime.js b/js-assembler/runtime-src/runtime.js index 6dc6720..518b392 100644 --- a/js-assembler/runtime-src/runtime.js +++ b/js-assembler/runtime-src/runtime.js @@ -461,11 +461,13 @@ var makeRestartFunction = function(MACHINE, release, pauseLock) { var oldArgcount = MACHINE.a; return function(f) { - pauseLock.acquire(function(pauseReleaseLock) { - MACHINE.a = oldArgcount; - MACHINE._trampoline(f, false, release); - pauseReleaseLock(); - }); + pauseLock.acquire( + undefined, + function(pauseReleaseLock) { + MACHINE.a = oldArgcount; + MACHINE._trampoline(f, false, release); + pauseReleaseLock(); + }); }; }; @@ -562,14 +564,17 @@ var oldArgcount = that.a; var restarted = false; var restart = function(f) { - pauseLock.acquire(function(releasePauseLock) { - restarted = true; - that.a = oldArgcount; - that._trampoline(f, false, release); - releasePauseLock(); - }); + pauseLock.acquire( + undefined, + function(releasePauseLock) { + restarted = true; + that.a = oldArgcount; + that._trampoline(f, false, release); + releasePauseLock(); + }); }; var internalCall = function(proc, success, fail) { + var i; if (restarted) { return; } @@ -577,18 +582,20 @@ for (i = 3; i < arguments.length; i++) { args.push(arguments[i]); } - pauseLock.acquire(function(release) { - var newSuccess = function() { - success.apply(null, arguments); - release(); - }; - var newFail = function() { - fail.apply(null, arguments); - release(); - }; - baselib.functions.internalCallDuringPause.apply( - null, [that, proc, newSuccess, newFail].concat(args)); - }); + pauseLock.acquire( + undefined, + function(release) { + var newSuccess = function() { + success.apply(null, arguments); + release(); + }; + var newFail = function() { + fail.apply(null, arguments); + release(); + }; + baselib.functions.internalCallDuringPause.apply( + null, [that, proc, newSuccess, newFail].concat(args)); + }); }; e.onPause(restart, internalCall); return;