Created
July 18, 2021 14:53
-
-
Save devsnek/4bc003ad6f15a1e6e0416fdfa37e51ac to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
spec.html:791: 1. [id="step-sdo-invocation-example-2"] Perform SyntaxDirectedOperation of _someParseNode_. | |
spec.html:792: 1. [id="step-sdo-invocation-example-3"] Perform SyntaxDirectedOperation of _someParseNode_ passing *"value"* as the argument. | |
spec.html:9166: 1. Perform _environment_.InitializeBinding(_name_, _value_). | |
spec.html:9815: 1. Perform _envRec_.CreateMutableBinding(_N_, *true*). | |
spec.html:9816: 1. Perform _envRec_.InitializeBinding(_N_, _V_). | |
spec.html:11272: 1. Perform CreateIntrinsics(_realmRec_). | |
spec.html:11292: 1. Perform AddRestrictedFunctionProperties(_intrinsics_.[[%Function.prototype%]], _realmRec_). | |
spec.html:11561: <li>Perform any host-defined preparation steps.</li> | |
spec.html:11563: <li>Perform any host-defined cleanup steps, after which the execution context stack must be empty.</li> | |
spec.html:11730: 1. Perform SetRealmGlobalObject(_realm_, _global_, _thisValue_). | |
spec.html:12863: 1. Perform OrdinaryCallBindThis(_F_, _calleeContext_, _thisArgument_). | |
spec.html:13020: 1. Perform OrdinaryCallBindThis(_F_, _calleeContext_, _thisArgument_). | |
spec.html:13405: 1. Perform any necessary implementation-defined initialization of _calleeContext_. | |
spec.html:14031: 1. Perform DefinePropertyOrThrow(_obj_, *"length"*, PropertyDescriptor { [[Value]]: 𝔽(_len_), [[Writable]]: *true*, [[Enumerable]]: *false*, [[Configurable]]: *true* }). | |
spec.html:14083: 1. Perform _map_.[[DefineOwnProperty]](! ToString(𝔽(_index_)), PropertyDescriptor { [[Set]]: _p_, [[Get]]: _g_, [[Enumerable]]: *false*, [[Configurable]]: *true* }). | |
spec.html:14379: 1. Perform SetValueInBuffer(_O_.[[ViewedArrayBuffer]], _indexedPosition_, _elementType_, _numValue_, *true*, ~Unordered~). | |
spec.html:20466: 1. Perform BlockDeclarationInstantiation(|StatementList|, _blockEnv_). | |
spec.html:20525: 1. [id="step-blockdeclarationinstantiation-initializebinding"] Perform _env_.InitializeBinding(_fn_, _fo_). NOTE: This step is replaced in section <emu-xref href="#sec-web-compat-blockdeclarationinstantiation"></emu-xref>. | |
spec.html:21150: 1. Perform _thisIterationEnv_.InitializeBinding(_bn_, _lastValue_). | |
spec.html:21446: 1. Perform ForDeclarationBindingInstantiation for _lhs_ passing _iterationEnv_ as the argument. | |
spec.html:21942: 1. Perform BlockDeclarationInstantiation(|CaseBlock|, _blockEnv_). | |
spec.html:22218: 1. Perform an implementation-defined debugging action. | |
spec.html:22624: 1. Perform SetFunctionName(_F_, _name_). | |
spec.html:22625: 1. Perform MakeConstructor(_F_). | |
spec.html:22632: 1. Perform SetFunctionName(_F_, *"default"*). | |
spec.html:22633: 1. Perform MakeConstructor(_F_). | |
spec.html:22651: 1. Perform SetFunctionName(_closure_, _name_). | |
spec.html:22652: 1. Perform MakeConstructor(_closure_). | |
spec.html:22661: 1. Perform _funcEnv_.CreateImmutableBinding(_name_, *false*). | |
spec.html:22665: 1. Perform SetFunctionName(_closure_, _name_). | |
spec.html:22666: 1. Perform MakeConstructor(_closure_). | |
spec.html:22667: 1. Perform _funcEnv_.InitializeBinding(_name_, _closure_). | |
spec.html:22793: 1. Perform SetFunctionName(_closure_, _name_). | |
spec.html:22926: 1. Perform MakeMethod(_closure_, _object_). | |
spec.html:22948: 1. Perform MakeMethod(_closure_, _object_). | |
spec.html:22949: 1. Perform SetFunctionName(_closure_, _propKey_, *"get"*). | |
spec.html:22965: 1. Perform MakeMethod(_closure_, _object_). | |
spec.html:22966: 1. Perform SetFunctionName(_closure_, _propKey_, *"set"*). | |
spec.html:22982: 1. Perform MakeMethod(_closure_, _object_). | |
spec.html:22983: 1. Perform SetFunctionName(_closure_, _propKey_). | |
spec.html:23116: 1. Perform GeneratorStart(_G_, |FunctionBody|). | |
spec.html:23129: 1. Perform SetFunctionName(_F_, _name_). | |
spec.html:23131: 1. Perform DefinePropertyOrThrow(_F_, *"prototype"*, PropertyDescriptor { [[Value]]: _prototype_, [[Writable]]: *true*, [[Enumerable]]: *false*, [[Configurable]]: *false* }). | |
spec.html:23138: 1. Perform SetFunctionName(_F_, *"default"*). | |
spec.html:23140: 1. Perform DefinePropertyOrThrow(_F_, *"prototype"*, PropertyDescriptor { [[Value]]: _prototype_, [[Writable]]: *true*, [[Enumerable]]: *false*, [[Configurable]]: *false* }). | |
spec.html:23158: 1. Perform SetFunctionName(_closure_, _name_). | |
spec.html:23160: 1. Perform DefinePropertyOrThrow(_closure_, *"prototype"*, PropertyDescriptor { [[Value]]: _prototype_, [[Writable]]: *true*, [[Enumerable]]: *false*, [[Configurable]]: *false* }). | |
spec.html:23169: 1. Perform _funcEnv_.CreateImmutableBinding(_name_, *false*). | |
spec.html:23173: 1. Perform SetFunctionName(_closure_, _name_). | |
spec.html:23175: 1. Perform DefinePropertyOrThrow(_closure_, *"prototype"*, PropertyDescriptor { [[Value]]: _prototype_, [[Writable]]: *true*, [[Enumerable]]: *false*, [[Configurable]]: *false* }). | |
spec.html:23176: 1. Perform _funcEnv_.InitializeBinding(_name_, _closure_). | |
spec.html:23350: 1. Perform SetFunctionName(_F_, *"default"*). | |
spec.html:23352: 1. Perform DefinePropertyOrThrow(_F_, *"prototype"*, PropertyDescriptor { [[Value]]: _prototype_, [[Writable]]: *true*, [[Enumerable]]: *false*, [[Configurable]]: *false* }). | |
spec.html:23372: 1. Perform SetFunctionName(_closure_, _name_). | |
spec.html:23825: 1. Perform MakeMethod(_initializer_, _homeObject_). | |
spec.html:23879: 1. Perform _classScope_.CreateImmutableBinding(_classBinding_, *true*). | |
spec.html:23968: 1. Perform _classScope_.InitializeBinding(_classBinding_, _F_). | |
spec.html:24146: 1. Perform SetFunctionName(_closure_, _name_). | |
spec.html:24312: 1. Perform SetFunctionName(_closure_, _name_). | |
spec.html:24326: 1. Perform SetFunctionName(_closure_, _name_). | |
spec.html:27101: 1. Perform the following substeps in an implementation-defined order, possibly interleaving parsing and error detection: | |
spec.html:28490: 1. Perform SetFunctionName(_F_, *"anonymous"*). | |
spec.html:28493: 1. Perform DefinePropertyOrThrow(_F_, *"prototype"*, PropertyDescriptor { [[Value]]: _prototype_, [[Writable]]: *true*, [[Enumerable]]: *false*, [[Configurable]]: *false* }). | |
spec.html:28496: 1. Perform DefinePropertyOrThrow(_F_, *"prototype"*, PropertyDescriptor { [[Value]]: _prototype_, [[Writable]]: *true*, [[Enumerable]]: *false*, [[Configurable]]: *false* }). | |
spec.html:28553: 1. Perform PrepareForTailCall(). | |
spec.html:28556: 1. Perform PrepareForTailCall(). | |
spec.html:28589: 1. Perform SetFunctionName(_F_, _targetName_, *"bound"*). | |
spec.html:28606: 1. Perform PrepareForTailCall(). | |
spec.html:36991: 1. Perform SetValueInBuffer(_buffer_, _toByteIndex_, ~Uint8~, _value_, *true*, ~Unordered~). | |
spec.html:37448: 1. Perform SetValueInBuffer(_targetBuffer_, _targetByteIndex_, ~Uint8~, _value_, *true*, ~Unordered~). | |
spec.html:37454: 1. Perform SetValueInBuffer(_targetBuffer_, _targetByteIndex_, _targetType_, _value_, *true*, ~Unordered~). | |
spec.html:37494: 1. Perform SetValueInBuffer(_targetBuffer_, _targetByteIndex_, _targetType_, _value_, *true*, ~Unordered~). | |
spec.html:37544: 1. Perform SetValueInBuffer(_targetBuffer_, _targetByteIndex_, ~Uint8~, _value_, *true*, ~Unordered~). | |
spec.html:37859: 1. Perform SetValueInBuffer(_data_, _targetByteIndex_, _elementType_, _value_, *true*, ~Unordered~). | |
spec.html:39041: 1. Perform CopyDataBlockBytes(_targetBlock_, 0, _srcBlock_, _srcByteOffset_, _srcLength_). | |
spec.html:39387: 1. Perform CopyDataBlockBytes(_toBuf_, 0, _fromBuf_, _first_, _newLen_). | |
spec.html:39558: 1. Perform CopyDataBlockBytes(_toBuf_, 0, _fromBuf_, _first_, _newLen_). | |
spec.html:40164: 1. Perform LeaveCriticalSection(_WL_) and suspend _W_ for up to _timeout_ milliseconds, performing the combined operation in such a way that a notification that arrives after the critical section is exited but before the suspension takes effect is not lost. _W_ can notify either because the timeout expired or because it was notified explicitly by another agent calling NotifyWaiter(_WL_, _W_), and not for any other reasons at all. | |
spec.html:40165: 1. Perform EnterCriticalSection(_WL_). | |
spec.html:40399: 1. Perform SetValueInBuffer(_buffer_, _indexedPosition_, _elementType_, _v_, *true*, ~SeqCst~). | |
spec.html:40438: 1. Perform EnterCriticalSection(_WL_). | |
spec.html:40442: 1. Perform LeaveCriticalSection(_WL_). | |
spec.html:40445: 1. Perform AddWaiter(_WL_, _W_). | |
spec.html:40450: 1. Perform RemoveWaiter(_WL_, _W_). | |
spec.html:40451: 1. Perform LeaveCriticalSection(_WL_). | |
spec.html:40472: 1. Perform EnterCriticalSection(_WL_). | |
spec.html:40477: 1. Perform NotifyWaiter(_WL_, _W_). | |
spec.html:40479: 1. Perform LeaveCriticalSection(_WL_). | |
spec.html:41882: 1. Perform HostEnqueuePromiseJob(_job_.[[Job]], _job_.[[Realm]]). | |
spec.html:41993: 1. Perform HostEnqueuePromiseJob(_job_.[[Job]], _job_.[[Realm]]). | |
spec.html:42696: 1. Perform HostEnqueuePromiseJob(_fulfillJob_.[[Job]], _fulfillJob_.[[Realm]]). | |
spec.html:42702: 1. Perform HostEnqueuePromiseJob(_rejectJob_.[[Job]], _rejectJob_.[[Realm]]). | |
spec.html:43879: 1. Perform PrepareForTailCall(). | |
spec.html:46235: 1. Perform _varEnv_.InitializeBinding(_F_, *undefined*). | |
spec.html:46348: 1. Perform _env_.InitializeBinding(_fn_, _fo_). | |
spec.html:46351: 1. Perform _env_.SetMutableBinding(_fn_, _fo_, *false*). |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment