Cleanup following MicrotaskQueue abstraction
authorrafaelw@chromium.org <rafaelw@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 19 Mar 2014 21:48:30 +0000 (21:48 +0000)
committerrafaelw@chromium.org <rafaelw@chromium.org@ce2b1a6d-e550-0410-aec6-3dcde31c8c00>
Wed, 19 Mar 2014 21:48:30 +0000 (21:48 +0000)
https://code.google.com/p/v8/source/detail?r=19344 failed to remove the promiseEvents InternalArray.

R=rossberg@chromium.org, rossberg
LOG=N

Review URL: https://codereview.chromium.org/203773006

git-svn-id: http://v8.googlecode.com/svn/branches/bleeding_edge@20092 ce2b1a6d-e550-0410-aec6-3dcde31c8c00

src/promise.js

index 8947670..390c19e 100644 (file)
@@ -41,14 +41,6 @@ var $Promise = Promise;
 
 // Core functionality.
 
-// Event queue format: [(value, [(handler, deferred)*])*]
-// I.e., a list of value/tasks pairs, where the value is a resolution value or
-// rejection reason, and the tasks are a respective list of handler/deferred
-// pairs waiting for notification of this value. Each handler is an onResolve or
-// onReject function provided to the same call of 'chain' that produced the
-// associated deferred.
-var promiseEvents = new InternalArray;
-
 // Status values: 0 = pending, +1 = resolved, -1 = rejected
 var promiseStatus = NEW_PRIVATE("Promise#status");
 var promiseValue = NEW_PRIVATE("Promise#value");