From 3846f2060d6941663be842ee85665f2393ae23f8 Mon Sep 17 00:00:00 2001 From: Guy Bedford Date: Tue, 2 Feb 2021 13:19:44 +0200 Subject: [PATCH] remove usage of dfs numberings in fulfillment --- spec.html | 4 ---- 1 file changed, 4 deletions(-) diff --git a/spec.html b/spec.html index 78e043f..08d5288 100644 --- a/spec.html +++ b/spec.html @@ -662,8 +662,6 @@

CyclicModuleExecutionFulfilled ( _module_ )

1. Assert: _module_.[[EvaluationError]] is *undefined*. 1. Set _module_.[[AsyncEvaluating]] to *false*. 1. For each Module _m_ of _module_.[[AsyncParentModules]], do - 1. If _module_.[[DFSIndex]] is not equal to _module_.[[DFSAncestorIndex]], then - 1. Assert: _m_.[[DFSAncestorIndex]] is less than or equal to _module_.[[DFSAncestorIndex]]. 1. Decrement _m_.[[PendingAsyncDependencies]] by 1. 1. If _m_.[[PendingAsyncDependencies]] is 0 and _m_.[[EvaluationError]] is *undefined*, then 1. Assert: _m_.[[AsyncEvaluating]] is *true*. @@ -694,8 +692,6 @@

AsyncModuleExecutionRejected ( _module_, _error_ )

1. Set _module_.[[EvaluationError]] to ThrowCompletion(_error_). 1. Set _module_.[[AsyncEvaluating]] to *false*. 1. For each Module _m_ of _module_.[[AsyncParentModules]], do - 1. If _module_.[[DFSIndex]] is not equal to _module_.[[DFSAncestorIndex]], then - 1. Assert: _m_.[[DFSAncestorIndex]] is equal to _module_.[[DFSAncestorIndex]]. 1. Perform ! AsyncModuleExecutionRejected(_m_, _error_). 1. If _module_.[[TopLevelCapability]] is not *undefined*, then 1. Assert: _module_.[[DFSIndex]] is equal to _module_.[[DFSAncestorIndex]].