summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Runtime/ExecutionContext.h
AgeCommit message (Expand)Author
2023-03-15LibJS+LibWeb: Wrap raw JS::Cell*/& fields in GCPtr/NonnullGCPtrMatthew Olsson
2023-01-09AK+Everywhere: Rename FlyString to DeprecatedFlyStringTimothy Flynn
2022-12-12LibJS: Make it possible to visit the edges of an ExecutionContextLuke Wilde
2022-12-12LibJS: Move ExecutionContext function implementations out of lineLuke Wilde
2022-11-21LibJS+LibWeb: Make JS::ExecutionContext protect its Web::HTML::ESO ownerAndreas Kling
2022-09-06LibJS: Make Script and Module GC-allocatedAndreas Kling
2022-02-09LibJS: Replace uses of MarkedValueList with MarkedVector<Value>Linus Groh
2022-02-08LibWeb: Introduce the Environment Settings ObjectLuke Wilde
2022-02-07LibJS: Add missing include to ExecutionContext.hAndreas Kling
2022-02-07LibJS: Make ScriptOrModule use WeakPtr instead of raw pointersAndreas Kling
2022-01-22LibJS: Add ScriptOrModule to execution context and track it everywheredavidot
2022-01-05LibJS: Make MarkedValueList copyable and move assignableLuke Wilde
2021-11-10LibJS: Add support for async functionsIdan Horowitz
2021-10-20LibJS: Add PrivateEnvironmentdavidot
2021-10-03LibJS: Remove unused ExecutionContext::arguments_objectAndreas Kling
2021-09-14LibJS: Reorganize ExecutionContext a little bitAndreas Kling