summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibJS/Runtime/FinalizationRegistry.cpp
AgeCommit message (Expand)Author
2022-06-23LibJS: Implement stage 3 proposal FinalizationRegistry changesIdan Horowitz
2022-05-03LibJS: Remove implicit wrapping/unwrapping of completion recordsLinus Groh
2022-04-03LibJS: Remove a bunch of gratuitous JS namespace qualifiersLinus Groh
2022-03-16Libraries: Use default constructors/destructors in LibJSLenny Maiorani
2022-02-09LibJS: Replace uses of MarkedValueList with MarkedVector<Value>Linus Groh
2022-02-08LibJS: Setup host hooks and have promise jobs work out the realmLuke Wilde
2022-02-08LibJS: Convert FinalizationRegistry::cleanup to ThrowCompletionOrdavidot
2022-01-23Everywhere: Convert VM::call() to JS::call()mjz19910
2021-10-05LibJS: Make WeakContainer pruning do less workAndreas Kling
2021-09-11LibJS+LibWeb+Spreadsheet: Upcall visit_edges() via Base typedefAndreas Kling
2021-09-11LibJS: Tweak the WeakContainer::remove_swept_cells() API a little bitAndreas Kling
2021-06-27LibJS: Fix typo "sweeped" => "swept" everywhereAndreas Kling
2021-06-27LibJS: Rename Function => FunctionObjectAndreas Kling
2021-06-20LibJS: Consistently make prototype the last argument in Object ctorsLinus Groh
2021-06-15LibJS: Add the FinalizationRegistry built-in objectIdan Horowitz