Fixes after test feedback

This commit is contained in:
Leo Balter 2019-09-20 14:16:09 -03:00 committed by Rick Waldron
parent a0e3f37134
commit 3bfb341203
3 changed files with 6 additions and 21 deletions

View File

@ -47,25 +47,10 @@ async function asyncGCDeref() {
}
function resolveAsyncGC(err) {
if (err === asyncGC.notCollected) {
// Do not fail as GC can't provide necessary resources.
$DONE();
}
// if (err === asyncGC.notCollected) {
// // Do not fail as GC can't provide necessary resources.
// $DONE();
// }
$DONE(err);
}
// function emptyCells() {
// var target = {};
// var wr = new WeakRef(target);
// var collected = asyncGC(target, clearKeptObjects());
// target = null;
// return collected.then(() => {
// return wr.deref();
// });
// }
// emptyCells().then((derefAsync) => {
// assert.sameValue(derefAsync, undefined);
// });

View File

@ -31,7 +31,7 @@ function emptyCells() {
fg.register(target, 'target!');
fg.register(referenced, 'referenced');
var prom = asyncGC(target, referenced);
var prom = asyncGC(target);
target = null;
return prom;

View File

@ -19,9 +19,9 @@ flags: [async, non-deterministic]
---*/
var deref = false;
var wr;
function emptyCells() {
var wr;
var target = {};
wr = new WeakRef(target);