ladybird/Libraries
Shannon Booth 9b79a686eb LibJS+LibWeb: Use realm.create<T> instead of heap.allocate<T>
The main motivation behind this is to remove JS specifics of the Realm
from the implementation of the Heap.

As a side effect of this change, this is a bit nicer to read than the
previous approach, and in my opinion, also makes it a little more clear
that this method is specific to a JavaScript Realm.
2024-11-13 16:51:44 -05:00
..
LibArchive Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibCompress Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibCore LibCore: Don't reserve 2 KiB of stack memory when processing event queue 2024-11-10 19:12:59 +01:00
LibCrypto Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibDiff Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibFileSystem Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibGfx LibGfx: Add a method to copy a Bitmap to a PaintingSurface 2024-11-13 14:38:39 +01:00
LibHTTP Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibIDL Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibImageDecoderClient Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibIPC Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibJS LibJS+LibWeb: Use realm.create<T> instead of heap.allocate<T> 2024-11-13 16:51:44 -05:00
LibLine Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibMain Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibMedia Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibRegex LibRegex: Don't ignore references that weren't bound in checked blocks 2024-11-12 10:37:57 +01:00
LibRequests Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibRIFF Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibSyntax Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibTest LibJS+LibWeb: Use realm.create<T> instead of heap.allocate<T> 2024-11-13 16:51:44 -05:00
LibTextCodec Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibThreading Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibTLS Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibUnicode Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibURL Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibWasm Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibWeb LibJS+LibWeb: Use realm.create<T> instead of heap.allocate<T> 2024-11-13 16:51:44 -05:00
LibWebSocket Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00
LibWebView LibWebView+WebContent+UI: Remember the current system visibility state 2024-11-13 20:36:47 +01:00
LibXML Everywhere: Hoist the Libraries folder to the top-level 2024-11-10 12:50:45 +01:00