summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Runtime/GeneratorFunctionConstructor.cpp
AgeCommit message (Expand)Author
2023-04-13LibJS: Make intrinsics getters return NonnullGCPtrLinus Groh
2023-01-29LibJS+Everywhere: Allow Cell::initialize overrides to throw OOM errorsTimothy Flynn
2022-12-15LibJS: Convert Object::construct() to NonnullGCPtrLinus Groh
2022-08-27LibJS: Move intrinsics to the realmLinus Groh
2022-08-23LibJS: Replace GlobalObject with VM in remaining AOs [Part 19/19]Linus Groh
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in initialize() functionsLinus Groh
2022-08-23LibJS+LibWeb: Replace GlobalObject with Realm in object constructorsLinus Groh
2022-03-16Libraries: Use default constructors/destructors in LibJSLenny Maiorani
2022-01-16LibJS: Implement create_dynamic_function() according to the specLinus Groh
2021-11-12LibJS: Implement async functions as generator functions in BC modeAli Mohammad Pur
2021-10-29LibJS: Convert the CreateDynamicFunction AO to ThrowCompletionOrIdan Horowitz
2021-10-21LibJS: Convert NativeFunction::{call,construct}() to ThrowCompletionOrLinus Groh
2021-10-20LibJS: Add PrivateEnvironmentdavidot
2021-10-05LibJS: Add an optimization to avoid needless arguments object creationLinus Groh
2021-09-25LibJS: Rename OrdinaryFunctionObject to ECMAScriptFunctionObjectLinus Groh
2021-07-06LibJS: Add define_direct_property and remove the define_property helperIdan Horowitz
2021-06-27LibJS: Rename ScriptFunction => OrdinaryFunctionObjectAndreas Kling
2021-06-27LibJS: Rename Function => FunctionObjectAndreas Kling
2021-06-22LibJS: Split the per-call-frame environment into lexical and variableAndreas Kling
2021-06-21LibJS: Rename VM::current_scope() => current_environment_record()Andreas Kling
2021-06-19LibJS: Implement GeneratorFunctionConstructor::constructMatthew Olsson
2021-06-19LibJS: Add the remaining generator objectsMatthew Olsson