summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Runtime/Completion.cpp
AgeCommit message (Expand)Author
2022-12-14LibJS: Convert Promise::create() to NonnullGCPtrLinus Groh
2022-12-14LibJS: Convert NativeFunction::create() to NonnullGCPtrLinus Groh
2022-11-09LibJS: Move throw_completion(Value) out of lineAndreas Kling
2022-10-02LibJS: Move PromiseCapability into its own cpp/h fileLinus Groh
2022-09-08LibJS+LibWeb: Spin event loop via VM::CustomData abstractionAndreas Kling
2022-08-27LibJS: Move intrinsics to the realmLinus Groh
2022-08-23LibJS: Remove GlobalObject parameter from native functionsLinus Groh
2022-08-23LibJS: Replace GlobalObject with VM in remaining AOs [Part 19/19]Linus Groh
2022-08-23LibJS: Replace GlobalObject with VM in Promise AOs [Part 8/19]Linus Groh
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in create() functionsLinus Groh
2022-05-03LibJS: Remove implicit wrapping/unwrapping of completion recordsLinus Groh
2022-02-28LibJS: Spin the event loop until await has completeddavidot
2022-02-20LibJS: Use new NativeFunction::create() in most placesLinus Groh
2022-02-08LibJS+Everywhere: Remove VM::exception() and most related functionsdavidot
2021-12-28LibJS: Also throw exception when returning throw completion from awaitLinus Groh
2021-11-28LibJS: Spin the event loop while waiting for async completion in `await`Ali Mohammad Pur
2021-11-14LibJS: Convert push_execution_context() to ThrowCompletionOrLinus Groh
2021-11-14LibJS: Add a Completion(ThrowCompletionOr<Value> const&) constructorLinus Groh
2021-11-10LibJS: Remove left-over debug assertion from the Await AOIdan Horowitz
2021-11-10LibJS: Add support for await expressionsIdan Horowitz