René's URL Explorer Experiment


Title: AsyncContext

Open Graph Title: AsyncContext

Open Graph Description: ECMAScript Data Types and Values ECMAScript Specification Types The Async Context Mapping Record Specification Type The Async Context Mapping Record type is used to represent an AsyncContext.Variable value mapping in the surrounding Agent's [[AsyncContextMapping]].

direct link

Domain: tc39.es

og:imagehttps://tc39.es/ecmarkup/ecma-logo.png

Links:

1 ECMAScript Data Types and Valueshttps://tc39.es/proposal-async-context/#sec-ecmascript-data-types-and-values
1.1 ECMAScript Specification Typeshttps://tc39.es/proposal-async-context/#sec-ecmascript-specification-types
1.1.1 The Async Context Mapping Record Specification Typehttps://tc39.es/proposal-async-context/#sec-asynccontext-mapping-record-specification-type
2 Executable Code and Execution Contextshttps://tc39.es/proposal-async-context/#sec-executable-code-and-execution-contexts
2.1 Agentshttps://tc39.es/proposal-async-context/#sec-agents
2.2 Processing Model of WeakRef and FinalizationRegistry Targetshttps://tc39.es/proposal-async-context/#sec-weakref-processing-model
2.2.1 Host Hookshttps://tc39.es/proposal-async-context/#sec-weakref-host-hooks
2.2.1.1 HostEnqueueFinalizationRegistryCleanupJob ( finalizationRegistry )https://tc39.es/proposal-async-context/#sec-host-cleanup-finalization-registry
3 Ordinary and Exotic Objects Behaviourshttps://tc39.es/proposal-async-context/#sec-ordinary-and-exotic-objects-behaviours
3.1 Built-in Function Objectshttps://tc39.es/proposal-async-context/#sec-built-in-function-objects
3.1.1 CreateBuiltinFunction ( behaviour [ , length [ , name [ , additionalInternalSlotsList [ , realm [ , prototype [ , prefix ] ] ] ] ] ] )https://tc39.es/proposal-async-context/#sec-createbuiltinfunction
4 ECMAScript Language: Functions and Classeshttps://tc39.es/proposal-async-context/#sec-ecmascript-language-functions-and-classes
4.1 Generator Function Definitionshttps://tc39.es/proposal-async-context/#sec-generator-function-definitions
4.1.1 RS: Evaluationhttps://tc39.es/proposal-async-context/#sec-generator-function-definitions-runtime-semantics-evaluation
5 ECMAScript Language: Scripts and Moduleshttps://tc39.es/proposal-async-context/#sec-ecmascript-language-scripts-and-modules
5.1 Moduleshttps://tc39.es/proposal-async-context/#sec-modules
5.1.1 Module Semanticshttps://tc39.es/proposal-async-context/#sec-module-semantics
5.1.1.1 Source Text Module Recordshttps://tc39.es/proposal-async-context/#sec-source-text-module-records
5.1.1.1.1 ExecuteModule ( [ capability ] )https://tc39.es/proposal-async-context/#sec-source-text-module-record-execute-module
6 Control Abstraction Objectshttps://tc39.es/proposal-async-context/#sec-control-abstraction-objects
6.1 Promise Objectshttps://tc39.es/proposal-async-context/#sec-promise-objects
6.1.1 Promise Abstract Operationshttps://tc39.es/proposal-async-context/#sec-promise-abstract-operations
6.1.1.1 PromiseReaction Recordshttps://tc39.es/proposal-async-context/#sec-promisereaction-records
6.1.1.2 HostPromiseRejectionTracker ( promise, operation )https://tc39.es/proposal-async-context/#sec-host-promise-rejection-tracker
6.1.2 Promise Jobshttps://tc39.es/proposal-async-context/#sec-promise-jobs
6.1.2.1 NewPromiseReactionJob ( reaction, argument )https://tc39.es/proposal-async-context/#sec-newpromisereactionjob
6.1.2.2 NewPromiseResolveThenableJob ( promiseToResolve, thenable, then )https://tc39.es/proposal-async-context/#sec-newpromiseresolvethenablejob
6.1.3 Properties of the Promise Prototype Objecthttps://tc39.es/proposal-async-context/#sec-properties-of-the-promise-prototype-object
6.1.3.1 Promise.prototype.then ( onFulfilled, onRejected )https://tc39.es/proposal-async-context/#sec-promise.prototype.then
6.1.3.1.1 PerformPromiseThen ( promise, onFulfilled, onRejected [ , resultCapability ] )https://tc39.es/proposal-async-context/#sec-performpromisethen
6.2 Generator Objectshttps://tc39.es/proposal-async-context/#sec-generator-objects
6.2.1 Generator Abstract Operationshttps://tc39.es/proposal-async-context/#sec-generator-abstract-operations
6.2.1.1 GeneratorStart ( generator, generatorBody )https://tc39.es/proposal-async-context/#sec-generatorstart
6.2.1.2 GeneratorResume ( generator, value, generatorBrand )https://tc39.es/proposal-async-context/#sec-generatorresume
6.2.1.3 GeneratorResumeAbrupt ( generator, abruptCompletion, generatorBrand )https://tc39.es/proposal-async-context/#sec-generatorresumeabrupt
6.3 AsyncGenerator Objectshttps://tc39.es/proposal-async-context/#sec-asyncgenerator-objects
6.3.1 AsyncGenerator Abstract Operationshttps://tc39.es/proposal-async-context/#sec-asyncgenerator-abstract-operations
6.3.1.1 AsyncGeneratorStart ( generator, generatorBody )https://tc39.es/proposal-async-context/#sec-asyncgeneratorstart
6.3.1.2 AsyncGeneratorResume ( generator, completion )https://tc39.es/proposal-async-context/#sec-asyncgeneratorresume
6.4 The AsyncContext Objecthttps://tc39.es/proposal-async-context/#sec-asynccontext-object
6.4.1 AsyncContext Abstract Operationshttps://tc39.es/proposal-async-context/#sec-asynccontext-abstract-operations
6.4.1.1 AsyncContextSnapshot ( )https://tc39.es/proposal-async-context/#sec-asynccontextsnapshot
6.4.1.2 AsyncContextSwap ( snapshotMapping )https://tc39.es/proposal-async-context/#sec-asynccontextswap
6.4.1.3 CreateAsyncContextSnapshotObject ( snapshotMapping )https://tc39.es/proposal-async-context/#sec-createasynccontextsnapshotobject
6.4.2 Constructor Properties of the AsyncContext Objecthttps://tc39.es/proposal-async-context/#sec-constructor-properties-of-the-asynccontext-object
6.4.2.1 AsyncContext.Snapshot ( . . . )https://tc39.es/proposal-async-context/#sec-asynccontext.snapshot
6.4.2.2 AsyncContext.Variable ( . . . )https://tc39.es/proposal-async-context/#sec-asynccontext.variable
6.4.3 Value Properties of the AsyncContext Objecthttps://tc39.es/proposal-async-context/#sec-value-properties-of-the-asynccontext-object
6.4.3.1 AsyncContext [ @@toStringTag ]https://tc39.es/proposal-async-context/#sec-asynccontext-@@tostringtag
6.5 AsyncContext.Snapshot Objectshttps://tc39.es/proposal-async-context/#sec-asynccontext-snapshot-objects
6.5.1 The AsyncContext.Snapshot Constructorhttps://tc39.es/proposal-async-context/#sec-asynccontext-snapshot-constructor
6.5.1.1 AsyncContext.Snapshot ( )https://tc39.es/proposal-async-context/#sec-asynccontext-snapshot
6.5.2 Properties of the AsyncContext.Snapshot Constructorhttps://tc39.es/proposal-async-context/#sec-properties-of-the-asynccontext-snapshot-constructor
6.5.2.1 AsyncContext.Snapshot.prototypehttps://tc39.es/proposal-async-context/#sec-asynccontext-snapshot.prototype
6.5.2.2 AsyncContext.Snapshot.wrap ( fn )https://tc39.es/proposal-async-context/#sec-asynccontext-snapshot.wrap
6.5.3 Properties of the AsyncContext.Snapshot Prototype Objecthttps://tc39.es/proposal-async-context/#sec-properties-of-the-asynccontext-snapshot-prototype-object
6.5.3.1 AsyncContext.Snapshot.prototype.constructorhttps://tc39.es/proposal-async-context/#sec-asynccontext-snapshot.prototype.constructor
6.5.3.2 AsyncContext.Snapshot.prototype.run ( func, ...args )https://tc39.es/proposal-async-context/#sec-asynccontext-snapshot.prototype.run
6.5.3.3 AsyncContext.Snapshot.prototype [ @@toStringTag ]https://tc39.es/proposal-async-context/#sec-asynccontext-snapshot.prototype-@@tostringtag
6.5.4 Properties of AsyncContext.Snapshot Instanceshttps://tc39.es/proposal-async-context/#sec-properties-of-asynccontext-snapshot-instances
6.6 AsyncContext.Variable Objectshttps://tc39.es/proposal-async-context/#sec-asynccontext-variable-objects
6.6.1 The AsyncContext.Variable Constructorhttps://tc39.es/proposal-async-context/#sec-asynccontext-variable-constructor
6.6.1.1 AsyncContext.Variable ( options )https://tc39.es/proposal-async-context/#sec-asynccontext-variable
6.6.2 Properties of the AsyncContext.Variable Constructorhttps://tc39.es/proposal-async-context/#sec-properties-of-the-asynccontext-variable-constructor
6.6.2.1 AsyncContext.Variable.prototypehttps://tc39.es/proposal-async-context/#sec-asynccontext-variable.prototype
6.6.3 Properties of the AsyncContext.Variable Prototype Objecthttps://tc39.es/proposal-async-context/#sec-properties-of-the-asynccontext-variable-prototype-object
6.6.3.1 AsyncContext.Variable.prototype.constructorhttps://tc39.es/proposal-async-context/#sec-asynccontext-variable.prototype.constructor
6.6.3.2 AsyncContext.Variable.prototype.run ( value, func, ...args )https://tc39.es/proposal-async-context/#sec-asynccontext-variable.prototype.run
6.6.3.3 get AsyncContext.Variable.prototype.namehttps://tc39.es/proposal-async-context/#sec-asynccontext-variable.prototype.name
6.6.3.4 AsyncContext.Variable.prototype.get ( )https://tc39.es/proposal-async-context/#sec-asynccontext-variable.prototype.get
6.6.3.5 AsyncContext.Variable.prototype [ @@toStringTag ]https://tc39.es/proposal-async-context/#sec-asynccontext-variable.prototype-@@tostringtag
6.6.4 Properties of AsyncContext.Variable Instanceshttps://tc39.es/proposal-async-context/#sec-properties-of-asynccontext-variable-instances
7 Managing Memoryhttps://tc39.es/proposal-async-context/#sec-managing-memory
7.1 FinalizationRegistry Objectshttps://tc39.es/proposal-async-context/#sec-finalization-registry-objects
7.1.1 The FinalizationRegistry Constructorhttps://tc39.es/proposal-async-context/#sec-finalization-registry-constructor
7.1.1.1 FinalizationRegistry ( cleanupCallback )https://tc39.es/proposal-async-context/#sec-finalization-registry-cleanup-callback
Copyright & Software Licensehttps://tc39.es/proposal-async-context/#sec-copyright-and-software-license
Agenthttps://tc39.es/ecma262/#agent
Table 1https://tc39.es/proposal-async-context/#table-asynccontext-mapping-record-fields
Async Context Mapping Recordhttps://tc39.es/proposal-async-context/#sec-asynccontext-mapping-record-specification-type
ECMAScript language valuehttps://tc39.es/ecma262/#sec-ecmascript-language-types
Listhttps://tc39.es/ecma262/#sec-list-and-record-specification-type
Recordhttps://tc39.es/ecma262/#sec-list-and-record-specification-type
Listhttps://tc39.es/ecma262/#sec-list-and-record-specification-type
Agent Recordhttps://tc39.es/ecma262/#agent-record
Agent Recordhttps://tc39.es/ecma262/#agent-record
GetValueFromBufferhttps://tc39.es/ecma262/#sec-getvaluefrombuffer
SetValueInBufferhttps://tc39.es/ecma262/#sec-setvalueinbuffer
implementation-definedhttps://tc39.es/ecma262/#implementation-defined
agenthttps://tc39.es/ecma262/#agent
agent signifierhttps://tc39.es/proposal-async-context/#sec-agents
agenthttps://tc39.es/ecma262/#agent
agent clusterhttps://tc39.es/ecma262/#sec-agent-clusters
candidate executionhttps://tc39.es/ecma262/#sec-candidate-executions
Recordhttps://tc39.es/ecma262/#sec-list-and-record-specification-type
memory modelhttps://tc39.es/ecma262/#sec-memory-model
Listhttps://tc39.es/ecma262/#sec-list-and-record-specification-type
Listhttps://tc39.es/ecma262/#sec-list-and-record-specification-type
Jobhttps://tc39.es/ecma262/#job
Async Context Mappinghttps://tc39.es/proposal-async-context/#async-context-mapping
ECMAScript language valuehttps://tc39.es/ecma262/#sec-ecmascript-language-types
host-definedhttps://tc39.es/ecma262/#host-defined
FinalizationRegistryhttps://tc39.es/proposal-async-context/#sec-finalization-registry-constructor
Jobhttps://tc39.es/ecma262/#job
Abstract Closurehttps://tc39.es/ecma262/#sec-abstract-closure
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
Completionhttps://tc39.es/ecma262/#sec-completion-ao
CleanupFinalizationRegistryhttps://tc39.es/ecma262/#sec-cleanup-finalization-registry
abrupt completionhttps://tc39.es/ecma262/#sec-completion-record-specification-type
host-definedhttps://tc39.es/ecma262/#host-defined
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
9.5https://tc39.es/ecma262/#sec-jobs
Abstract Closurehttps://tc39.es/ecma262/#sec-abstract-closure
integerhttps://tc39.es/ecma262/#integer
property keyhttps://tc39.es/ecma262/#property-key
Private Namehttps://tc39.es/ecma262/#sec-private-names
Listhttps://tc39.es/ecma262/#sec-list-and-record-specification-type
Realm Recordhttps://tc39.es/ecma262/#realm-record
function objecthttps://tc39.es/ecma262/#function-object
function objecthttps://tc39.es/ecma262/#function-object
Listhttps://tc39.es/ecma262/#sec-list-and-record-specification-type
the current Realm Recordhttps://tc39.es/ecma262/#current-realm
%Function.prototype%https://tc39.es/ecma262/#sec-properties-of-the-function-prototype-object
Listhttps://tc39.es/ecma262/#sec-list-and-record-specification-type
3.1https://tc39.es/proposal-async-context/#sec-built-in-function-objects
function objecthttps://tc39.es/ecma262/#function-object
function objecthttps://tc39.es/ecma262/#function-object
function objecthttps://tc39.es/ecma262/#function-object
SetFunctionLengthhttps://tc39.es/ecma262/#sec-setfunctionlength
SetFunctionNamehttps://tc39.es/ecma262/#sec-setfunctionname
SetFunctionNamehttps://tc39.es/ecma262/#sec-setfunctionname
GeneratorExpressionhttps://tc39.es/ecma262/#prod-GeneratorExpression
BindingIdentifierhttps://tc39.es/ecma262/#prod-BindingIdentifier
FormalParametershttps://tc39.es/ecma262/#prod-FormalParameters
GeneratorBodyhttps://tc39.es/ecma262/#prod-GeneratorBody
InstantiateGeneratorFunctionExpressionhttps://tc39.es/ecma262/#sec-runtime-semantics-instantiategeneratorfunctionexpression
GeneratorExpressionhttps://tc39.es/ecma262/#prod-GeneratorExpression
YieldExpressionhttps://tc39.es/ecma262/#prod-YieldExpression
Yieldhttps://tc39.es/ecma262/#sec-yield
AsyncContextSnapshothttps://tc39.es/proposal-async-context/#sec-asynccontextsnapshot
Completionhttps://tc39.es/ecma262/#sec-completion-ao
Yieldhttps://tc39.es/ecma262/#sec-yield
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
YieldExpressionhttps://tc39.es/ecma262/#prod-YieldExpression
AssignmentExpressionhttps://tc39.es/ecma262/#prod-AssignmentExpression
Evaluationhttps://tc39.es/ecma262/#sec-evaluation
AssignmentExpressionhttps://tc39.es/ecma262/#prod-AssignmentExpression
GetValuehttps://tc39.es/ecma262/#sec-getvalue
Yieldhttps://tc39.es/ecma262/#sec-yield
AsyncContextSnapshothttps://tc39.es/proposal-async-context/#sec-asynccontextsnapshot
Completionhttps://tc39.es/ecma262/#sec-completion-ao
Yieldhttps://tc39.es/ecma262/#sec-yield
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
YieldExpressionhttps://tc39.es/ecma262/#prod-YieldExpression
AssignmentExpressionhttps://tc39.es/ecma262/#prod-AssignmentExpression
GetGeneratorKindhttps://tc39.es/ecma262/#sec-getgeneratorkind
Asserthttps://tc39.es/ecma262/#assert
Evaluationhttps://tc39.es/ecma262/#sec-evaluation
AssignmentExpressionhttps://tc39.es/ecma262/#prod-AssignmentExpression
GetValuehttps://tc39.es/ecma262/#sec-getvalue
GetIteratorhttps://tc39.es/ecma262/#sec-getiterator
AsyncContextSnapshothttps://tc39.es/proposal-async-context/#sec-asynccontextsnapshot
NormalCompletionhttps://tc39.es/ecma262/#sec-normalcompletion
normal completionhttps://tc39.es/ecma262/#sec-completion-record-specification-type
Callhttps://tc39.es/ecma262/#sec-call
Awaithttps://tc39.es/ecma262/#await
is not an Objecthttps://tc39.es/ecma262/#sec-object-type
IteratorCompletehttps://tc39.es/ecma262/#sec-iteratorcomplete
IteratorValuehttps://tc39.es/ecma262/#sec-iteratorvalue
Completionhttps://tc39.es/ecma262/#sec-completion-ao
AsyncGeneratorYieldhttps://tc39.es/ecma262/#sec-asyncgeneratoryield
IteratorValuehttps://tc39.es/ecma262/#sec-iteratorvalue
Completionhttps://tc39.es/ecma262/#sec-completion-ao
GeneratorYieldhttps://tc39.es/ecma262/#sec-generatoryield
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
throw completionhttps://tc39.es/ecma262/#sec-completion-record-specification-type
GetMethodhttps://tc39.es/ecma262/#sec-getmethod
Callhttps://tc39.es/ecma262/#sec-call
Awaithttps://tc39.es/ecma262/#await
iteratorhttps://tc39.es/ecma262/#sec-iterator-interface
Normal completionshttps://tc39.es/ecma262/#sec-completion-record-specification-type
is not an Objecthttps://tc39.es/ecma262/#sec-object-type
IteratorCompletehttps://tc39.es/ecma262/#sec-iteratorcomplete
IteratorValuehttps://tc39.es/ecma262/#sec-iteratorvalue
Completionhttps://tc39.es/ecma262/#sec-completion-ao
AsyncGeneratorYieldhttps://tc39.es/ecma262/#sec-asyncgeneratoryield
IteratorValuehttps://tc39.es/ecma262/#sec-iteratorvalue
Completionhttps://tc39.es/ecma262/#sec-completion-ao
GeneratorYieldhttps://tc39.es/ecma262/#sec-generatoryield
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
NormalCompletionhttps://tc39.es/ecma262/#sec-normalcompletion
AsyncIteratorClosehttps://tc39.es/ecma262/#sec-asynciteratorclose
IteratorClosehttps://tc39.es/ecma262/#sec-iteratorclose
Asserthttps://tc39.es/ecma262/#assert
return completionhttps://tc39.es/ecma262/#sec-completion-record-specification-type
GetMethodhttps://tc39.es/ecma262/#sec-getmethod
Awaithttps://tc39.es/ecma262/#await
ReturnCompletionhttps://tc39.es/ecma262/#sec-returncompletion
Callhttps://tc39.es/ecma262/#sec-call
Awaithttps://tc39.es/ecma262/#await
is not an Objecthttps://tc39.es/ecma262/#sec-object-type
IteratorCompletehttps://tc39.es/ecma262/#sec-iteratorcomplete
IteratorValuehttps://tc39.es/ecma262/#sec-iteratorvalue
ReturnCompletionhttps://tc39.es/ecma262/#sec-returncompletion
Completionhttps://tc39.es/ecma262/#sec-completion-ao
AsyncGeneratorYieldhttps://tc39.es/ecma262/#sec-asyncgeneratoryield
IteratorValuehttps://tc39.es/ecma262/#sec-iteratorvalue
Completionhttps://tc39.es/ecma262/#sec-completion-ao
GeneratorYieldhttps://tc39.es/ecma262/#sec-generatoryield
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
Source Text Module Recordhttps://tc39.es/ecma262/#sourctextmodule-record
PromiseCapability Recordhttps://tc39.es/ecma262/#sec-promisecapability-records
normal completion containinghttps://tc39.es/ecma262/#sec-completion-record-specification-type
throw completionhttps://tc39.es/ecma262/#sec-completion-record-specification-type
ECMAScript code execution contexthttps://tc39.es/ecma262/#ecmascript-code-execution-context
Realmhttps://tc39.es/ecma262/#realm
Asserthttps://tc39.es/ecma262/#assert
running execution contexthttps://tc39.es/ecma262/#running-execution-context
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
Asserthttps://tc39.es/ecma262/#assert
execution context stackhttps://tc39.es/ecma262/#execution-context-stack
running execution contexthttps://tc39.es/ecma262/#running-execution-context
Completionhttps://tc39.es/ecma262/#sec-completion-ao
Evaluationhttps://tc39.es/ecma262/#sec-evaluation
execution context stackhttps://tc39.es/ecma262/#execution-context-stack
execution context stackhttps://tc39.es/ecma262/#execution-context-stack
running execution contexthttps://tc39.es/ecma262/#running-execution-context
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
abrupt completionhttps://tc39.es/ecma262/#sec-completion-record-specification-type
Asserthttps://tc39.es/ecma262/#assert
PromiseCapability Recordhttps://tc39.es/ecma262/#sec-promisecapability-records
AsyncBlockStarthttps://tc39.es/ecma262/#sec-asyncblockstart
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
Recordhttps://tc39.es/ecma262/#sec-list-and-record-specification-type
PerformPromiseThenhttps://tc39.es/proposal-async-context/#sec-performpromisethen
Abstract Closurehttps://tc39.es/ecma262/#sec-abstract-closure
NewPromiseReactionJobhttps://tc39.es/proposal-async-context/#sec-newpromisereactionjob
Table 3https://tc39.es/proposal-async-context/#table-promisereaction-record-fields
PromiseReaction Recordhttps://tc39.es/proposal-async-context/#sec-promisereaction-records
PromiseCapability Recordhttps://tc39.es/ecma262/#sec-promisecapability-records
JobCallback Recordhttps://tc39.es/ecma262/#sec-jobcallback-records
Async Context Mappinghttps://tc39.es/proposal-async-context/#async-context-mapping
ECMAScript language valuehttps://tc39.es/ecma262/#sec-ecmascript-language-types
host-definedhttps://tc39.es/ecma262/#host-defined
host environmentshttps://tc39.es/ecma262/#host-environment
abrupt completionhttps://tc39.es/ecma262/#sec-completion-record-specification-type
AsyncContextSnapshothttps://tc39.es/proposal-async-context/#sec-asynccontextsnapshot
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
AsyncContextSnapshothttps://tc39.es/proposal-async-context/#sec-asynccontextsnapshot
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
PromiseReaction Recordhttps://tc39.es/proposal-async-context/#sec-promisereaction-records
ECMAScript language valuehttps://tc39.es/ecma262/#sec-ecmascript-language-types
Recordhttps://tc39.es/ecma262/#sec-list-and-record-specification-type
Jobhttps://tc39.es/ecma262/#job
Abstract Closurehttps://tc39.es/ecma262/#sec-abstract-closure
Realm Recordhttps://tc39.es/ecma262/#realm-record
Jobhttps://tc39.es/ecma262/#job
Abstract Closurehttps://tc39.es/ecma262/#sec-abstract-closure
Jobhttps://tc39.es/ecma262/#job
Abstract Closurehttps://tc39.es/ecma262/#sec-abstract-closure
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
NormalCompletionhttps://tc39.es/ecma262/#sec-normalcompletion
Asserthttps://tc39.es/ecma262/#assert
ThrowCompletionhttps://tc39.es/ecma262/#sec-throwcompletion
Completionhttps://tc39.es/ecma262/#sec-completion-ao
HostCallJobCallbackhttps://tc39.es/ecma262/#sec-hostcalljobcallback
Asserthttps://tc39.es/ecma262/#assert
abrupt completionhttps://tc39.es/ecma262/#sec-completion-record-specification-type
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
Asserthttps://tc39.es/ecma262/#assert
PromiseCapability Recordhttps://tc39.es/ecma262/#sec-promisecapability-records
abrupt completionhttps://tc39.es/ecma262/#sec-completion-record-specification-type
Callhttps://tc39.es/ecma262/#sec-call
Completionhttps://tc39.es/ecma262/#sec-completion-ao
Callhttps://tc39.es/ecma262/#sec-call
Callhttps://tc39.es/ecma262/#sec-call
Completionhttps://tc39.es/ecma262/#sec-completion-ao
Callhttps://tc39.es/ecma262/#sec-call
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
Completionhttps://tc39.es/ecma262/#sec-completion-ao
GetFunctionRealmhttps://tc39.es/ecma262/#sec-getfunctionrealm
normal completionhttps://tc39.es/ecma262/#sec-completion-record-specification-type
the current Realm Recordhttps://tc39.es/ecma262/#current-realm
Recordhttps://tc39.es/ecma262/#sec-list-and-record-specification-type
JobCallback Recordhttps://tc39.es/ecma262/#sec-jobcallback-records
Recordhttps://tc39.es/ecma262/#sec-list-and-record-specification-type
Jobhttps://tc39.es/ecma262/#job
Abstract Closurehttps://tc39.es/ecma262/#sec-abstract-closure
Realm Recordhttps://tc39.es/ecma262/#realm-record
AsyncContextSnapshothttps://tc39.es/proposal-async-context/#sec-asynccontextsnapshot
Jobhttps://tc39.es/ecma262/#job
Abstract Closurehttps://tc39.es/ecma262/#sec-abstract-closure
CreateResolvingFunctionshttps://tc39.es/ecma262/#sec-createresolvingfunctions
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
Completionhttps://tc39.es/ecma262/#sec-completion-ao
HostCallJobCallbackhttps://tc39.es/ecma262/#sec-hostcalljobcallback
abrupt completionhttps://tc39.es/ecma262/#sec-completion-record-specification-type
Callhttps://tc39.es/ecma262/#sec-call
Completionhttps://tc39.es/ecma262/#sec-completion-ao
Callhttps://tc39.es/ecma262/#sec-call
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
Completionhttps://tc39.es/ecma262/#sec-completion-ao
GetFunctionRealmhttps://tc39.es/ecma262/#sec-getfunctionrealm
normal completionhttps://tc39.es/ecma262/#sec-completion-record-specification-type
the current Realm Recordhttps://tc39.es/ecma262/#current-realm
Recordhttps://tc39.es/ecma262/#sec-list-and-record-specification-type
Jobhttps://tc39.es/ecma262/#job
Jobhttps://tc39.es/ecma262/#job
%Object.prototype%https://tc39.es/ecma262/#sec-properties-of-the-object-prototype-object
ordinary objecthttps://tc39.es/ecma262/#ordinary-object
IsPromisehttps://tc39.es/ecma262/#sec-ispromise
SpeciesConstructorhttps://tc39.es/ecma262/#sec-speciesconstructor
%Promise%https://tc39.es/ecma262/#sec-promise-constructor
NewPromiseCapabilityhttps://tc39.es/ecma262/#sec-newpromisecapability
PerformPromiseThenhttps://tc39.es/proposal-async-context/#sec-performpromisethen
ECMAScript language valuehttps://tc39.es/ecma262/#sec-ecmascript-language-types
ECMAScript language valuehttps://tc39.es/ecma262/#sec-ecmascript-language-types
PromiseCapability Recordhttps://tc39.es/ecma262/#sec-promisecapability-records
ECMAScript language valuehttps://tc39.es/ecma262/#sec-ecmascript-language-types
Asserthttps://tc39.es/ecma262/#assert
IsPromisehttps://tc39.es/ecma262/#sec-ispromise
IsCallablehttps://tc39.es/ecma262/#sec-iscallable
HostMakeJobCallbackhttps://tc39.es/ecma262/#sec-hostmakejobcallback
IsCallablehttps://tc39.es/ecma262/#sec-iscallable
HostMakeJobCallbackhttps://tc39.es/ecma262/#sec-hostmakejobcallback
AsyncContextSnapshothttps://tc39.es/proposal-async-context/#sec-asynccontextsnapshot
PromiseReaction Recordhttps://tc39.es/proposal-async-context/#sec-promisereaction-records
PromiseReaction Recordhttps://tc39.es/proposal-async-context/#sec-promisereaction-records
NewPromiseReactionJobhttps://tc39.es/proposal-async-context/#sec-newpromisereactionjob
HostEnqueuePromiseJobhttps://tc39.es/ecma262/#sec-hostenqueuepromisejob
Asserthttps://tc39.es/ecma262/#assert
HostPromiseRejectionTrackerhttps://tc39.es/proposal-async-context/#sec-host-promise-rejection-tracker
NewPromiseReactionJobhttps://tc39.es/proposal-async-context/#sec-newpromisereactionjob
HostEnqueuePromiseJobhttps://tc39.es/ecma262/#sec-hostenqueuepromisejob
FunctionBodyhttps://tc39.es/ecma262/#prod-FunctionBody
Parse Nodehttps://tc39.es/ecma262/#sec-syntactic-grammar
Abstract Closurehttps://tc39.es/ecma262/#sec-abstract-closure
Asserthttps://tc39.es/ecma262/#assert
running execution contexthttps://tc39.es/ecma262/#running-execution-context
AsyncContextSnapshothttps://tc39.es/proposal-async-context/#sec-asynccontextsnapshot
Abstract Closurehttps://tc39.es/ecma262/#sec-abstract-closure
running execution contexthttps://tc39.es/ecma262/#running-execution-context
Parse Nodehttps://tc39.es/ecma262/#sec-syntactic-grammar
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
Completionhttps://tc39.es/ecma262/#sec-completion-ao
Evaluationhttps://tc39.es/ecma262/#sec-evaluation
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
Asserthttps://tc39.es/ecma262/#assert
Abstract Closurehttps://tc39.es/ecma262/#sec-abstract-closure
Asserthttps://tc39.es/ecma262/#assert
execution context stackhttps://tc39.es/ecma262/#execution-context-stack
execution contexthttps://tc39.es/ecma262/#sec-execution-contexts
execution context stackhttps://tc39.es/ecma262/#execution-context-stack
running execution contexthttps://tc39.es/ecma262/#running-execution-context
execution contexthttps://tc39.es/ecma262/#sec-execution-contexts
Asserthttps://tc39.es/ecma262/#assert
CreateIteratorResultObjecthttps://tc39.es/ecma262/#sec-createiterresultobject
execution contexthttps://tc39.es/ecma262/#sec-execution-contexts
ECMAScript language valuehttps://tc39.es/ecma262/#sec-ecmascript-language-types
ECMAScript language valuehttps://tc39.es/ecma262/#sec-ecmascript-language-types
normal completion containinghttps://tc39.es/ecma262/#sec-completion-record-specification-type
ECMAScript language valuehttps://tc39.es/ecma262/#sec-ecmascript-language-types
throw completionhttps://tc39.es/ecma262/#sec-completion-record-specification-type
GeneratorValidatehttps://tc39.es/ecma262/#sec-generatorvalidate
CreateIteratorResultObjecthttps://tc39.es/ecma262/#sec-createiterresultobject
Asserthttps://tc39.es/ecma262/#assert
running execution contexthttps://tc39.es/ecma262/#running-execution-context
AsyncContextSnapshothttps://tc39.es/proposal-async-context/#sec-asynccontextsnapshot
execution context stackhttps://tc39.es/ecma262/#execution-context-stack
running execution contexthttps://tc39.es/ecma262/#running-execution-context
NormalCompletionhttps://tc39.es/ecma262/#sec-normalcompletion
Asserthttps://tc39.es/ecma262/#assert
execution context stackhttps://tc39.es/ecma262/#execution-context-stack
running execution contexthttps://tc39.es/ecma262/#running-execution-context
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
ECMAScript language valuehttps://tc39.es/ecma262/#sec-ecmascript-language-types
return completionhttps://tc39.es/ecma262/#sec-completion-record-specification-type
throw completionhttps://tc39.es/ecma262/#sec-completion-record-specification-type
normal completion containinghttps://tc39.es/ecma262/#sec-completion-record-specification-type
ECMAScript language valuehttps://tc39.es/ecma262/#sec-ecmascript-language-types
throw completionhttps://tc39.es/ecma262/#sec-completion-record-specification-type
GeneratorValidatehttps://tc39.es/ecma262/#sec-generatorvalidate
execution contexthttps://tc39.es/ecma262/#sec-execution-contexts
CreateIteratorResultObjecthttps://tc39.es/ecma262/#sec-createiterresultobject
Asserthttps://tc39.es/ecma262/#assert
running execution contexthttps://tc39.es/ecma262/#running-execution-context
AsyncContextSnapshothttps://tc39.es/proposal-async-context/#sec-asynccontextsnapshot
execution context stackhttps://tc39.es/ecma262/#execution-context-stack
running execution contexthttps://tc39.es/ecma262/#running-execution-context
Completion Recordhttps://tc39.es/ecma262/#sec-completion-record-specification-type
Asserthttps://tc39.es/ecma262/#assert
execution context stackhttps://tc39.es/ecma262/#execution-context-stack
running execution contexthttps://tc39.es/ecma262/#running-execution-context
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
FunctionBodyhttps://tc39.es/ecma262/#prod-FunctionBody
Parse Nodehttps://tc39.es/ecma262/#sec-syntactic-grammar
Abstract Closurehttps://tc39.es/ecma262/#sec-abstract-closure
Asserthttps://tc39.es/ecma262/#assert
running execution contexthttps://tc39.es/ecma262/#running-execution-context
AsyncContextSnapshothttps://tc39.es/proposal-async-context/#sec-asynccontextsnapshot
Abstract Closurehttps://tc39.es/ecma262/#sec-abstract-closure
running execution contexthttps://tc39.es/ecma262/#running-execution-context
Parse Nodehttps://tc39.es/ecma262/#sec-syntactic-grammar
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
Completionhttps://tc39.es/ecma262/#sec-completion-ao
Evaluationhttps://tc39.es/ecma262/#sec-evaluation
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
Asserthttps://tc39.es/ecma262/#assert
Abstract Closurehttps://tc39.es/ecma262/#sec-abstract-closure
Completionhttps://tc39.es/ecma262/#sec-completion-ao
Asserthttps://tc39.es/ecma262/#assert
execution context stackhttps://tc39.es/ecma262/#execution-context-stack
execution contexthttps://tc39.es/ecma262/#sec-execution-contexts
execution context stackhttps://tc39.es/ecma262/#execution-context-stack
running execution contexthttps://tc39.es/ecma262/#running-execution-context
NormalCompletionhttps://tc39.es/ecma262/#sec-normalcompletion
NormalCompletionhttps://tc39.es/ecma262/#sec-normalcompletion
AsyncGeneratorCompleteStephttps://tc39.es/ecma262/#sec-asyncgeneratorcompletestep
AsyncGeneratorDrainQueuehttps://tc39.es/ecma262/#sec-asyncgeneratordrainqueue
execution contexthttps://tc39.es/ecma262/#sec-execution-contexts
Listhttps://tc39.es/ecma262/#sec-list-and-record-specification-type
Completion Recordhttps://tc39.es/ecma262/#sec-completion-record-specification-type
Asserthttps://tc39.es/ecma262/#assert
running execution contexthttps://tc39.es/ecma262/#running-execution-context
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
execution context stackhttps://tc39.es/ecma262/#execution-context-stack
running execution contexthttps://tc39.es/ecma262/#running-execution-context
Completion Recordhttps://tc39.es/ecma262/#sec-completion-record-specification-type
Asserthttps://tc39.es/ecma262/#assert
abrupt completionhttps://tc39.es/ecma262/#sec-completion-record-specification-type
Asserthttps://tc39.es/ecma262/#assert
execution context stackhttps://tc39.es/ecma262/#execution-context-stack
running execution contexthttps://tc39.es/ecma262/#running-execution-context
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
global objecthttps://tc39.es/ecma262/#sec-global-object
ordinary objecthttps://tc39.es/ecma262/#ordinary-object
%Object.prototype%https://tc39.es/ecma262/#sec-properties-of-the-object-prototype-object
function objecthttps://tc39.es/ecma262/#function-object
constructorhttps://tc39.es/ecma262/#constructor
Async Context Mappinghttps://tc39.es/proposal-async-context/#async-context-mapping
surrounding agenthttps://tc39.es/ecma262/#surrounding-agent
Agent Recordhttps://tc39.es/ecma262/#agent-record
surrounding agenthttps://tc39.es/ecma262/#surrounding-agent
Agent Recordhttps://tc39.es/ecma262/#agent-record
Async Context Mappinghttps://tc39.es/proposal-async-context/#async-context-mapping
Async Context Mappinghttps://tc39.es/proposal-async-context/#async-context-mapping
surrounding agenthttps://tc39.es/ecma262/#surrounding-agent
Agent Recordhttps://tc39.es/ecma262/#agent-record
surrounding agenthttps://tc39.es/ecma262/#surrounding-agent
Agent Recordhttps://tc39.es/ecma262/#agent-record
Async Context Mappinghttps://tc39.es/proposal-async-context/#async-context-mapping
normal completion containinghttps://tc39.es/ecma262/#sec-completion-record-specification-type
throw completionhttps://tc39.es/ecma262/#sec-completion-record-specification-type
Async Context Mappinghttps://tc39.es/proposal-async-context/#async-context-mapping
OrdinaryCreateFromConstructorhttps://tc39.es/ecma262/#sec-ordinarycreatefromconstructor
%AsyncContext.Snapshot%https://tc39.es/proposal-async-context/#sec-asynccontext-snapshot-constructor
hostshttps://tc39.es/ecma262/#host
6.5https://tc39.es/proposal-async-context/#sec-asynccontext-snapshot-objects
6.6https://tc39.es/proposal-async-context/#sec-asynccontext-variable-objects
constructorhttps://tc39.es/ecma262/#constructor
%AsyncContext%https://tc39.es/proposal-async-context/#sec-asynccontext-object
constructorhttps://tc39.es/ecma262/#constructor
constructorshttps://tc39.es/ecma262/#constructor
constructorhttps://tc39.es/ecma262/#constructor
AsyncContextSnapshothttps://tc39.es/proposal-async-context/#sec-asynccontextsnapshot
OrdinaryCreateFromConstructorhttps://tc39.es/ecma262/#sec-ordinarycreatefromconstructor
constructorhttps://tc39.es/ecma262/#constructor
%Function.prototype%https://tc39.es/ecma262/#sec-properties-of-the-function-prototype-object
AsyncContext.Snapshot prototype objecthttps://tc39.es/proposal-async-context/#sec-properties-of-the-asynccontext-snapshot-prototype-object
IsCallablehttps://tc39.es/ecma262/#sec-iscallable
AsyncContextSnapshothttps://tc39.es/proposal-async-context/#sec-asynccontextsnapshot
Abstract Closurehttps://tc39.es/ecma262/#sec-abstract-closure
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
Completionhttps://tc39.es/ecma262/#sec-completion-ao
Callhttps://tc39.es/ecma262/#sec-call
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
CreateBuiltinFunctionhttps://tc39.es/proposal-async-context/#sec-createbuiltinfunction
CopyNameAndLengthhttps://tc39.es/proposal-shadowrealm/#sec-copynameandlength
CopyNameAndLengthhttps://tc39.es/proposal-shadowrealm/#sec-copynameandlength
%Object.prototype%https://tc39.es/ecma262/#sec-properties-of-the-object-prototype-object
ordinary objecthttps://tc39.es/ecma262/#ordinary-object
%AsyncContext.Snapshot%https://tc39.es/proposal-async-context/#sec-asynccontext-snapshot-constructor
RequireInternalSlothttps://tc39.es/ecma262/#sec-requireinternalslot
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
Completionhttps://tc39.es/ecma262/#sec-completion-ao
Callhttps://tc39.es/ecma262/#sec-call
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
ordinary objectshttps://tc39.es/ecma262/#ordinary-object
AsyncContext.Snapshot prototype objecthttps://tc39.es/proposal-async-context/#sec-properties-of-the-asynccontext-snapshot-prototype-object
%AsyncContext.Snapshot.prototype%https://tc39.es/proposal-async-context/#sec-properties-of-the-asynccontext-snapshot-prototype-object
Table 4https://tc39.es/proposal-async-context/#table-internal-slots-of-asynccontext-snapshot-instances
Async Context Mappinghttps://tc39.es/proposal-async-context/#async-context-mapping
surrounding agenthttps://tc39.es/ecma262/#surrounding-agent
Agent Recordhttps://tc39.es/ecma262/#agent-record
constructorhttps://tc39.es/ecma262/#constructor
%AsyncContext%https://tc39.es/proposal-async-context/#sec-asynccontext-object
constructorhttps://tc39.es/ecma262/#constructor
constructorshttps://tc39.es/ecma262/#constructor
constructorhttps://tc39.es/ecma262/#constructor
is an Objecthttps://tc39.es/ecma262/#sec-object-type
HasPropertyhttps://tc39.es/ecma262/#sec-hasproperty
Gethttps://tc39.es/ecma262/#sec-get-o-p
ToStringhttps://tc39.es/ecma262/#sec-tostring
Gethttps://tc39.es/ecma262/#sec-get-o-p
OrdinaryCreateFromConstructorhttps://tc39.es/ecma262/#sec-ordinarycreatefromconstructor
constructorhttps://tc39.es/ecma262/#constructor
%Function.prototype%https://tc39.es/ecma262/#sec-properties-of-the-function-prototype-object
AsyncContext.Variable prototype objecthttps://tc39.es/proposal-async-context/#sec-properties-of-the-asynccontext-variable-prototype-object
%Object.prototype%https://tc39.es/ecma262/#sec-properties-of-the-object-prototype-object
ordinary objecthttps://tc39.es/ecma262/#ordinary-object
%AsyncContext.Variable%https://tc39.es/proposal-async-context/#sec-asynccontext-variable-constructor
RequireInternalSlothttps://tc39.es/ecma262/#sec-requireinternalslot
AsyncContextSnapshothttps://tc39.es/proposal-async-context/#sec-asynccontextsnapshot
Async Context Mappinghttps://tc39.es/proposal-async-context/#async-context-mapping
Async Context Mapping Recordhttps://tc39.es/proposal-async-context/#sec-asynccontext-mapping-record-specification-type
SameValueZerohttps://tc39.es/ecma262/#sec-samevaluezero
Async Context Mapping Recordhttps://tc39.es/proposal-async-context/#sec-asynccontext-mapping-record-specification-type
Asserthttps://tc39.es/ecma262/#assert
Async Context Mapping Recordhttps://tc39.es/proposal-async-context/#sec-asynccontext-mapping-record-specification-type
Async Context Mapping Recordhttps://tc39.es/proposal-async-context/#sec-asynccontext-mapping-record-specification-type
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
Completionhttps://tc39.es/ecma262/#sec-completion-ao
Callhttps://tc39.es/ecma262/#sec-call
AsyncContextSwaphttps://tc39.es/proposal-async-context/#sec-asynccontextswap
accessor propertyhttps://tc39.es/ecma262/#sec-object-type
RequireInternalSlothttps://tc39.es/ecma262/#sec-requireinternalslot
RequireInternalSlothttps://tc39.es/ecma262/#sec-requireinternalslot
surrounding agenthttps://tc39.es/ecma262/#surrounding-agent
Agent Recordhttps://tc39.es/ecma262/#agent-record
Async Context Mapping Recordhttps://tc39.es/proposal-async-context/#sec-asynccontext-mapping-record-specification-type
SameValueZerohttps://tc39.es/ecma262/#sec-samevaluezero
ordinary objectshttps://tc39.es/ecma262/#ordinary-object
AsyncContext.Variable prototype objecthttps://tc39.es/proposal-async-context/#sec-properties-of-the-asynccontext-variable-prototype-object
%AsyncContext.Variable.prototype%https://tc39.es/proposal-async-context/#sec-properties-of-the-asynccontext-variable-prototype-object
Table 5https://tc39.es/proposal-async-context/#table-internal-slots-of-asynccontext-variable-instances
ECMAScript language valuehttps://tc39.es/ecma262/#sec-ecmascript-language-types
FinalizationRegistryhttps://tc39.es/proposal-async-context/#sec-finalization-registry-constructor
constructorhttps://tc39.es/ecma262/#constructor
global objecthttps://tc39.es/ecma262/#sec-global-object
constructorhttps://tc39.es/ecma262/#constructor
constructorshttps://tc39.es/ecma262/#constructor
constructorhttps://tc39.es/ecma262/#constructor
IsCallablehttps://tc39.es/ecma262/#sec-iscallable
OrdinaryCreateFromConstructorhttps://tc39.es/ecma262/#sec-ordinarycreatefromconstructor
active function objecthttps://tc39.es/ecma262/#active-function-object
HostMakeJobCallbackhttps://tc39.es/ecma262/#sec-hostmakejobcallback
Listhttps://tc39.es/ecma262/#sec-list-and-record-specification-type
AsyncContextSnapshothttps://tc39.es/proposal-async-context/#sec-asynccontextsnapshot
https://ecma-international.org/memento/codeofconduct.htmhttps://ecma-international.org/memento/codeofconduct.htm

Viewport: width=device-width, initial-scale=1


URLs of crawlers that visited me.