Coverage Report

Created: 2025-08-28 06:26

/src/serenity/Userland/Libraries/LibJS/Heap/Heap.h
Line
Count
Source (jump to first uncovered line)
1
/*
2
 * Copyright (c) 2020-2024, Andreas Kling <kling@serenityos.org>
3
 *
4
 * SPDX-License-Identifier: BSD-2-Clause
5
 */
6
7
#pragma once
8
9
#include <AK/Badge.h>
10
#include <AK/HashTable.h>
11
#include <AK/IntrusiveList.h>
12
#include <AK/Noncopyable.h>
13
#include <AK/NonnullOwnPtr.h>
14
#include <AK/Types.h>
15
#include <AK/Vector.h>
16
#include <LibCore/Forward.h>
17
#include <LibJS/Forward.h>
18
#include <LibJS/Heap/Cell.h>
19
#include <LibJS/Heap/CellAllocator.h>
20
#include <LibJS/Heap/ConservativeVector.h>
21
#include <LibJS/Heap/Handle.h>
22
#include <LibJS/Heap/HeapRoot.h>
23
#include <LibJS/Heap/Internals.h>
24
#include <LibJS/Heap/MarkedVector.h>
25
#include <LibJS/Runtime/Completion.h>
26
#include <LibJS/Runtime/ExecutionContext.h>
27
#include <LibJS/Runtime/WeakContainer.h>
28
29
namespace JS {
30
31
class Heap : public HeapBase {
32
    AK_MAKE_NONCOPYABLE(Heap);
33
    AK_MAKE_NONMOVABLE(Heap);
34
35
public:
36
    explicit Heap(VM&);
37
    ~Heap();
38
39
    template<typename T, typename... Args>
40
    NonnullGCPtr<T> allocate_without_realm(Args&&... args)
41
68.3k
    {
42
68.3k
        auto* memory = allocate_cell<T>();
43
68.3k
        defer_gc();
44
68.3k
        new (memory) T(forward<Args>(args)...);
45
68.3k
        undefer_gc();
46
68.3k
        return *static_cast<T*>(memory);
47
68.3k
    }
JS::NonnullGCPtr<JS::GlobalObject> JS::Heap::allocate_without_realm<JS::GlobalObject, JS::Realm&>(JS::Realm&)
Line
Count
Source
41
65
    {
42
65
        auto* memory = allocate_cell<T>();
43
65
        defer_gc();
44
65
        new (memory) T(forward<Args>(args)...);
45
65
        undefer_gc();
46
65
        return *static_cast<T*>(memory);
47
65
    }
JS::NonnullGCPtr<JS::Accessor> JS::Heap::allocate_without_realm<JS::Accessor, JS::FunctionObject*&, JS::FunctionObject*&>(JS::FunctionObject*&, JS::FunctionObject*&)
Line
Count
Source
41
455
    {
42
455
        auto* memory = allocate_cell<T>();
43
455
        defer_gc();
44
455
        new (memory) T(forward<Args>(args)...);
45
455
        undefer_gc();
46
455
        return *static_cast<T*>(memory);
47
455
    }
JS::NonnullGCPtr<JS::Bytecode::Executable> JS::Heap::allocate_without_realm<JS::Bytecode::Executable, AK::Vector<unsigned char, 0ul>, AK::NonnullOwnPtr<JS::Bytecode::IdentifierTable>, AK::NonnullOwnPtr<JS::Bytecode::StringTable>, AK::NonnullOwnPtr<JS::Bytecode::RegexTable>, JS::MarkedVector<JS::Value, 0ul>, JS::SourceCode const&, unsigned int&, unsigned int&, unsigned int&, bool&>(AK::Vector<unsigned char, 0ul>&&, AK::NonnullOwnPtr<JS::Bytecode::IdentifierTable>&&, AK::NonnullOwnPtr<JS::Bytecode::StringTable>&&, AK::NonnullOwnPtr<JS::Bytecode::RegexTable>&&, JS::MarkedVector<JS::Value, 0ul>&&, JS::SourceCode const&, unsigned int&, unsigned int&, unsigned int&, bool&)
Line
Count
Source
41
24
    {
42
24
        auto* memory = allocate_cell<T>();
43
24
        defer_gc();
44
24
        new (memory) T(forward<Args>(args)...);
45
24
        undefer_gc();
46
24
        return *static_cast<T*>(memory);
47
24
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::DeclarativeEnvironment> JS::Heap::allocate_without_realm<JS::DeclarativeEnvironment, JS::Environment*>(JS::Environment*&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::ObjectEnvironment> JS::Heap::allocate_without_realm<JS::ObjectEnvironment, JS::Object&, JS::ObjectEnvironment::IsWithEnvironment, JS::Environment*&>(JS::Object&, JS::ObjectEnvironment::IsWithEnvironment&&, JS::Environment*&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::FunctionEnvironment> JS::Heap::allocate_without_realm<JS::FunctionEnvironment, JS::Environment*>(JS::Environment*&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::PrivateEnvironment> JS::Heap::allocate_without_realm<JS::PrivateEnvironment, JS::PrivateEnvironment*&>(JS::PrivateEnvironment*&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::GraphLoadingState> JS::Heap::allocate_without_realm<JS::GraphLoadingState, JS::NonnullGCPtr<JS::PromiseCapability>&, bool, int, AK::HashTable<JS::GCPtr<JS::CyclicModule>, AK::Traits<JS::GCPtr<JS::CyclicModule> >, false>, JS::GCPtr<JS::GraphLoadingState::HostDefined> >(JS::NonnullGCPtr<JS::PromiseCapability>&, bool&&, int&&, AK::HashTable<JS::GCPtr<JS::CyclicModule>, AK::Traits<JS::GCPtr<JS::CyclicModule> >, false>&&, JS::GCPtr<JS::GraphLoadingState::HostDefined>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::BigInt> JS::Heap::allocate_without_realm<JS::BigInt, Crypto::SignedBigInteger>(Crypto::SignedBigInteger&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::DeclarativeEnvironment> JS::Heap::allocate_without_realm<JS::DeclarativeEnvironment, JS::Environment*&, AK::Span<JS::DeclarativeEnvironment::Binding>&>(JS::Environment*&, AK::Span<JS::DeclarativeEnvironment::Binding>&)
JS::NonnullGCPtr<JS::ObjectEnvironment> JS::Heap::allocate_without_realm<JS::ObjectEnvironment, JS::Object&, JS::ObjectEnvironment::IsWithEnvironment, decltype(nullptr)>(JS::Object&, JS::ObjectEnvironment::IsWithEnvironment&&, decltype(nullptr)&&)
Line
Count
Source
41
65
    {
42
65
        auto* memory = allocate_cell<T>();
43
65
        defer_gc();
44
65
        new (memory) T(forward<Args>(args)...);
45
65
        undefer_gc();
46
65
        return *static_cast<T*>(memory);
47
65
    }
JS::NonnullGCPtr<JS::DeclarativeEnvironment> JS::Heap::allocate_without_realm<JS::DeclarativeEnvironment>()
Line
Count
Source
41
65
    {
42
65
        auto* memory = allocate_cell<T>();
43
65
        defer_gc();
44
65
        new (memory) T(forward<Args>(args)...);
45
65
        undefer_gc();
46
65
        return *static_cast<T*>(memory);
47
65
    }
JS::NonnullGCPtr<JS::Intrinsics> JS::Heap::allocate_without_realm<JS::Intrinsics, JS::Realm&>(JS::Realm&)
Line
Count
Source
41
65
    {
42
65
        auto* memory = allocate_cell<T>();
43
65
        defer_gc();
44
65
        new (memory) T(forward<Args>(args)...);
45
65
        undefer_gc();
46
65
        return *static_cast<T*>(memory);
47
65
    }
JS::NonnullGCPtr<JS::Shape> JS::Heap::allocate_without_realm<JS::Shape, JS::Realm&>(JS::Realm&)
Line
Count
Source
41
325
    {
42
325
        auto* memory = allocate_cell<T>();
43
325
        defer_gc();
44
325
        new (memory) T(forward<Args>(args)...);
45
325
        undefer_gc();
46
325
        return *static_cast<T*>(memory);
47
325
    }
JS::NonnullGCPtr<JS::ObjectPrototype> JS::Heap::allocate_without_realm<JS::ObjectPrototype, JS::Realm&>(JS::Realm&)
Line
Count
Source
41
65
    {
42
65
        auto* memory = allocate_cell<T>();
43
65
        defer_gc();
44
65
        new (memory) T(forward<Args>(args)...);
45
65
        undefer_gc();
46
65
        return *static_cast<T*>(memory);
47
65
    }
JS::NonnullGCPtr<JS::FunctionPrototype> JS::Heap::allocate_without_realm<JS::FunctionPrototype, JS::Realm&>(JS::Realm&)
Line
Count
Source
41
65
    {
42
65
        auto* memory = allocate_cell<T>();
43
65
        defer_gc();
44
65
        new (memory) T(forward<Args>(args)...);
45
65
        undefer_gc();
46
65
        return *static_cast<T*>(memory);
47
65
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&, JS::IteratorHelper&)> > JS::Heap::allocate_without_realm<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&, JS::IteratorHelper&)>, AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&, JS::IteratorHelper&)> >(AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&, JS::IteratorHelper&)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&, JS::IteratorHelper&, JS::Completion const&)> > JS::Heap::allocate_without_realm<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&, JS::IteratorHelper&, JS::Completion const&)>, AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&, JS::IteratorHelper&, JS::Completion const&)> >(AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&, JS::IteratorHelper&, JS::Completion const&)>&&)
JS::NonnullGCPtr<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&)> > JS::Heap::allocate_without_realm<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&)>, AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&)> >(AK::Function<JS::ThrowCompletionOr<JS::Value> (JS::VM&)>&&)
Line
Count
Source
41
13.6k
    {
42
13.6k
        auto* memory = allocate_cell<T>();
43
13.6k
        defer_gc();
44
13.6k
        new (memory) T(forward<Args>(args)...);
45
13.6k
        undefer_gc();
46
13.6k
        return *static_cast<T*>(memory);
47
13.6k
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::PrimitiveString> JS::Heap::allocate_without_realm<JS::PrimitiveString, JS::Utf16String&>(JS::Utf16String&)
JS::NonnullGCPtr<JS::PrimitiveString> JS::Heap::allocate_without_realm<JS::PrimitiveString, AK::String&>(AK::String&)
Line
Count
Source
41
928
    {
42
928
        auto* memory = allocate_cell<T>();
43
928
        defer_gc();
44
928
        new (memory) T(forward<Args>(args)...);
45
928
        undefer_gc();
46
928
        return *static_cast<T*>(memory);
47
928
    }
JS::NonnullGCPtr<JS::PrimitiveString> JS::Heap::allocate_without_realm<JS::PrimitiveString, AK::ByteString&>(AK::ByteString&)
Line
Count
Source
41
11.9k
    {
42
11.9k
        auto* memory = allocate_cell<T>();
43
11.9k
        defer_gc();
44
11.9k
        new (memory) T(forward<Args>(args)...);
45
11.9k
        undefer_gc();
46
11.9k
        return *static_cast<T*>(memory);
47
11.9k
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::PrimitiveString> JS::Heap::allocate_without_realm<JS::PrimitiveString, JS::PrimitiveString&, JS::PrimitiveString&>(JS::PrimitiveString&, JS::PrimitiveString&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::AlreadyResolved> JS::Heap::allocate_without_realm<JS::AlreadyResolved>()
Unexecuted instantiation: JS::NonnullGCPtr<JS::PromiseCapability> JS::Heap::allocate_without_realm<JS::PromiseCapability, JS::NonnullGCPtr<JS::Object>&, JS::NonnullGCPtr<JS::FunctionObject>&, JS::NonnullGCPtr<JS::FunctionObject>&>(JS::NonnullGCPtr<JS::Object>&, JS::NonnullGCPtr<JS::FunctionObject>&, JS::NonnullGCPtr<JS::FunctionObject>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::PromiseValueList> JS::Heap::allocate_without_realm<JS::PromiseValueList>()
Unexecuted instantiation: JS::NonnullGCPtr<JS::RemainingElements> JS::Heap::allocate_without_realm<JS::RemainingElements, int>(int&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> ()> > JS::Heap::allocate_without_realm<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> ()>, AK::Function<JS::ThrowCompletionOr<JS::Value> ()> >(AK::Function<JS::ThrowCompletionOr<JS::Value> ()>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::PromiseReaction> JS::Heap::allocate_without_realm<JS::PromiseReaction, JS::PromiseReaction::Type&, JS::GCPtr<JS::PromiseCapability>&, JS::GCPtr<JS::JobCallback> >(JS::PromiseReaction::Type&, JS::GCPtr<JS::PromiseCapability>&, JS::GCPtr<JS::JobCallback>&&)
JS::NonnullGCPtr<JS::Realm> JS::Heap::allocate_without_realm<JS::Realm>()
Line
Count
Source
41
65
    {
42
65
        auto* memory = allocate_cell<T>();
43
65
        defer_gc();
44
65
        new (memory) T(forward<Args>(args)...);
45
65
        undefer_gc();
46
65
        return *static_cast<T*>(memory);
47
65
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::GlobalObject> JS::Heap::allocate_without_realm<JS::GlobalObject, JS::NonnullGCPtr<JS::Realm>&>(JS::NonnullGCPtr<JS::Realm>&)
JS::NonnullGCPtr<JS::GlobalEnvironment> JS::Heap::allocate_without_realm<JS::GlobalEnvironment, JS::Object&, JS::Object&>(JS::Object&, JS::Object&)
Line
Count
Source
41
65
    {
42
65
        auto* memory = allocate_cell<T>();
43
65
        defer_gc();
44
65
        new (memory) T(forward<Args>(args)...);
45
65
        undefer_gc();
46
65
        return *static_cast<T*>(memory);
47
65
    }
JS::NonnullGCPtr<JS::Shape> JS::Heap::allocate_without_realm<JS::Shape, JS::NonnullGCPtr<JS::Realm>&>(JS::NonnullGCPtr<JS::Realm>&)
Line
Count
Source
41
597
    {
42
597
        auto* memory = allocate_cell<T>();
43
597
        defer_gc();
44
597
        new (memory) T(forward<Args>(args)...);
45
597
        undefer_gc();
46
597
        return *static_cast<T*>(memory);
47
597
    }
JS::NonnullGCPtr<JS::Shape> JS::Heap::allocate_without_realm<JS::Shape, JS::Shape&, JS::StringOrSymbol const&, JS::PropertyAttributes&, JS::Shape::TransitionType>(JS::Shape&, JS::StringOrSymbol const&, JS::PropertyAttributes&, JS::Shape::TransitionType&&)
Line
Count
Source
41
20.8k
    {
42
20.8k
        auto* memory = allocate_cell<T>();
43
20.8k
        defer_gc();
44
20.8k
        new (memory) T(forward<Args>(args)...);
45
20.8k
        undefer_gc();
46
20.8k
        return *static_cast<T*>(memory);
47
20.8k
    }
JS::NonnullGCPtr<JS::Shape> JS::Heap::allocate_without_realm<JS::Shape, JS::Shape&, JS::Object*&>(JS::Shape&, JS::Object*&)
Line
Count
Source
41
597
    {
42
597
        auto* memory = allocate_cell<T>();
43
597
        defer_gc();
44
597
        new (memory) T(forward<Args>(args)...);
45
597
        undefer_gc();
46
597
        return *static_cast<T*>(memory);
47
597
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::Shape> JS::Heap::allocate_without_realm<JS::Shape, JS::Shape&, JS::StringOrSymbol const&, JS::Shape::TransitionType>(JS::Shape&, JS::StringOrSymbol const&, JS::Shape::TransitionType&&)
JS::NonnullGCPtr<JS::PrototypeChainValidity> JS::Heap::allocate_without_realm<JS::PrototypeChainValidity>()
Line
Count
Source
41
8.52k
    {
42
8.52k
        auto* memory = allocate_cell<T>();
43
8.52k
        defer_gc();
44
8.52k
        new (memory) T(forward<Args>(args)...);
45
8.52k
        undefer_gc();
46
8.52k
        return *static_cast<T*>(memory);
47
8.52k
    }
JS::NonnullGCPtr<JS::Symbol> JS::Heap::allocate_without_realm<JS::Symbol, AK::Optional<AK::String>, bool&>(AK::Optional<AK::String>&&, bool&)
Line
Count
Source
41
975
    {
42
975
        auto* memory = allocate_cell<T>();
43
975
        defer_gc();
44
975
        new (memory) T(forward<Args>(args)...);
45
975
        undefer_gc();
46
975
        return *static_cast<T*>(memory);
47
975
    }
JS::NonnullGCPtr<JS::PrimitiveString> JS::Heap::allocate_without_realm<JS::PrimitiveString, AK::String>(AK::String&&)
Line
Count
Source
41
65
    {
42
65
        auto* memory = allocate_cell<T>();
43
65
        defer_gc();
44
65
        new (memory) T(forward<Args>(args)...);
45
65
        undefer_gc();
46
65
        return *static_cast<T*>(memory);
47
65
    }
JS::NonnullGCPtr<JS::PrimitiveString> JS::Heap::allocate_without_realm<JS::PrimitiveString, char const (&) [7]>(char const (&) [7])
Line
Count
Source
41
325
    {
42
325
        auto* memory = allocate_cell<T>();
43
325
        defer_gc();
44
325
        new (memory) T(forward<Args>(args)...);
45
325
        undefer_gc();
46
325
        return *static_cast<T*>(memory);
47
325
    }
JS::NonnullGCPtr<JS::PrimitiveString> JS::Heap::allocate_without_realm<JS::PrimitiveString, char const (&) [10]>(char const (&) [10])
Line
Count
Source
41
65
    {
42
65
        auto* memory = allocate_cell<T>();
43
65
        defer_gc();
44
65
        new (memory) T(forward<Args>(args)...);
45
65
        undefer_gc();
46
65
        return *static_cast<T*>(memory);
47
65
    }
JS::NonnullGCPtr<JS::PrimitiveString> JS::Heap::allocate_without_realm<JS::PrimitiveString, char const (&) [8]>(char const (&) [8])
Line
Count
Source
41
65
    {
42
65
        auto* memory = allocate_cell<T>();
43
65
        defer_gc();
44
65
        new (memory) T(forward<Args>(args)...);
45
65
        undefer_gc();
46
65
        return *static_cast<T*>(memory);
47
65
    }
JS::NonnullGCPtr<JS::PrimitiveString> JS::Heap::allocate_without_realm<JS::PrimitiveString, char const (&) [9]>(char const (&) [9])
Line
Count
Source
41
65
    {
42
65
        auto* memory = allocate_cell<T>();
43
65
        defer_gc();
44
65
        new (memory) T(forward<Args>(args)...);
45
65
        undefer_gc();
46
65
        return *static_cast<T*>(memory);
47
65
    }
JS::NonnullGCPtr<JS::PrimitiveString> JS::Heap::allocate_without_realm<JS::PrimitiveString, AK::String const&>(AK::String const&)
Line
Count
Source
41
8.32k
    {
42
8.32k
        auto* memory = allocate_cell<T>();
43
8.32k
        defer_gc();
44
8.32k
        new (memory) T(forward<Args>(args)...);
45
8.32k
        undefer_gc();
46
8.32k
        return *static_cast<T*>(memory);
47
8.32k
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::JobCallback> JS::Heap::allocate_without_realm<JS::JobCallback, JS::FunctionObject&, AK::OwnPtr<JS::JobCallback::CustomData, AK::DefaultDelete<JS::JobCallback::CustomData> > >(JS::FunctionObject&, AK::OwnPtr<JS::JobCallback::CustomData, AK::DefaultDelete<JS::JobCallback::CustomData> >&&)
JS::NonnullGCPtr<JS::Script> JS::Heap::allocate_without_realm<JS::Script, JS::Realm&, AK::StringView&, AK::NonnullRefPtr<JS::Program>, JS::Script::HostDefined*&>(JS::Realm&, AK::StringView&, AK::NonnullRefPtr<JS::Program>&&, JS::Script::HostDefined*&)
Line
Count
Source
41
24
    {
42
24
        auto* memory = allocate_cell<T>();
43
24
        defer_gc();
44
24
        new (memory) T(forward<Args>(args)...);
45
24
        undefer_gc();
46
24
        return *static_cast<T*>(memory);
47
24
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::SourceTextModule> JS::Heap::allocate_without_realm<JS::SourceTextModule, JS::Realm&, AK::StringView&, JS::Script::HostDefined*&, bool&, AK::NonnullRefPtr<JS::Program>, AK::Vector<JS::ModuleRequest, 0ul>, AK::Vector<JS::ImportEntry, 0ul>, AK::Vector<JS::ExportEntry, 0ul>, AK::Vector<JS::ExportEntry, 0ul>, AK::Vector<JS::ExportEntry, 0ul>, AK::RefPtr<JS::ExportStatement const> >(JS::Realm&, AK::StringView&, JS::Script::HostDefined*&, bool&, AK::NonnullRefPtr<JS::Program>&&, AK::Vector<JS::ModuleRequest, 0ul>&&, AK::Vector<JS::ImportEntry, 0ul>&&, AK::Vector<JS::ExportEntry, 0ul>&&, AK::Vector<JS::ExportEntry, 0ul>&&, AK::Vector<JS::ExportEntry, 0ul>&&, AK::RefPtr<JS::ExportStatement const>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::ModuleEnvironment> JS::Heap::allocate_without_realm<JS::ModuleEnvironment, JS::GlobalEnvironment*>(JS::GlobalEnvironment*&&)
Unexecuted instantiation: SyntheticModule.cpp:JS::NonnullGCPtr<JS::SyntheticModule> JS::Heap::allocate_without_realm<JS::SyntheticModule, AK::Vector<AK::DeprecatedFlyString, 0ul>, JS::SyntheticModule::create_default_export_synthetic_module(JS::Value, JS::Realm&, AK::StringView)::$_0, JS::Realm&, AK::StringView&>(AK::Vector<AK::DeprecatedFlyString, 0ul>&&, JS::SyntheticModule::create_default_export_synthetic_module(JS::Value, JS::Realm&, AK::StringView)::$_0&&, JS::Realm&, AK::StringView&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<void ()> > JS::Heap::allocate_without_realm<JS::HeapFunction<void ()>, AK::Function<void ()> >(AK::Function<void ()>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::EventLoop> JS::Heap::allocate_without_realm<Web::HTML::EventLoop, Web::HTML::EventLoop::Type&>(Web::HTML::EventLoop::Type&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebIDL::CallbackType> JS::Heap::allocate_without_realm<Web::WebIDL::CallbackType, JS::NonnullGCPtr<JS::NativeFunction>&, Web::HTML::EnvironmentSettingsObject&>(JS::NonnullGCPtr<JS::NativeFunction>&, Web::HTML::EnvironmentSettingsObject&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGDecodedImageData::SVGPageClient> JS::Heap::allocate_without_realm<Web::SVG::SVGDecodedImageData::SVGPageClient, Web::Page&>(Web::Page&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::Box> JS::Heap::allocate_without_realm<Web::Layout::Box, Web::DOM::Document&, Web::DOM::Element*&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::DOM::Element*&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::ListItemBox> JS::Heap::allocate_without_realm<Web::Layout::ListItemBox, Web::DOM::Document&, Web::DOM::Element*&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::DOM::Element*&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::BlockContainer> JS::Heap::allocate_without_realm<Web::Layout::BlockContainer, Web::DOM::Document&, Web::DOM::Element*&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::DOM::Element*&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::InlineNode> JS::Heap::allocate_without_realm<Web::Layout::InlineNode, Web::DOM::Document&, Web::DOM::Element*&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::DOM::Element*&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::DOMEventListener> JS::Heap::allocate_without_realm<Web::DOM::DOMEventListener>()
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebIDL::CallbackType> JS::Heap::allocate_without_realm<Web::WebIDL::CallbackType, JS::ECMAScriptFunctionObject&, Web::HTML::EnvironmentSettingsObject&>(JS::ECMAScriptFunctionObject&, Web::HTML::EnvironmentSettingsObject&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::EventHandler> JS::Heap::allocate_without_realm<Web::HTML::EventHandler, Web::WebIDL::CallbackType&>(Web::WebIDL::CallbackType&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebIDL::CallbackType> JS::Heap::allocate_without_realm<Web::WebIDL::CallbackType, JS::NativeFunction&, Web::HTML::EnvironmentSettingsObject&>(JS::NativeFunction&, Web::HTML::EnvironmentSettingsObject&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::EventHandler> JS::Heap::allocate_without_realm<Web::HTML::EventHandler, AK::ByteString>(AK::ByteString&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::RegisteredObserver> JS::Heap::allocate_without_realm<Web::DOM::RegisteredObserver, Web::DOM::MutationObserver&, Web::DOM::MutationObserverInit const&>(Web::DOM::MutationObserver&, Web::DOM::MutationObserverInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::TransientRegisteredObserver> JS::Heap::allocate_without_realm<Web::DOM::TransientRegisteredObserver, Web::DOM::MutationObserver&, Web::DOM::MutationObserverInit const&, Web::DOM::RegisteredObserver&>(Web::DOM::MutationObserver&, Web::DOM::MutationObserverInit const&, Web::DOM::RegisteredObserver&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Infrastructure::HeaderList> JS::Heap::allocate_without_realm<Web::Fetch::Infrastructure::HeaderList>()
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request> JS::Heap::allocate_without_realm<Web::Fetch::Infrastructure::Request, JS::NonnullGCPtr<Web::Fetch::Infrastructure::HeaderList> >(JS::NonnullGCPtr<Web::Fetch::Infrastructure::HeaderList>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Infrastructure::Body> JS::Heap::allocate_without_realm<Web::Fetch::Infrastructure::Body, JS::NonnullGCPtr<Web::Streams::ReadableStream>&>(JS::NonnullGCPtr<Web::Streams::ReadableStream>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Infrastructure::Body> JS::Heap::allocate_without_realm<Web::Fetch::Infrastructure::Body, JS::NonnullGCPtr<Web::Streams::ReadableStream>&, AK::Variant<AK::Empty, AK::Detail::ByteBuffer<32ul>, JS::Handle<Web::FileAPI::Blob> >&, AK::Optional<unsigned long>&>(JS::NonnullGCPtr<Web::Streams::ReadableStream>&, AK::Variant<AK::Empty, AK::Detail::ByteBuffer<32ul>, JS::Handle<Web::FileAPI::Blob> >&, AK::Optional<unsigned long>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response> JS::Heap::allocate_without_realm<Web::Fetch::Infrastructure::Response, JS::NonnullGCPtr<Web::Fetch::Infrastructure::HeaderList> >(JS::NonnullGCPtr<Web::Fetch::Infrastructure::HeaderList>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Infrastructure::BasicFilteredResponse> JS::Heap::allocate_without_realm<Web::Fetch::Infrastructure::BasicFilteredResponse, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::HeaderList>&>(JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::HeaderList>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Infrastructure::CORSFilteredResponse> JS::Heap::allocate_without_realm<Web::Fetch::Infrastructure::CORSFilteredResponse, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::HeaderList>&>(JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::HeaderList>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Infrastructure::OpaqueFilteredResponse> JS::Heap::allocate_without_realm<Web::Fetch::Infrastructure::OpaqueFilteredResponse, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::HeaderList> >(JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::HeaderList>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Infrastructure::OpaqueRedirectFilteredResponse> JS::Heap::allocate_without_realm<Web::Fetch::Infrastructure::OpaqueRedirectFilteredResponse, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::HeaderList> >(JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::HeaderList>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Infrastructure::FetchParams> JS::Heap::allocate_without_realm<Web::Fetch::Infrastructure::FetchParams, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::FetchAlgorithms>&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::FetchController>&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::FetchTimingInfo>&>(JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::FetchAlgorithms>&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::FetchController>&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::FetchTimingInfo>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<void (unsigned long)> > JS::Heap::allocate_without_realm<JS::HeapFunction<void (unsigned long)>, AK::Function<void (unsigned long)> >(AK::Function<void (unsigned long)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>)> > JS::Heap::allocate_without_realm<JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>)>, AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>)> >(AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)> > JS::Heap::allocate_without_realm<JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>, AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)> >(AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Infrastructure::FetchAlgorithms> JS::Heap::allocate_without_realm<Web::Fetch::Infrastructure::FetchAlgorithms, JS::NonnullGCPtr<JS::HeapFunction<void (unsigned long)> >&, JS::NonnullGCPtr<JS::HeapFunction<void ()> >&, JS::NonnullGCPtr<JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>)> >&, JS::NonnullGCPtr<JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>)> >&, JS::NonnullGCPtr<JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>)> >&, JS::NonnullGCPtr<JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)> >&>(JS::NonnullGCPtr<JS::HeapFunction<void (unsigned long)> >&, JS::NonnullGCPtr<JS::HeapFunction<void ()> >&, JS::NonnullGCPtr<JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>)> >&, JS::NonnullGCPtr<JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>)> >&, JS::NonnullGCPtr<JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>)> >&, JS::NonnullGCPtr<JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)> >&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Infrastructure::FetchController> JS::Heap::allocate_without_realm<Web::Fetch::Infrastructure::FetchController>()
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<void (JS::Object const&)> > JS::Heap::allocate_without_realm<JS::HeapFunction<void (JS::Object const&)>, AK::Function<void (JS::Object const&)> >(AK::Function<void (JS::Object const&)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<Web::WebIDL::ExceptionOr<JS::Value> (JS::Value)> > JS::Heap::allocate_without_realm<JS::HeapFunction<Web::WebIDL::ExceptionOr<JS::Value> (JS::Value)>, AK::Function<Web::WebIDL::ExceptionOr<JS::Value> (JS::Value)> >(AK::Function<Web::WebIDL::ExceptionOr<JS::Value> (JS::Value)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::BrowsingContext> JS::Heap::allocate_without_realm<Web::HTML::BrowsingContext, JS::NonnullGCPtr<Web::Page>&>(JS::NonnullGCPtr<Web::Page>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::BrowsingContextGroup> JS::Heap::allocate_without_realm<Web::HTML::BrowsingContextGroup, JS::NonnullGCPtr<Web::Page>&>(JS::NonnullGCPtr<Web::Page>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebIDL::CallbackType> JS::Heap::allocate_without_realm<Web::WebIDL::CallbackType, JS::Object&, Web::HTML::EnvironmentSettingsObject&>(JS::Object&, Web::HTML::EnvironmentSettingsObject&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::TaskQueue> JS::Heap::allocate_without_realm<Web::HTML::TaskQueue, Web::HTML::EventLoop&>(Web::HTML::EventLoop&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::Task> JS::Heap::allocate_without_realm<Web::HTML::Task, Web::HTML::Task::Source&, JS::GCPtr<Web::DOM::Document const>&, JS::NonnullGCPtr<JS::HeapFunction<void ()> > >(Web::HTML::Task::Source&, JS::GCPtr<Web::DOM::Document const>&, JS::NonnullGCPtr<JS::HeapFunction<void ()> >&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::AudioBox> JS::Heap::allocate_without_realm<Web::Layout::AudioBox, Web::DOM::Document&, Web::HTML::HTMLAudioElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::HTML::HTMLAudioElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::BreakNode> JS::Heap::allocate_without_realm<Web::Layout::BreakNode, Web::DOM::Document&, Web::HTML::HTMLBRElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::HTML::HTMLBRElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::CanvasBox> JS::Heap::allocate_without_realm<Web::Layout::CanvasBox, Web::DOM::Document&, Web::HTML::HTMLCanvasElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::HTML::HTMLCanvasElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::FrameBox> JS::Heap::allocate_without_realm<Web::Layout::FrameBox, Web::DOM::Document&, Web::HTML::HTMLIFrameElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::HTML::HTMLIFrameElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::ImageBox> JS::Heap::allocate_without_realm<Web::Layout::ImageBox, Web::DOM::Document&, Web::HTML::HTMLImageElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>, Web::HTML::HTMLImageElement&>(Web::DOM::Document&, Web::HTML::HTMLImageElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&, Web::HTML::HTMLImageElement&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::ImageBox> JS::Heap::allocate_without_realm<Web::Layout::ImageBox, Web::DOM::Document&, Web::HTML::HTMLInputElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>, Web::HTML::HTMLInputElement&>(Web::DOM::Document&, Web::HTML::HTMLInputElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&, Web::HTML::HTMLInputElement&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::BlockContainer> JS::Heap::allocate_without_realm<Web::Layout::BlockContainer, Web::DOM::Document&, Web::HTML::HTMLInputElement*, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::HTML::HTMLInputElement*&&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::CheckBox> JS::Heap::allocate_without_realm<Web::Layout::CheckBox, Web::DOM::Document&, Web::HTML::HTMLInputElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::HTML::HTMLInputElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::RadioButton> JS::Heap::allocate_without_realm<Web::Layout::RadioButton, Web::DOM::Document&, Web::HTML::HTMLInputElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::HTML::HTMLInputElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::Label> JS::Heap::allocate_without_realm<Web::Layout::Label, Web::DOM::Document&, Web::HTML::HTMLLabelElement*, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::HTML::HTMLLabelElement*&&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<void (AK::Detail::ByteBuffer<32ul>)> > JS::Heap::allocate_without_realm<JS::HeapFunction<void (AK::Detail::ByteBuffer<32ul>)>, AK::Function<void (AK::Detail::ByteBuffer<32ul>)> >(AK::Function<void (AK::Detail::ByteBuffer<32ul>)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<void (JS::Value)> > JS::Heap::allocate_without_realm<JS::HeapFunction<void (JS::Value)>, AK::Function<void (JS::Value)> >(AK::Function<void (JS::Value)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<JS::NonnullGCPtr<JS::PromiseCapability> (JS::Value)> > JS::Heap::allocate_without_realm<JS::HeapFunction<JS::NonnullGCPtr<JS::PromiseCapability> (JS::Value)>, AK::Function<JS::NonnullGCPtr<JS::PromiseCapability> (JS::Value)> >(AK::Function<JS::NonnullGCPtr<JS::PromiseCapability> (JS::Value)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<JS::NonnullGCPtr<JS::PromiseCapability> ()> > JS::Heap::allocate_without_realm<JS::HeapFunction<JS::NonnullGCPtr<JS::PromiseCapability> ()>, AK::Function<JS::NonnullGCPtr<JS::PromiseCapability> ()> >(AK::Function<JS::NonnullGCPtr<JS::PromiseCapability> ()>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Infrastructure::FetchTimingInfo> JS::Heap::allocate_without_realm<Web::Fetch::Infrastructure::FetchTimingInfo>()
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Infrastructure::FetchRecord> JS::Heap::allocate_without_realm<Web::Fetch::Infrastructure::FetchRecord, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>&>(JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Infrastructure::FetchRecord> JS::Heap::allocate_without_realm<Web::Fetch::Infrastructure::FetchRecord, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>&, JS::GCPtr<Web::Fetch::Infrastructure::FetchController>&>(JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>&, JS::GCPtr<Web::Fetch::Infrastructure::FetchController>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> JS::Heap::allocate_without_realm<Web::Fetch::Fetching::PendingResponse, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>&>(JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Fetching::PendingResponse> JS::Heap::allocate_without_realm<Web::Fetch::Fetching::PendingResponse, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>&>(JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<void (Web::HTML::DocumentReadyState)> > JS::Heap::allocate_without_realm<JS::HeapFunction<void (Web::HTML::DocumentReadyState)>, AK::Function<void (Web::HTML::DocumentReadyState)> >(AK::Function<void (Web::HTML::DocumentReadyState)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::ImageBox> JS::Heap::allocate_without_realm<Web::Layout::ImageBox, Web::DOM::Document&, Web::HTML::HTMLObjectElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>, Web::HTML::HTMLObjectElement&>(Web::DOM::Document&, Web::HTML::HTMLObjectElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&, Web::HTML::HTMLObjectElement&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::NavigationParams> JS::Heap::allocate_without_realm<Web::HTML::NavigationParams>()
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::VideoBox> JS::Heap::allocate_without_realm<Web::Layout::VideoBox, Web::DOM::Document&, Web::HTML::HTMLVideoElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::HTML::HTMLVideoElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::ResponseHolder> JS::Heap::allocate_without_realm<Web::HTML::ResponseHolder>()
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::SessionHistoryEntry> JS::Heap::allocate_without_realm<Web::HTML::SessionHistoryEntry>()
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<JS::NonnullGCPtr<Web::HTML::Navigable> (JS::GCPtr<Web::HTML::BrowsingContext>)> > JS::Heap::allocate_without_realm<JS::HeapFunction<JS::NonnullGCPtr<Web::HTML::Navigable> (JS::GCPtr<Web::HTML::BrowsingContext>)>, AK::Function<JS::NonnullGCPtr<Web::HTML::Navigable> (JS::GCPtr<Web::HTML::BrowsingContext>)> >(AK::Function<JS::NonnullGCPtr<Web::HTML::Navigable> (JS::GCPtr<Web::HTML::BrowsingContext>)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::DocumentState> JS::Heap::allocate_without_realm<Web::HTML::DocumentState>()
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::NonFetchSchemeNavigationParams> JS::Heap::allocate_without_realm<Web::HTML::NonFetchSchemeNavigationParams>()
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::Navigable> JS::Heap::allocate_without_realm<Web::HTML::Navigable, Web::Page&>(Web::Page&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::NavigationAPIMethodTracker> JS::Heap::allocate_without_realm<Web::HTML::NavigationAPIMethodTracker, Web::HTML::Navigation&, AK::OptionalNone, JS::Value&, AK::Optional<AK::Vector<unsigned int, 0ul> >, decltype(nullptr), JS::NonnullGCPtr<JS::PromiseCapability>&, JS::NonnullGCPtr<JS::PromiseCapability>&>(Web::HTML::Navigation&, AK::OptionalNone&&, JS::Value&, AK::Optional<AK::Vector<unsigned int, 0ul> >&&, decltype(nullptr)&&, JS::NonnullGCPtr<JS::PromiseCapability>&, JS::NonnullGCPtr<JS::PromiseCapability>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::NavigationAPIMethodTracker> JS::Heap::allocate_without_realm<Web::HTML::NavigationAPIMethodTracker, Web::HTML::Navigation&, AK::String&, JS::Value&, AK::OptionalNone, decltype(nullptr), JS::NonnullGCPtr<JS::PromiseCapability>&, JS::NonnullGCPtr<JS::PromiseCapability>&>(Web::HTML::Navigation&, AK::String&, JS::Value&, AK::OptionalNone&&, decltype(nullptr)&&, JS::NonnullGCPtr<JS::PromiseCapability>&, JS::NonnullGCPtr<JS::PromiseCapability>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLParser> JS::Heap::allocate_without_realm<Web::HTML::HTMLParser, Web::DOM::Document&>(Web::DOM::Document&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLParser> JS::Heap::allocate_without_realm<Web::HTML::HTMLParser, Web::DOM::Document&, AK::Detail::ByteBuffer<32ul> const&, AK::ByteString>(Web::DOM::Document&, AK::Detail::ByteBuffer<32ul> const&, AK::ByteString&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLParser> JS::Heap::allocate_without_realm<Web::HTML::HTMLParser, Web::DOM::Document&, AK::Detail::ByteBuffer<32ul> const&, AK::ByteString&>(Web::DOM::Document&, AK::Detail::ByteBuffer<32ul> const&, AK::ByteString&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLParser> JS::Heap::allocate_without_realm<Web::HTML::HTMLParser, Web::DOM::Document&, AK::StringView&, AK::StringView&>(Web::DOM::Document&, AK::StringView&, AK::StringView&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::ClassicScript> JS::Heap::allocate_without_realm<Web::HTML::ClassicScript, URL::URL, AK::ByteString, Web::HTML::EnvironmentSettingsObject&>(URL::URL&&, AK::ByteString&&, Web::HTML::EnvironmentSettingsObject&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::ModuleMap> JS::Heap::allocate_without_realm<Web::HTML::ModuleMap>()
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<void (JS::GCPtr<Web::HTML::Script>)> > JS::Heap::allocate_without_realm<JS::HeapFunction<void (JS::GCPtr<Web::HTML::Script>)>, AK::Function<void (JS::GCPtr<Web::HTML::Script>)> >(AK::Function<void (JS::GCPtr<Web::HTML::Script>)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<Web::WebIDL::ExceptionOr<void> (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>, Web::HTML::TopLevelModule, AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>)> > JS::Heap::allocate_without_realm<JS::HeapFunction<Web::WebIDL::ExceptionOr<void> (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>, Web::HTML::TopLevelModule, AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>)>, AK::Function<Web::WebIDL::ExceptionOr<void> (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>, Web::HTML::TopLevelModule, AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>)> >(AK::Function<Web::WebIDL::ExceptionOr<void> (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>, Web::HTML::TopLevelModule, AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::FetchContext> JS::Heap::allocate_without_realm<Web::HTML::FetchContext, JS::Value, Web::Fetch::Infrastructure::Request::Destination&, decltype(nullptr), Web::HTML::EnvironmentSettingsObject&>(JS::Value&&, Web::Fetch::Infrastructure::Request::Destination&, decltype(nullptr)&&, Web::HTML::EnvironmentSettingsObject&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<void (Web::HTML::ModuleMap::Entry)> > JS::Heap::allocate_without_realm<JS::HeapFunction<void (Web::HTML::ModuleMap::Entry)>, AK::Function<void (Web::HTML::ModuleMap::Entry)> >(AK::Function<void (Web::HTML::ModuleMap::Entry)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::SessionHistoryTraversalQueueEntry> JS::Heap::allocate_without_realm<Web::HTML::SessionHistoryTraversalQueueEntry, JS::NonnullGCPtr<JS::HeapFunction<void ()> >&, JS::GCPtr<Web::HTML::Navigable>&>(JS::NonnullGCPtr<JS::HeapFunction<void ()> >&, JS::GCPtr<Web::HTML::Navigable>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::SessionHistoryTraversalQueue> JS::Heap::allocate_without_realm<Web::HTML::SessionHistoryTraversalQueue>()
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::TraversableNavigable> JS::Heap::allocate_without_realm<Web::HTML::TraversableNavigable, JS::NonnullGCPtr<Web::Page>&>(JS::NonnullGCPtr<Web::Page>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::ChangingNavigableContinuationState> JS::Heap::allocate_without_realm<Web::HTML::ChangingNavigableContinuationState>()
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<void (bool, JS::NonnullGCPtr<Web::HTML::SessionHistoryEntry>)> > JS::Heap::allocate_without_realm<JS::HeapFunction<void (bool, JS::NonnullGCPtr<Web::HTML::SessionHistoryEntry>)>, AK::Function<void (bool, JS::NonnullGCPtr<Web::HTML::SessionHistoryEntry>)> >(AK::Function<void (bool, JS::NonnullGCPtr<Web::HTML::SessionHistoryEntry>)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::Timer> JS::Heap::allocate_without_realm<Web::HTML::Timer, JS::Object&, int&, JS::NonnullGCPtr<JS::HeapFunction<void ()> >&, int&>(JS::Object&, int&, JS::NonnullGCPtr<JS::HeapFunction<void ()> >&, int&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::BlockContainer> JS::Heap::allocate_without_realm<Web::Layout::BlockContainer, Web::DOM::Document&, decltype(nullptr), AK::NonnullOwnPtr<Web::CSS::ComputedValues> >(Web::DOM::Document&, decltype(nullptr)&&, AK::NonnullOwnPtr<Web::CSS::ComputedValues>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::ListItemMarkerBox> JS::Heap::allocate_without_realm<Web::Layout::ListItemMarkerBox, Web::DOM::Document&, Web::CSS::ListStyleType, Web::CSS::ListStylePosition, int, Web::CSS::StyleProperties&>(Web::DOM::Document&, Web::CSS::ListStyleType&&, Web::CSS::ListStylePosition&&, int&&, Web::CSS::StyleProperties&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::TextNode> JS::Heap::allocate_without_realm<Web::Layout::TextNode, Web::DOM::Document&, Web::DOM::Text&>(Web::DOM::Document&, Web::DOM::Text&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::SVGMaskBox> JS::Heap::allocate_without_realm<Web::Layout::SVGMaskBox, Web::DOM::Document&, Web::SVG::SVGMaskElement&, Web::CSS::StyleProperties&>(Web::DOM::Document&, Web::SVG::SVGMaskElement&, Web::CSS::StyleProperties&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::SVGClipBox> JS::Heap::allocate_without_realm<Web::Layout::SVGClipBox, Web::DOM::Document&, Web::SVG::SVGClipPathElement&, Web::CSS::StyleProperties&>(Web::DOM::Document&, Web::SVG::SVGClipPathElement&, Web::CSS::StyleProperties&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::Viewport> JS::Heap::allocate_without_realm<Web::Layout::Viewport, Web::DOM::Document&, Web::CSS::StyleProperties&>(Web::DOM::Document&, Web::CSS::StyleProperties&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::Box> JS::Heap::allocate_without_realm<Web::Layout::Box, Web::DOM::Document&, decltype(nullptr), AK::NonnullOwnPtr<Web::CSS::ComputedValues> >(Web::DOM::Document&, decltype(nullptr)&&, AK::NonnullOwnPtr<Web::CSS::ComputedValues>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::TableWrapper> JS::Heap::allocate_without_realm<Web::Layout::TableWrapper, Web::DOM::Document&, decltype(nullptr), AK::NonnullOwnPtr<Web::CSS::ComputedValues> >(Web::DOM::Document&, decltype(nullptr)&&, AK::NonnullOwnPtr<Web::CSS::ComputedValues>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Page> JS::Heap::allocate_without_realm<Web::Page, JS::NonnullGCPtr<Web::PageClient>&>(JS::NonnullGCPtr<Web::PageClient>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Painting::AudioPaintable> JS::Heap::allocate_without_realm<Web::Painting::AudioPaintable, Web::Layout::AudioBox const&>(Web::Layout::AudioBox const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Painting::CanvasPaintable> JS::Heap::allocate_without_realm<Web::Painting::CanvasPaintable, Web::Layout::CanvasBox const&>(Web::Layout::CanvasBox const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Painting::CheckBoxPaintable> JS::Heap::allocate_without_realm<Web::Painting::CheckBoxPaintable, Web::Layout::CheckBox const&>(Web::Layout::CheckBox const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Painting::ImagePaintable> JS::Heap::allocate_without_realm<Web::Painting::ImagePaintable, Web::Layout::SVGImageBox const&, Web::SVG::SVGImageElement const&, bool, AK::String, bool>(Web::Layout::SVGImageBox const&, Web::SVG::SVGImageElement const&, bool&&, AK::String&&, bool&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Painting::ImagePaintable> JS::Heap::allocate_without_realm<Web::Painting::ImagePaintable, Web::Layout::ImageBox const&, Web::Layout::ImageProvider const&, bool, AK::String, bool>(Web::Layout::ImageBox const&, Web::Layout::ImageProvider const&, bool&&, AK::String&&, bool&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Painting::InlinePaintable> JS::Heap::allocate_without_realm<Web::Painting::InlinePaintable, Web::Layout::InlineNode const&>(Web::Layout::InlineNode const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Painting::MarkerPaintable> JS::Heap::allocate_without_realm<Web::Painting::MarkerPaintable, Web::Layout::ListItemMarkerBox const&>(Web::Layout::ListItemMarkerBox const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Painting::NestedBrowsingContextPaintable> JS::Heap::allocate_without_realm<Web::Painting::NestedBrowsingContextPaintable, Web::Layout::FrameBox const&>(Web::Layout::FrameBox const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Painting::PaintableWithLines> JS::Heap::allocate_without_realm<Web::Painting::PaintableWithLines, Web::Layout::BlockContainer const&>(Web::Layout::BlockContainer const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Painting::PaintableBox> JS::Heap::allocate_without_realm<Web::Painting::PaintableBox, Web::Layout::Box const&>(Web::Layout::Box const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Painting::RadioButtonPaintable> JS::Heap::allocate_without_realm<Web::Painting::RadioButtonPaintable, Web::Layout::RadioButton const&>(Web::Layout::RadioButton const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Painting::SVGPathPaintable> JS::Heap::allocate_without_realm<Web::Painting::SVGPathPaintable, Web::Layout::SVGGraphicsBox const&>(Web::Layout::SVGGraphicsBox const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Painting::SVGGraphicsPaintable> JS::Heap::allocate_without_realm<Web::Painting::SVGGraphicsPaintable, Web::Layout::SVGGraphicsBox const&>(Web::Layout::SVGGraphicsBox const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Painting::SVGMaskPaintable> JS::Heap::allocate_without_realm<Web::Painting::SVGMaskPaintable, Web::Layout::SVGMaskBox const&>(Web::Layout::SVGMaskBox const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Painting::SVGClipPaintable> JS::Heap::allocate_without_realm<Web::Painting::SVGClipPaintable, Web::Layout::SVGClipBox const&>(Web::Layout::SVGClipBox const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Painting::SVGSVGPaintable> JS::Heap::allocate_without_realm<Web::Painting::SVGSVGPaintable, Web::Layout::SVGSVGBox const&>(Web::Layout::SVGSVGBox const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Painting::TextPaintable> JS::Heap::allocate_without_realm<Web::Painting::TextPaintable, Web::Layout::TextNode const&, AK::String const&>(Web::Layout::TextNode const&, AK::String const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Painting::VideoPaintable> JS::Heap::allocate_without_realm<Web::Painting::VideoPaintable, Web::Layout::VideoBox const&>(Web::Layout::VideoBox const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Painting::ViewportPaintable> JS::Heap::allocate_without_realm<Web::Painting::ViewportPaintable, Web::Layout::Viewport const&>(Web::Layout::Viewport const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::ServiceWorker::UpdateAlgorithmState> JS::Heap::allocate_without_realm<Web::ServiceWorker::UpdateAlgorithmState>()
Unexecuted instantiation: JS::NonnullGCPtr<Web::ServiceWorker::Job> JS::Heap::allocate_without_realm<Web::ServiceWorker::Job, Web::ServiceWorker::Job::Type&, Web::StorageAPI::StorageKey, URL::URL, URL::URL, JS::GCPtr<JS::PromiseCapability>&, JS::GCPtr<Web::HTML::EnvironmentSettingsObject>&>(Web::ServiceWorker::Job::Type&, Web::StorageAPI::StorageKey&&, URL::URL&&, URL::URL&&, JS::GCPtr<JS::PromiseCapability>&, JS::GCPtr<Web::HTML::EnvironmentSettingsObject>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::DefaultStreamTeeReadRequest> JS::Heap::allocate_without_realm<Web::Streams::DefaultStreamTeeReadRequest, JS::Realm&, Web::Streams::ReadableStream&, JS::NonnullGCPtr<Web::Streams::DefaultStreamTeeParams> const&, JS::NonnullGCPtr<JS::PromiseCapability> const&, bool const&>(JS::Realm&, Web::Streams::ReadableStream&, JS::NonnullGCPtr<Web::Streams::DefaultStreamTeeParams> const&, JS::NonnullGCPtr<JS::PromiseCapability> const&, bool const&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<Web::WebIDL::ExceptionOr<JS::Value> ()> > JS::Heap::allocate_without_realm<JS::HeapFunction<Web::WebIDL::ExceptionOr<JS::Value> ()>, AK::Function<Web::WebIDL::ExceptionOr<JS::Value> ()> >(AK::Function<Web::WebIDL::ExceptionOr<JS::Value> ()>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<void (AK::Variant<JS::NonnullGCPtr<Web::Streams::ReadableStreamDefaultReader>, JS::NonnullGCPtr<Web::Streams::ReadableStreamBYOBReader> > const&)> > JS::Heap::allocate_without_realm<JS::HeapFunction<void (AK::Variant<JS::NonnullGCPtr<Web::Streams::ReadableStreamDefaultReader>, JS::NonnullGCPtr<Web::Streams::ReadableStreamBYOBReader> > const&)>, AK::Function<void (AK::Variant<JS::NonnullGCPtr<Web::Streams::ReadableStreamDefaultReader>, JS::NonnullGCPtr<Web::Streams::ReadableStreamBYOBReader> > const&)> >(AK::Function<void (AK::Variant<JS::NonnullGCPtr<Web::Streams::ReadableStreamDefaultReader>, JS::NonnullGCPtr<Web::Streams::ReadableStreamBYOBReader> > const&)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::ByteStreamTeeDefaultReadRequest> JS::Heap::allocate_without_realm<Web::Streams::ByteStreamTeeDefaultReadRequest, JS::Realm&, Web::Streams::ReadableStream&, JS::NonnullGCPtr<Web::Streams::ByteStreamTeeParams>&, JS::NonnullGCPtr<JS::PromiseCapability>&>(JS::Realm&, Web::Streams::ReadableStream&, JS::NonnullGCPtr<Web::Streams::ByteStreamTeeParams>&, JS::NonnullGCPtr<JS::PromiseCapability>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<void (JS::NonnullGCPtr<Web::WebIDL::ArrayBufferView>, bool)> > JS::Heap::allocate_without_realm<JS::HeapFunction<void (JS::NonnullGCPtr<Web::WebIDL::ArrayBufferView>, bool)>, AK::Function<void (JS::NonnullGCPtr<Web::WebIDL::ArrayBufferView>, bool)> >(AK::Function<void (JS::NonnullGCPtr<Web::WebIDL::ArrayBufferView>, bool)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::ByteStreamTeeBYOBReadRequest> JS::Heap::allocate_without_realm<Web::Streams::ByteStreamTeeBYOBReadRequest, JS::Realm&, Web::Streams::ReadableStream&, JS::NonnullGCPtr<Web::Streams::ByteStreamTeeParams>&, JS::NonnullGCPtr<JS::PromiseCapability>&, Web::Streams::ReadableStream&, Web::Streams::ReadableStream&, bool&>(JS::Realm&, Web::Streams::ReadableStream&, JS::NonnullGCPtr<Web::Streams::ByteStreamTeeParams>&, JS::NonnullGCPtr<JS::PromiseCapability>&, Web::Streams::ReadableStream&, Web::Streams::ReadableStream&, bool&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<JS::Completion (JS::Value)> > JS::Heap::allocate_without_realm<JS::HeapFunction<JS::Completion (JS::Value)>, AK::Function<JS::Completion (JS::Value)> >(AK::Function<JS::Completion (JS::Value)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebIDL::CallbackType> JS::Heap::allocate_without_realm<Web::WebIDL::CallbackType, JS::Object&, Web::HTML::EnvironmentSettingsObject&, Web::WebIDL::OperationReturnsPromise&>(JS::Object&, Web::HTML::EnvironmentSettingsObject&, Web::WebIDL::OperationReturnsPromise&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::BYOBReaderReadIntoRequest> JS::Heap::allocate_without_realm<Web::Streams::BYOBReaderReadIntoRequest, JS::Realm&, JS::NonnullGCPtr<JS::PromiseCapability>&>(JS::Realm&, JS::NonnullGCPtr<JS::PromiseCapability>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::DefaultReaderReadRequest> JS::Heap::allocate_without_realm<Web::Streams::DefaultReaderReadRequest, JS::Realm&, JS::NonnullGCPtr<JS::PromiseCapability>&>(JS::Realm&, JS::NonnullGCPtr<JS::PromiseCapability>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::ReadLoopReadRequest> JS::Heap::allocate_without_realm<Web::Streams::ReadLoopReadRequest, JS::VM&, JS::Realm&, Web::Streams::ReadableStreamDefaultReader&, JS::NonnullGCPtr<JS::HeapFunction<void (AK::Detail::ByteBuffer<32ul>)> >&, JS::NonnullGCPtr<JS::HeapFunction<void (JS::Value)> >&>(JS::VM&, JS::Realm&, Web::Streams::ReadableStreamDefaultReader&, JS::NonnullGCPtr<JS::HeapFunction<void (AK::Detail::ByteBuffer<32ul>)> >&, JS::NonnullGCPtr<JS::HeapFunction<void (JS::Value)> >&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::ReadLoopReadRequest> JS::Heap::allocate_without_realm<Web::Streams::ReadLoopReadRequest, JS::VM&, JS::Realm&, Web::Streams::ReadableStreamDefaultReader&, JS::NonnullGCPtr<JS::HeapFunction<void (AK::Detail::ByteBuffer<32ul>)> >&, JS::NonnullGCPtr<JS::HeapFunction<void (JS::Value)> >&, JS::NonnullGCPtr<JS::HeapFunction<void (AK::Detail::ByteBuffer<32ul>)> >&>(JS::VM&, JS::Realm&, Web::Streams::ReadableStreamDefaultReader&, JS::NonnullGCPtr<JS::HeapFunction<void (AK::Detail::ByteBuffer<32ul>)> >&, JS::NonnullGCPtr<JS::HeapFunction<void (JS::Value)> >&, JS::NonnullGCPtr<JS::HeapFunction<void (AK::Detail::ByteBuffer<32ul>)> >&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::SVGGraphicsBox> JS::Heap::allocate_without_realm<Web::Layout::SVGGraphicsBox, Web::DOM::Document&, Web::SVG::SVGAElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::SVG::SVGAElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::SVGGraphicsBox> JS::Heap::allocate_without_realm<Web::Layout::SVGGraphicsBox, Web::DOM::Document&, Web::SVG::SVGGElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::SVG::SVGGElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::SVGImageBox> JS::Heap::allocate_without_realm<Web::Layout::SVGImageBox, Web::DOM::Document&, Web::SVG::SVGImageElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::SVG::SVGImageElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::SVGGeometryBox> JS::Heap::allocate_without_realm<Web::Layout::SVGGeometryBox, Web::DOM::Document&, Web::SVG::SVGGeometryElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::SVG::SVGGeometryElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::SVGForeignObjectBox> JS::Heap::allocate_without_realm<Web::Layout::SVGForeignObjectBox, Web::DOM::Document&, Web::SVG::SVGForeignObjectElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::SVG::SVGForeignObjectElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Painting::SVGForeignObjectPaintable> JS::Heap::allocate_without_realm<Web::Painting::SVGForeignObjectPaintable, Web::Layout::SVGForeignObjectBox const&>(Web::Layout::SVGForeignObjectBox const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::SVGSVGBox> JS::Heap::allocate_without_realm<Web::Layout::SVGSVGBox, Web::DOM::Document&, Web::SVG::SVGSVGElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::SVG::SVGSVGElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::SVGGraphicsBox> JS::Heap::allocate_without_realm<Web::Layout::SVGGraphicsBox, Web::DOM::Document&, Web::SVG::SVGSymbolElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::SVG::SVGSymbolElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::SVGTextBox> JS::Heap::allocate_without_realm<Web::Layout::SVGTextBox, Web::DOM::Document&, Web::SVG::SVGTextElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::SVG::SVGTextElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::SVGTextPathBox> JS::Heap::allocate_without_realm<Web::Layout::SVGTextPathBox, Web::DOM::Document&, Web::SVG::SVGTextPathElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::SVG::SVGTextPathElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::SVGTextBox> JS::Heap::allocate_without_realm<Web::Layout::SVGTextBox, Web::DOM::Document&, Web::SVG::SVGTSpanElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::SVG::SVGTSpanElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Layout::SVGGraphicsBox> JS::Heap::allocate_without_realm<Web::Layout::SVGGraphicsBox, Web::DOM::Document&, Web::SVG::SVGUseElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties> >(Web::DOM::Document&, Web::SVG::SVGUseElement&, AK::NonnullRefPtr<Web::CSS::StyleProperties>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<Web::WebIDL::ExceptionOr<void> (JS::Value&)> > JS::Heap::allocate_without_realm<JS::HeapFunction<Web::WebIDL::ExceptionOr<void> (JS::Value&)>, AK::Function<Web::WebIDL::ExceptionOr<void> (JS::Value&)> >(AK::Function<Web::WebIDL::ExceptionOr<void> (JS::Value&)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<Web::WebIDL::ExceptionOr<void> ()> > JS::Heap::allocate_without_realm<JS::HeapFunction<Web::WebIDL::ExceptionOr<void> ()>, AK::Function<Web::WebIDL::ExceptionOr<void> ()> >(AK::Function<Web::WebIDL::ExceptionOr<void> ()>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::HeapFunction<void (AK::Vector<JS::Value, 0ul> const&)> > JS::Heap::allocate_without_realm<JS::HeapFunction<void (AK::Vector<JS::Value, 0ul> const&)>, AK::Function<void (AK::Vector<JS::Value, 0ul> const&)> >(AK::Function<void (AK::Vector<JS::Value, 0ul> const&)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebIDL::CallbackType> JS::Heap::allocate_without_realm<Web::WebIDL::CallbackType, JS::FunctionObject&, Web::HTML::EnvironmentSettingsObject&>(JS::FunctionObject&, Web::HTML::EnvironmentSettingsObject&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebIDL::CallbackType> JS::Heap::allocate_without_realm<Web::WebIDL::CallbackType, JS::Object&, Web::HTML::EnvironmentSettingsObject&, Web::WebIDL::OperationReturnsPromise>(JS::Object&, Web::HTML::EnvironmentSettingsObject&, Web::WebIDL::OperationReturnsPromise&&)
48
49
    template<typename T, typename... Args>
50
    NonnullGCPtr<T> allocate(Realm& realm, Args&&... args)
51
16.0k
    {
52
16.0k
        auto* memory = allocate_cell<T>();
53
16.0k
        defer_gc();
54
16.0k
        new (memory) T(forward<Args>(args)...);
55
16.0k
        undefer_gc();
56
16.0k
        auto* cell = static_cast<T*>(memory);
57
16.0k
        memory->initialize(realm);
58
16.0k
        return *cell;
59
16.0k
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::IteratorRecord> JS::Heap::allocate<JS::IteratorRecord, JS::Realm&, JS::NonnullGCPtr<JS::Object>&, JS::NonnullGCPtr<JS::NativeFunction>&, bool>(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<JS::Object>&, JS::NonnullGCPtr<JS::NativeFunction>&, bool&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::ArgumentsObject> JS::Heap::allocate<JS::ArgumentsObject, JS::Realm&, JS::Environment&>(JS::Realm&, JS::Realm&, JS::Environment&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::ModuleNamespaceObject> JS::Heap::allocate<JS::ModuleNamespaceObject, JS::Realm&, JS::Module*, AK::Vector<AK::DeprecatedFlyString, 0ul> >(JS::Realm&, JS::Realm&, JS::Module*&&, AK::Vector<AK::DeprecatedFlyString, 0ul>&&)
JS::NonnullGCPtr<JS::Array> JS::Heap::allocate<JS::Array, JS::Object&>(JS::Realm&, JS::Object&)
Line
Count
Source
51
3
    {
52
3
        auto* memory = allocate_cell<T>();
53
3
        defer_gc();
54
3
        new (memory) T(forward<Args>(args)...);
55
3
        undefer_gc();
56
3
        auto* cell = static_cast<T*>(memory);
57
3
        memory->initialize(realm);
58
3
        return *cell;
59
3
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::ArrayIterator> JS::Heap::allocate<JS::ArrayIterator, JS::Value&, JS::Object::PropertyKind&, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::Value&, JS::Object::PropertyKind&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::BoundFunction> JS::Heap::allocate<JS::BoundFunction, JS::Realm&, JS::FunctionObject&, JS::Value&, AK::Vector<JS::Value, 0ul>, JS::Object*&>(JS::Realm&, JS::Realm&, JS::FunctionObject&, JS::Value&, AK::Vector<JS::Value, 0ul>&&, JS::Object*&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::ECMAScriptFunctionObject> JS::Heap::allocate<JS::ECMAScriptFunctionObject, AK::DeprecatedFlyString, AK::ByteString, JS::Statement const&, AK::Vector<JS::FunctionParameter, 0ul>, int&, AK::Vector<AK::DeprecatedFlyString, 0ul>, JS::Environment*&, JS::PrivateEnvironment*&, JS::Object&, JS::FunctionKind&, bool&, JS::FunctionParsingInsights&, bool&, AK::Variant<JS::PropertyKey, JS::PrivateName, AK::Empty> >(JS::Realm&, AK::DeprecatedFlyString&&, AK::ByteString&&, JS::Statement const&, AK::Vector<JS::FunctionParameter, 0ul>&&, int&, AK::Vector<AK::DeprecatedFlyString, 0ul>&&, JS::Environment*&, JS::PrivateEnvironment*&, JS::Object&, JS::FunctionKind&, bool&, JS::FunctionParsingInsights&, bool&, AK::Variant<JS::PropertyKey, JS::PrivateName, AK::Empty>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Object> JS::Heap::allocate<JS::Object, JS::Object::ConstructWithPrototypeTag, JS::Object&>(JS::Realm&, JS::Object::ConstructWithPrototypeTag&&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::AsyncGenerator> JS::Heap::allocate<JS::AsyncGenerator, JS::Realm&, JS::NonnullGCPtr<JS::Object>&, AK::NonnullOwnPtr<JS::ExecutionContext> >(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<JS::Object>&, AK::NonnullOwnPtr<JS::ExecutionContext>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::AsyncFunctionDriverWrapper> JS::Heap::allocate<JS::AsyncFunctionDriverWrapper, JS::Realm&, JS::GeneratorObject&, JS::Promise&>(JS::Realm&, JS::Realm&, JS::GeneratorObject&, JS::Promise&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Error> JS::Heap::allocate<JS::Error, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::EvalError> JS::Heap::allocate<JS::EvalError, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::InternalError> JS::Heap::allocate<JS::InternalError, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::RangeError> JS::Heap::allocate<JS::RangeError, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&)
JS::NonnullGCPtr<JS::ReferenceError> JS::Heap::allocate<JS::ReferenceError, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&)
Line
Count
Source
51
9
    {
52
9
        auto* memory = allocate_cell<T>();
53
9
        defer_gc();
54
9
        new (memory) T(forward<Args>(args)...);
55
9
        undefer_gc();
56
9
        auto* cell = static_cast<T*>(memory);
57
9
        memory->initialize(realm);
58
9
        return *cell;
59
9
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::SyntaxError> JS::Heap::allocate<JS::SyntaxError, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::TypeError> JS::Heap::allocate<JS::TypeError, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::URIError> JS::Heap::allocate<JS::URIError, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::GeneratorObject> JS::Heap::allocate<JS::GeneratorObject, JS::Realm&, JS::NonnullGCPtr<JS::Object>&, AK::NonnullOwnPtr<JS::ExecutionContext> >(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<JS::Object>&, AK::NonnullOwnPtr<JS::ExecutionContext>&&)
JS::NonnullGCPtr<JS::ArrayIteratorPrototype> JS::Heap::allocate<JS::ArrayIteratorPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::AsyncIteratorPrototype> JS::Heap::allocate<JS::AsyncIteratorPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::Intl::SegmentIteratorPrototype> JS::Heap::allocate<JS::Intl::SegmentIteratorPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::IteratorHelperPrototype> JS::Heap::allocate<JS::IteratorHelperPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::MapIteratorPrototype> JS::Heap::allocate<JS::MapIteratorPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::RegExpStringIteratorPrototype> JS::Heap::allocate<JS::RegExpStringIteratorPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::SetIteratorPrototype> JS::Heap::allocate<JS::SetIteratorPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::StringIteratorPrototype> JS::Heap::allocate<JS::StringIteratorPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::AsyncFromSyncIteratorPrototype> JS::Heap::allocate<JS::AsyncFromSyncIteratorPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::AsyncGeneratorPrototype> JS::Heap::allocate<JS::AsyncGeneratorPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::GeneratorPrototype> JS::Heap::allocate<JS::GeneratorPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::Intl::SegmentsPrototype> JS::Heap::allocate<JS::Intl::SegmentsPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::WrapForValidIteratorPrototype> JS::Heap::allocate<JS::WrapForValidIteratorPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::ErrorPrototype> JS::Heap::allocate<JS::ErrorPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::ErrorConstructor> JS::Heap::allocate<JS::ErrorConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::FunctionConstructor> JS::Heap::allocate<JS::FunctionConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::ProxyConstructor> JS::Heap::allocate<JS::ProxyConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::ObjectConstructor> JS::Heap::allocate<JS::ObjectConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::AggregateErrorPrototype> JS::Heap::allocate<JS::AggregateErrorPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::AggregateErrorConstructor> JS::Heap::allocate<JS::AggregateErrorConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
JS::NonnullGCPtr<JS::ArrayPrototype> JS::Heap::allocate<JS::ArrayPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::ArrayConstructor> JS::Heap::allocate<JS::ArrayConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::ArrayBufferPrototype> JS::Heap::allocate<JS::ArrayBufferPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::ArrayBufferConstructor> JS::Heap::allocate<JS::ArrayBufferConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
JS::NonnullGCPtr<JS::AsyncFunctionPrototype> JS::Heap::allocate<JS::AsyncFunctionPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::AsyncFunctionConstructor> JS::Heap::allocate<JS::AsyncFunctionConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::AsyncGeneratorFunctionPrototype> JS::Heap::allocate<JS::AsyncGeneratorFunctionPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::AsyncGeneratorFunctionConstructor> JS::Heap::allocate<JS::AsyncGeneratorFunctionConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::BigIntPrototype> JS::Heap::allocate<JS::BigIntPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::BigIntConstructor> JS::Heap::allocate<JS::BigIntConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::BooleanPrototype> JS::Heap::allocate<JS::BooleanPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::BooleanConstructor> JS::Heap::allocate<JS::BooleanConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::DataViewPrototype> JS::Heap::allocate<JS::DataViewPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::DataViewConstructor> JS::Heap::allocate<JS::DataViewConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
JS::NonnullGCPtr<JS::DatePrototype> JS::Heap::allocate<JS::DatePrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::DateConstructor> JS::Heap::allocate<JS::DateConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::DisposableStackPrototype> JS::Heap::allocate<JS::DisposableStackPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::DisposableStackConstructor> JS::Heap::allocate<JS::DisposableStackConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::ErrorPrototype> JS::Heap::allocate<JS::ErrorPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::ErrorConstructor> JS::Heap::allocate<JS::ErrorConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::FinalizationRegistryPrototype> JS::Heap::allocate<JS::FinalizationRegistryPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::FinalizationRegistryConstructor> JS::Heap::allocate<JS::FinalizationRegistryConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::FunctionPrototype> JS::Heap::allocate<JS::FunctionPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::FunctionConstructor> JS::Heap::allocate<JS::FunctionConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
JS::NonnullGCPtr<JS::GeneratorFunctionPrototype> JS::Heap::allocate<JS::GeneratorFunctionPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::GeneratorFunctionConstructor> JS::Heap::allocate<JS::GeneratorFunctionConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::IteratorPrototype> JS::Heap::allocate<JS::IteratorPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::IteratorConstructor> JS::Heap::allocate<JS::IteratorConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::MapPrototype> JS::Heap::allocate<JS::MapPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::MapConstructor> JS::Heap::allocate<JS::MapConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::NumberPrototype> JS::Heap::allocate<JS::NumberPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::NumberConstructor> JS::Heap::allocate<JS::NumberConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::ObjectPrototype> JS::Heap::allocate<JS::ObjectPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::ObjectConstructor> JS::Heap::allocate<JS::ObjectConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::PromisePrototype> JS::Heap::allocate<JS::PromisePrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::PromiseConstructor> JS::Heap::allocate<JS::PromiseConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::RegExpPrototype> JS::Heap::allocate<JS::RegExpPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::RegExpConstructor> JS::Heap::allocate<JS::RegExpConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::SetPrototype> JS::Heap::allocate<JS::SetPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::SetConstructor> JS::Heap::allocate<JS::SetConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::ShadowRealmPrototype> JS::Heap::allocate<JS::ShadowRealmPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::ShadowRealmConstructor> JS::Heap::allocate<JS::ShadowRealmConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::SharedArrayBufferPrototype> JS::Heap::allocate<JS::SharedArrayBufferPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::SharedArrayBufferConstructor> JS::Heap::allocate<JS::SharedArrayBufferConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::StringPrototype> JS::Heap::allocate<JS::StringPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::StringConstructor> JS::Heap::allocate<JS::StringConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::SuppressedErrorPrototype> JS::Heap::allocate<JS::SuppressedErrorPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::SuppressedErrorConstructor> JS::Heap::allocate<JS::SuppressedErrorConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::SymbolPrototype> JS::Heap::allocate<JS::SymbolPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::SymbolConstructor> JS::Heap::allocate<JS::SymbolConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::WeakMapPrototype> JS::Heap::allocate<JS::WeakMapPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::WeakMapConstructor> JS::Heap::allocate<JS::WeakMapConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::WeakRefPrototype> JS::Heap::allocate<JS::WeakRefPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::WeakRefConstructor> JS::Heap::allocate<JS::WeakRefConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::WeakSetPrototype> JS::Heap::allocate<JS::WeakSetPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::WeakSetConstructor> JS::Heap::allocate<JS::WeakSetConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::TypedArrayPrototype> JS::Heap::allocate<JS::TypedArrayPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::TypedArrayConstructor> JS::Heap::allocate<JS::TypedArrayConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::EvalErrorPrototype> JS::Heap::allocate<JS::EvalErrorPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::EvalErrorConstructor> JS::Heap::allocate<JS::EvalErrorConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
JS::NonnullGCPtr<JS::InternalErrorPrototype> JS::Heap::allocate<JS::InternalErrorPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::InternalErrorConstructor> JS::Heap::allocate<JS::InternalErrorConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::RangeErrorPrototype> JS::Heap::allocate<JS::RangeErrorPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::RangeErrorConstructor> JS::Heap::allocate<JS::RangeErrorConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
JS::NonnullGCPtr<JS::ReferenceErrorPrototype> JS::Heap::allocate<JS::ReferenceErrorPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Line
Count
Source
51
9
    {
52
9
        auto* memory = allocate_cell<T>();
53
9
        defer_gc();
54
9
        new (memory) T(forward<Args>(args)...);
55
9
        undefer_gc();
56
9
        auto* cell = static_cast<T*>(memory);
57
9
        memory->initialize(realm);
58
9
        return *cell;
59
9
    }
JS::NonnullGCPtr<JS::ReferenceErrorConstructor> JS::Heap::allocate<JS::ReferenceErrorConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Line
Count
Source
51
9
    {
52
9
        auto* memory = allocate_cell<T>();
53
9
        defer_gc();
54
9
        new (memory) T(forward<Args>(args)...);
55
9
        undefer_gc();
56
9
        auto* cell = static_cast<T*>(memory);
57
9
        memory->initialize(realm);
58
9
        return *cell;
59
9
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::SyntaxErrorPrototype> JS::Heap::allocate<JS::SyntaxErrorPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::SyntaxErrorConstructor> JS::Heap::allocate<JS::SyntaxErrorConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::TypeErrorPrototype> JS::Heap::allocate<JS::TypeErrorPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::TypeErrorConstructor> JS::Heap::allocate<JS::TypeErrorConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::URIErrorPrototype> JS::Heap::allocate<JS::URIErrorPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::URIErrorConstructor> JS::Heap::allocate<JS::URIErrorConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Uint8ArrayPrototype> JS::Heap::allocate<JS::Uint8ArrayPrototype, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Uint8ArrayConstructor> JS::Heap::allocate<JS::Uint8ArrayConstructor, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Uint8ClampedArrayPrototype> JS::Heap::allocate<JS::Uint8ClampedArrayPrototype, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Uint8ClampedArrayConstructor> JS::Heap::allocate<JS::Uint8ClampedArrayConstructor, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Uint16ArrayPrototype> JS::Heap::allocate<JS::Uint16ArrayPrototype, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Uint16ArrayConstructor> JS::Heap::allocate<JS::Uint16ArrayConstructor, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Uint32ArrayPrototype> JS::Heap::allocate<JS::Uint32ArrayPrototype, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Uint32ArrayConstructor> JS::Heap::allocate<JS::Uint32ArrayConstructor, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::BigUint64ArrayPrototype> JS::Heap::allocate<JS::BigUint64ArrayPrototype, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::BigUint64ArrayConstructor> JS::Heap::allocate<JS::BigUint64ArrayConstructor, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Int8ArrayPrototype> JS::Heap::allocate<JS::Int8ArrayPrototype, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Int8ArrayConstructor> JS::Heap::allocate<JS::Int8ArrayConstructor, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Int16ArrayPrototype> JS::Heap::allocate<JS::Int16ArrayPrototype, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Int16ArrayConstructor> JS::Heap::allocate<JS::Int16ArrayConstructor, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Int32ArrayPrototype> JS::Heap::allocate<JS::Int32ArrayPrototype, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Int32ArrayConstructor> JS::Heap::allocate<JS::Int32ArrayConstructor, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::BigInt64ArrayPrototype> JS::Heap::allocate<JS::BigInt64ArrayPrototype, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::BigInt64ArrayConstructor> JS::Heap::allocate<JS::BigInt64ArrayConstructor, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Float32ArrayPrototype> JS::Heap::allocate<JS::Float32ArrayPrototype, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Float32ArrayConstructor> JS::Heap::allocate<JS::Float32ArrayConstructor, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Float64ArrayPrototype> JS::Heap::allocate<JS::Float64ArrayPrototype, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Float64ArrayConstructor> JS::Heap::allocate<JS::Float64ArrayConstructor, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&, JS::TypedArrayConstructor&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::CollatorPrototype> JS::Heap::allocate<JS::Intl::CollatorPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::CollatorConstructor> JS::Heap::allocate<JS::Intl::CollatorConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::DateTimeFormatPrototype> JS::Heap::allocate<JS::Intl::DateTimeFormatPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::DateTimeFormatConstructor> JS::Heap::allocate<JS::Intl::DateTimeFormatConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::DisplayNamesPrototype> JS::Heap::allocate<JS::Intl::DisplayNamesPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::DisplayNamesConstructor> JS::Heap::allocate<JS::Intl::DisplayNamesConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::DurationFormatPrototype> JS::Heap::allocate<JS::Intl::DurationFormatPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::DurationFormatConstructor> JS::Heap::allocate<JS::Intl::DurationFormatConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::ListFormatPrototype> JS::Heap::allocate<JS::Intl::ListFormatPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::ListFormatConstructor> JS::Heap::allocate<JS::Intl::ListFormatConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::LocalePrototype> JS::Heap::allocate<JS::Intl::LocalePrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::LocaleConstructor> JS::Heap::allocate<JS::Intl::LocaleConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::NumberFormatPrototype> JS::Heap::allocate<JS::Intl::NumberFormatPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::NumberFormatConstructor> JS::Heap::allocate<JS::Intl::NumberFormatConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::PluralRulesPrototype> JS::Heap::allocate<JS::Intl::PluralRulesPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::PluralRulesConstructor> JS::Heap::allocate<JS::Intl::PluralRulesConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::RelativeTimeFormatPrototype> JS::Heap::allocate<JS::Intl::RelativeTimeFormatPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::RelativeTimeFormatConstructor> JS::Heap::allocate<JS::Intl::RelativeTimeFormatConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::SegmenterPrototype> JS::Heap::allocate<JS::Intl::SegmenterPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::SegmenterConstructor> JS::Heap::allocate<JS::Intl::SegmenterConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::CalendarPrototype> JS::Heap::allocate<JS::Temporal::CalendarPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::CalendarConstructor> JS::Heap::allocate<JS::Temporal::CalendarConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::DurationPrototype> JS::Heap::allocate<JS::Temporal::DurationPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::DurationConstructor> JS::Heap::allocate<JS::Temporal::DurationConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::InstantPrototype> JS::Heap::allocate<JS::Temporal::InstantPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::InstantConstructor> JS::Heap::allocate<JS::Temporal::InstantConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::PlainDatePrototype> JS::Heap::allocate<JS::Temporal::PlainDatePrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::PlainDateConstructor> JS::Heap::allocate<JS::Temporal::PlainDateConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::PlainDateTimePrototype> JS::Heap::allocate<JS::Temporal::PlainDateTimePrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::PlainDateTimeConstructor> JS::Heap::allocate<JS::Temporal::PlainDateTimeConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::PlainMonthDayPrototype> JS::Heap::allocate<JS::Temporal::PlainMonthDayPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::PlainMonthDayConstructor> JS::Heap::allocate<JS::Temporal::PlainMonthDayConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::PlainTimePrototype> JS::Heap::allocate<JS::Temporal::PlainTimePrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::PlainTimeConstructor> JS::Heap::allocate<JS::Temporal::PlainTimeConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::PlainYearMonthPrototype> JS::Heap::allocate<JS::Temporal::PlainYearMonthPrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::PlainYearMonthConstructor> JS::Heap::allocate<JS::Temporal::PlainYearMonthConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::TimeZonePrototype> JS::Heap::allocate<JS::Temporal::TimeZonePrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::TimeZoneConstructor> JS::Heap::allocate<JS::Temporal::TimeZoneConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::ZonedDateTimePrototype> JS::Heap::allocate<JS::Temporal::ZonedDateTimePrototype, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::ZonedDateTimeConstructor> JS::Heap::allocate<JS::Temporal::ZonedDateTimeConstructor, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::AtomicsObject> JS::Heap::allocate<JS::AtomicsObject, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
JS::NonnullGCPtr<JS::ConsoleObject> JS::Heap::allocate<JS::ConsoleObject, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::Intl> JS::Heap::allocate<JS::Intl::Intl, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
JS::NonnullGCPtr<JS::JSONObject> JS::Heap::allocate<JS::JSONObject, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::MathObject> JS::Heap::allocate<JS::MathObject, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::ReflectObject> JS::Heap::allocate<JS::ReflectObject, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::Temporal> JS::Heap::allocate<JS::Temporal::Temporal, JS::NonnullGCPtr<JS::Realm>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::SegmentIterator> JS::Heap::allocate<JS::Intl::SegmentIterator, JS::Realm&, Locale::Segmenter const&, AK::Utf16View const&, JS::Intl::Segments const&>(JS::Realm&, JS::Realm&, Locale::Segmenter const&, AK::Utf16View const&, JS::Intl::Segments const&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::IteratorRecord> JS::Heap::allocate<JS::IteratorRecord, JS::Realm&, JS::NonnullGCPtr<JS::AsyncFromSyncIterator>&, JS::Value&, bool>(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<JS::AsyncFromSyncIterator>&, JS::Value&, bool&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::AsyncFromSyncIterator> JS::Heap::allocate<JS::AsyncFromSyncIterator, JS::Realm&, JS::NonnullGCPtr<JS::IteratorRecord>&>(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<JS::IteratorRecord>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Error> JS::Heap::allocate<JS::Error, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::EvalError> JS::Heap::allocate<JS::EvalError, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::InternalError> JS::Heap::allocate<JS::InternalError, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::RangeError> JS::Heap::allocate<JS::RangeError, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::ReferenceError> JS::Heap::allocate<JS::ReferenceError, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::SyntaxError> JS::Heap::allocate<JS::SyntaxError, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::TypeError> JS::Heap::allocate<JS::TypeError, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::URIError> JS::Heap::allocate<JS::URIError, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::AggregateError> JS::Heap::allocate<JS::AggregateError, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::AggregateError> JS::Heap::allocate<JS::AggregateError, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::ArrayBuffer> JS::Heap::allocate<JS::ArrayBuffer, AK::Detail::ByteBuffer<32ul>, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, AK::Detail::ByteBuffer<32ul>&&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::ArrayBuffer> JS::Heap::allocate<JS::ArrayBuffer, AK::Detail::ByteBuffer<32ul>*&, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, AK::Detail::ByteBuffer<32ul>*&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::ArrayBuffer> JS::Heap::allocate<JS::ArrayBuffer, decltype(nullptr), JS::Object&>(JS::Realm&, decltype(nullptr)&&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::DataView> JS::Heap::allocate<JS::DataView, JS::ArrayBuffer*&, JS::ByteLength, unsigned long&, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::ArrayBuffer*&, JS::ByteLength&&, unsigned long&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::BigIntObject> JS::Heap::allocate<JS::BigIntObject, JS::BigInt&, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::BigInt&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::BooleanObject> JS::Heap::allocate<JS::BooleanObject, bool&, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, bool&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::BooleanObject> JS::Heap::allocate<JS::BooleanObject, bool&, JS::Object&>(JS::Realm&, bool&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::DataView> JS::Heap::allocate<JS::DataView, JS::ArrayBuffer*, JS::ByteLength, unsigned long&, JS::Object&>(JS::Realm&, JS::ArrayBuffer*&&, JS::ByteLength&&, unsigned long&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Date> JS::Heap::allocate<JS::Date, double&, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, double&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::DateTimeFormat> JS::Heap::allocate<JS::Intl::DateTimeFormat, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Date> JS::Heap::allocate<JS::Date, double&, JS::Object&>(JS::Realm&, double&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::DisposableStack> JS::Heap::allocate<JS::DisposableStack, AK::Vector<JS::DisposableResource, 0ul>&, JS::Object&>(JS::Realm&, AK::Vector<JS::DisposableResource, 0ul>&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::DisposableStack> JS::Heap::allocate<JS::DisposableStack, AK::Vector<JS::DisposableResource, 0ul>, JS::Object&>(JS::Realm&, AK::Vector<JS::DisposableResource, 0ul>&&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::FinalizationRegistry> JS::Heap::allocate<JS::FinalizationRegistry, JS::Realm&, JS::NonnullGCPtr<JS::JobCallback>, JS::Object&>(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<JS::JobCallback>&&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::CollatorCompareFunction> JS::Heap::allocate<JS::Intl::CollatorCompareFunction, JS::Realm&, JS::Intl::Collator&>(JS::Realm&, JS::Realm&, JS::Intl::Collator&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::Collator> JS::Heap::allocate<JS::Intl::Collator, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::DateTimeFormatFunction> JS::Heap::allocate<JS::Intl::DateTimeFormatFunction, JS::Intl::DateTimeFormat&, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::Intl::DateTimeFormat&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::DisplayNames> JS::Heap::allocate<JS::Intl::DisplayNames, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::DurationFormat> JS::Heap::allocate<JS::Intl::DurationFormat, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::ListFormat> JS::Heap::allocate<JS::Intl::ListFormat, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::Locale> JS::Heap::allocate<JS::Intl::Locale, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::Locale> JS::Heap::allocate<JS::Intl::Locale, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::NumberFormatFunction> JS::Heap::allocate<JS::Intl::NumberFormatFunction, JS::Intl::NumberFormat&, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::Intl::NumberFormat&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::NumberFormat> JS::Heap::allocate<JS::Intl::NumberFormat, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::PluralRules> JS::Heap::allocate<JS::Intl::PluralRules, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::RelativeTimeFormat> JS::Heap::allocate<JS::Intl::RelativeTimeFormat, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::Segments> JS::Heap::allocate<JS::Intl::Segments, JS::Realm&, Locale::Segmenter const&, JS::Utf16String>(JS::Realm&, JS::Realm&, Locale::Segmenter const&, JS::Utf16String&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Intl::Segmenter> JS::Heap::allocate<JS::Intl::Segmenter, JS::Object&>(JS::Realm&, JS::Object&)
JS::NonnullGCPtr<JS::ConsoleObjectPrototype> JS::Heap::allocate<JS::ConsoleObjectPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
JS::NonnullGCPtr<JS::Console> JS::Heap::allocate<JS::Console, JS::Realm&>(JS::Realm&, JS::Realm&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::Iterator> JS::Heap::allocate<JS::Iterator, JS::Object&, JS::NonnullGCPtr<JS::IteratorRecord> >(JS::Realm&, JS::Object&, JS::NonnullGCPtr<JS::IteratorRecord>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::IteratorRecord> JS::Heap::allocate<JS::IteratorRecord, JS::Realm&, decltype(nullptr), JS::Value, bool>(JS::Realm&, JS::Realm&, decltype(nullptr)&&, JS::Value&&, bool&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::IteratorRecord> JS::Heap::allocate<JS::IteratorRecord, JS::Realm&, JS::Object&, JS::Value&, bool>(JS::Realm&, JS::Realm&, JS::Object&, JS::Value&, bool&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Iterator> JS::Heap::allocate<JS::Iterator, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::IteratorHelper> JS::Heap::allocate<JS::IteratorHelper, JS::Realm&, JS::NonnullGCPtr<JS::Object>, JS::NonnullGCPtr<JS::IteratorRecord>, JS::NonnullGCPtr<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&, JS::IteratorHelper&)> >&, JS::GCPtr<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&, JS::IteratorHelper&, JS::Completion const&)> >&>(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<JS::Object>&&, JS::NonnullGCPtr<JS::IteratorRecord>&&, JS::NonnullGCPtr<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&, JS::IteratorHelper&)> >&, JS::GCPtr<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&, JS::IteratorHelper&, JS::Completion const&)> >&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::FlatMapIterator> JS::Heap::allocate<JS::FlatMapIterator>(JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Map> JS::Heap::allocate<JS::Map, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Map> JS::Heap::allocate<JS::Map, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::MapIterator> JS::Heap::allocate<JS::MapIterator, JS::Map&, JS::Object::PropertyKind&, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::Map&, JS::Object::PropertyKind&, JS::NonnullGCPtr<JS::Object>&&)
JS::NonnullGCPtr<JS::NativeFunction> JS::Heap::allocate<JS::NativeFunction, JS::NonnullGCPtr<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&)> >, JS::Object*&, JS::Realm&>(JS::Realm&, JS::NonnullGCPtr<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&)> >&&, JS::Object*&, JS::Realm&)
Line
Count
Source
51
13.6k
    {
52
13.6k
        auto* memory = allocate_cell<T>();
53
13.6k
        defer_gc();
54
13.6k
        new (memory) T(forward<Args>(args)...);
55
13.6k
        undefer_gc();
56
13.6k
        auto* cell = static_cast<T*>(memory);
57
13.6k
        memory->initialize(realm);
58
13.6k
        return *cell;
59
13.6k
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::NativeFunction> JS::Heap::allocate<JS::NativeFunction, AK::DeprecatedFlyString const&, JS::NonnullGCPtr<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&)> >, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, AK::DeprecatedFlyString const&, JS::NonnullGCPtr<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&)> >&&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::NumberObject> JS::Heap::allocate<JS::NumberObject, double, JS::Object&>(JS::Realm&, double&&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::NumberObject> JS::Heap::allocate<JS::NumberObject, double&, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, double&, JS::NonnullGCPtr<JS::Object>&&)
JS::NonnullGCPtr<JS::Object> JS::Heap::allocate<JS::Object, JS::NonnullGCPtr<JS::Shape> >(JS::Realm&, JS::NonnullGCPtr<JS::Shape>&&)
Line
Count
Source
51
65
    {
52
65
        auto* memory = allocate_cell<T>();
53
65
        defer_gc();
54
65
        new (memory) T(forward<Args>(args)...);
55
65
        undefer_gc();
56
65
        auto* cell = static_cast<T*>(memory);
57
65
        memory->initialize(realm);
58
65
        return *cell;
59
65
    }
Unexecuted instantiation: JS::NonnullGCPtr<JS::Object> JS::Heap::allocate<JS::Object, JS::NonnullGCPtr<JS::Shape>&>(JS::Realm&, JS::NonnullGCPtr<JS::Shape>&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Object> JS::Heap::allocate<JS::Object, JS::Shape&>(JS::Realm&, JS::Shape&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Promise> JS::Heap::allocate<JS::Promise, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: PromiseCapability.cpp:JS::NonnullGCPtr<JS::(anonymous namespace)::ResolvingFunctions> JS::Heap::allocate<JS::(anonymous namespace)::ResolvingFunctions>(JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Promise> JS::Heap::allocate<JS::Promise, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::PromiseAllResolveElementFunction> JS::Heap::allocate<JS::PromiseAllResolveElementFunction, unsigned long&, JS::PromiseValueList&, JS::NonnullGCPtr<JS::PromiseCapability const>&, JS::RemainingElements&, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, unsigned long&, JS::PromiseValueList&, JS::NonnullGCPtr<JS::PromiseCapability const>&, JS::RemainingElements&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::PromiseAllSettledResolveElementFunction> JS::Heap::allocate<JS::PromiseAllSettledResolveElementFunction, unsigned long&, JS::PromiseValueList&, JS::NonnullGCPtr<JS::PromiseCapability const>&, JS::RemainingElements&, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, unsigned long&, JS::PromiseValueList&, JS::NonnullGCPtr<JS::PromiseCapability const>&, JS::RemainingElements&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::PromiseAllSettledRejectElementFunction> JS::Heap::allocate<JS::PromiseAllSettledRejectElementFunction, unsigned long&, JS::PromiseValueList&, JS::NonnullGCPtr<JS::PromiseCapability const>&, JS::RemainingElements&, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, unsigned long&, JS::PromiseValueList&, JS::NonnullGCPtr<JS::PromiseCapability const>&, JS::RemainingElements&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::PromiseAnyRejectElementFunction> JS::Heap::allocate<JS::PromiseAnyRejectElementFunction, unsigned long&, JS::PromiseValueList&, JS::NonnullGCPtr<JS::PromiseCapability const>&, JS::RemainingElements&, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, unsigned long&, JS::PromiseValueList&, JS::NonnullGCPtr<JS::PromiseCapability const>&, JS::RemainingElements&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::PromiseResolvingFunction> JS::Heap::allocate<JS::PromiseResolvingFunction, JS::Promise&, JS::AlreadyResolved&, AK::Function<JS::Value (JS::VM&, JS::Promise&, JS::AlreadyResolved&)>, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::Promise&, JS::AlreadyResolved&, AK::Function<JS::Value (JS::VM&, JS::Promise&, JS::AlreadyResolved&)>&&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::ProxyObject> JS::Heap::allocate<JS::ProxyObject, JS::Object&, JS::Object&, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::Object&, JS::Object&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::RegExpObject> JS::Heap::allocate<JS::RegExpObject, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::RegExpObject> JS::Heap::allocate<JS::RegExpObject, regex::Regex<regex::ECMA262Parser>, AK::ByteString, AK::ByteString, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, regex::Regex<regex::ECMA262Parser>&&, AK::ByteString&&, AK::ByteString&&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::RegExpObject> JS::Heap::allocate<JS::RegExpObject, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::RegExpStringIterator> JS::Heap::allocate<JS::RegExpStringIterator, JS::NonnullGCPtr<JS::Object>, JS::Object&, JS::Utf16String, bool&, bool&>(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&, JS::Object&, JS::Utf16String&&, bool&, bool&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Set> JS::Heap::allocate<JS::Set, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Set> JS::Heap::allocate<JS::Set, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::SetIterator> JS::Heap::allocate<JS::SetIterator, JS::Set&, JS::Object::PropertyKind&, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::Set&, JS::Object::PropertyKind&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::ShadowRealm> JS::Heap::allocate<JS::ShadowRealm, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::StringObject> JS::Heap::allocate<JS::StringObject, JS::PrimitiveString&, JS::Object&>(JS::Realm&, JS::PrimitiveString&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::StringIterator> JS::Heap::allocate<JS::StringIterator, AK::String, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, AK::String&&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::SuppressedError> JS::Heap::allocate<JS::SuppressedError, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::SuppressedError> JS::Heap::allocate<JS::SuppressedError, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::SymbolObject> JS::Heap::allocate<JS::SymbolObject, JS::Symbol&, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::Symbol&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::Calendar> JS::Heap::allocate<JS::Temporal::Calendar, AK::String, JS::Object&>(JS::Realm&, AK::String&&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::Duration> JS::Heap::allocate<JS::Temporal::Duration, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, JS::Object&>(JS::Realm&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::Instant> JS::Heap::allocate<JS::Temporal::Instant, JS::BigInt const&, JS::Object&>(JS::Realm&, JS::BigInt const&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::PlainDate> JS::Heap::allocate<JS::Temporal::PlainDate, int&, unsigned char&, unsigned char&, JS::Object&, JS::Object&>(JS::Realm&, int&, unsigned char&, unsigned char&, JS::Object&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::PlainDateTime> JS::Heap::allocate<JS::Temporal::PlainDateTime, int&, unsigned char&, unsigned char&, unsigned char&, unsigned char&, unsigned char&, unsigned short&, unsigned short&, unsigned short&, JS::Object&, JS::Object&>(JS::Realm&, int&, unsigned char&, unsigned char&, unsigned char&, unsigned char&, unsigned char&, unsigned short&, unsigned short&, unsigned short&, JS::Object&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::PlainMonthDay> JS::Heap::allocate<JS::Temporal::PlainMonthDay, unsigned char&, unsigned char&, int&, JS::Object&, JS::Object&>(JS::Realm&, unsigned char&, unsigned char&, int&, JS::Object&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::PlainTime> JS::Heap::allocate<JS::Temporal::PlainTime, unsigned char&, unsigned char&, unsigned char&, unsigned short&, unsigned short&, unsigned short&, JS::Temporal::Calendar&, JS::Object&>(JS::Realm&, unsigned char&, unsigned char&, unsigned char&, unsigned short&, unsigned short&, unsigned short&, JS::Temporal::Calendar&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::PlainYearMonth> JS::Heap::allocate<JS::Temporal::PlainYearMonth, int&, unsigned char&, unsigned char&, JS::Object&, JS::Object&>(JS::Realm&, int&, unsigned char&, unsigned char&, JS::Object&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::Now> JS::Heap::allocate<JS::Temporal::Now, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::TimeZone> JS::Heap::allocate<JS::Temporal::TimeZone, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Temporal::ZonedDateTime> JS::Heap::allocate<JS::Temporal::ZonedDateTime, JS::BigInt const&, JS::Object&, JS::Object&, JS::Object&>(JS::Realm&, JS::BigInt const&, JS::Object&, JS::Object&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Uint8Array> JS::Heap::allocate<JS::Uint8Array, JS::Object&, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::Object&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Uint8Array> JS::Heap::allocate<JS::Uint8Array, JS::NonnullGCPtr<JS::Object>, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Uint8ClampedArray> JS::Heap::allocate<JS::Uint8ClampedArray, JS::Object&, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::Object&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Uint8ClampedArray> JS::Heap::allocate<JS::Uint8ClampedArray, JS::NonnullGCPtr<JS::Object>, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Uint16Array> JS::Heap::allocate<JS::Uint16Array, JS::Object&, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::Object&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Uint16Array> JS::Heap::allocate<JS::Uint16Array, JS::NonnullGCPtr<JS::Object>, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Uint32Array> JS::Heap::allocate<JS::Uint32Array, JS::Object&, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::Object&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Uint32Array> JS::Heap::allocate<JS::Uint32Array, JS::NonnullGCPtr<JS::Object>, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::BigUint64Array> JS::Heap::allocate<JS::BigUint64Array, JS::Object&, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::Object&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::BigUint64Array> JS::Heap::allocate<JS::BigUint64Array, JS::NonnullGCPtr<JS::Object>, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Int8Array> JS::Heap::allocate<JS::Int8Array, JS::Object&, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::Object&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Int8Array> JS::Heap::allocate<JS::Int8Array, JS::NonnullGCPtr<JS::Object>, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Int16Array> JS::Heap::allocate<JS::Int16Array, JS::Object&, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::Object&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Int16Array> JS::Heap::allocate<JS::Int16Array, JS::NonnullGCPtr<JS::Object>, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Int32Array> JS::Heap::allocate<JS::Int32Array, JS::Object&, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::Object&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Int32Array> JS::Heap::allocate<JS::Int32Array, JS::NonnullGCPtr<JS::Object>, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::BigInt64Array> JS::Heap::allocate<JS::BigInt64Array, JS::Object&, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::Object&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::BigInt64Array> JS::Heap::allocate<JS::BigInt64Array, JS::NonnullGCPtr<JS::Object>, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Float32Array> JS::Heap::allocate<JS::Float32Array, JS::Object&, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::Object&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Float32Array> JS::Heap::allocate<JS::Float32Array, JS::NonnullGCPtr<JS::Object>, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Float64Array> JS::Heap::allocate<JS::Float64Array, JS::Object&, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::Object&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::Float64Array> JS::Heap::allocate<JS::Float64Array, JS::NonnullGCPtr<JS::Object>, unsigned int&, JS::ArrayBuffer&>(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&, unsigned int&, JS::ArrayBuffer&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::WeakMap> JS::Heap::allocate<JS::WeakMap, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::WeakMap> JS::Heap::allocate<JS::WeakMap, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::WeakRef> JS::Heap::allocate<JS::WeakRef, JS::Object&, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::Object&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::WeakRef> JS::Heap::allocate<JS::WeakRef, JS::Symbol&, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::Symbol&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::WeakRef> JS::Heap::allocate<JS::WeakRef, JS::Object&, JS::Object&>(JS::Realm&, JS::Object&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::WeakRef> JS::Heap::allocate<JS::WeakRef, JS::Symbol&, JS::Object&>(JS::Realm&, JS::Symbol&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::WeakSet> JS::Heap::allocate<JS::WeakSet, JS::NonnullGCPtr<JS::Object> >(JS::Realm&, JS::NonnullGCPtr<JS::Object>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::WeakSet> JS::Heap::allocate<JS::WeakSet, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::WrappedFunction> JS::Heap::allocate<JS::WrappedFunction, JS::Realm&, JS::FunctionObject&, JS::Object&>(JS::Realm&, JS::Realm&, JS::FunctionObject&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::Position> JS::Heap::allocate<Web::DOM::Position, JS::NonnullGCPtr<Web::DOM::Node>&, unsigned int&>(JS::Realm&, JS::NonnullGCPtr<Web::DOM::Node>&, unsigned int&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::CustomElementDefinition> JS::Heap::allocate<Web::HTML::CustomElementDefinition, AK::String const&, AK::String const&, Web::WebIDL::CallbackType&, AK::Vector<AK::String, 0ul>, AK::HashMap<AK::FlyString, JS::GCPtr<Web::WebIDL::CallbackType>, AK::Traits<AK::FlyString>, AK::Traits<JS::GCPtr<Web::WebIDL::CallbackType> >, true>, bool&, bool&, bool&>(JS::Realm&, AK::String const&, AK::String const&, Web::WebIDL::CallbackType&, AK::Vector<AK::String, 0ul>&&, AK::HashMap<AK::FlyString, JS::GCPtr<Web::WebIDL::CallbackType>, AK::Traits<AK::FlyString>, AK::Traits<JS::GCPtr<Web::WebIDL::CallbackType> >, true>&&, bool&, bool&, bool&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::CSSStyleSheet> JS::Heap::allocate<Web::CSS::CSSStyleSheet, JS::Realm&, Web::CSS::CSSRuleList&, Web::CSS::MediaList&, AK::Optional<URL::URL> >(JS::Realm&, JS::Realm&, Web::CSS::CSSRuleList&, Web::CSS::MediaList&, AK::Optional<URL::URL>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::CSSRuleList> JS::Heap::allocate<Web::CSS::CSSRuleList, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::CSSLayerBlockRule> JS::Heap::allocate<Web::CSS::CSSLayerBlockRule, JS::Realm&, AK::FlyString, Web::CSS::CSSRuleList&>(JS::Realm&, JS::Realm&, AK::FlyString&&, Web::CSS::CSSRuleList&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::MediaList> JS::Heap::allocate<Web::CSS::MediaList, JS::Realm&, AK::Vector<AK::NonnullRefPtr<Web::CSS::MediaQuery>, 0ul> >(JS::Realm&, JS::Realm&, AK::Vector<AK::NonnullRefPtr<Web::CSS::MediaQuery>, 0ul>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::CSSNamespaceRule> JS::Heap::allocate<Web::CSS::CSSNamespaceRule, JS::Realm&, AK::Optional<AK::FlyString>, AK::FlyString>(JS::Realm&, JS::Realm&, AK::Optional<AK::FlyString>&&, AK::FlyString&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::PropertyOwningCSSStyleDeclaration> JS::Heap::allocate<Web::CSS::PropertyOwningCSSStyleDeclaration, JS::Realm&, AK::Vector<Web::CSS::StyleProperty, 0ul>, AK::HashMap<AK::FlyString, Web::CSS::StyleProperty, AK::Traits<AK::FlyString>, AK::Traits<Web::CSS::StyleProperty>, false> >(JS::Realm&, JS::Realm&, AK::Vector<Web::CSS::StyleProperty, 0ul>&&, AK::HashMap<AK::FlyString, Web::CSS::StyleProperty, AK::Traits<AK::FlyString>, AK::Traits<Web::CSS::StyleProperty>, false>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::ElementInlineCSSStyleDeclaration> JS::Heap::allocate<Web::CSS::ElementInlineCSSStyleDeclaration, Web::DOM::Element&, AK::Vector<Web::CSS::StyleProperty, 0ul>, AK::HashMap<AK::FlyString, Web::CSS::StyleProperty, AK::Traits<AK::FlyString>, AK::Traits<Web::CSS::StyleProperty>, false> >(JS::Realm&, Web::DOM::Element&, AK::Vector<Web::CSS::StyleProperty, 0ul>&&, AK::HashMap<AK::FlyString, Web::CSS::StyleProperty, AK::Traits<AK::FlyString>, AK::Traits<Web::CSS::StyleProperty>, false>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::CSSMediaRule> JS::Heap::allocate<Web::CSS::CSSMediaRule, JS::Realm&, Web::CSS::MediaList&, Web::CSS::CSSRuleList&>(JS::Realm&, JS::Realm&, Web::CSS::MediaList&, Web::CSS::CSSRuleList&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::CSSNestedDeclarations> JS::Heap::allocate<Web::CSS::CSSNestedDeclarations, JS::Realm&, Web::CSS::PropertyOwningCSSStyleDeclaration&>(JS::Realm&, JS::Realm&, Web::CSS::PropertyOwningCSSStyleDeclaration&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::CSSStyleRule> JS::Heap::allocate<Web::CSS::CSSStyleRule, JS::Realm&, AK::Vector<AK::NonnullRefPtr<Web::CSS::Selector>, 0ul>, Web::CSS::PropertyOwningCSSStyleDeclaration&, Web::CSS::CSSRuleList&>(JS::Realm&, JS::Realm&, AK::Vector<AK::NonnullRefPtr<Web::CSS::Selector>, 0ul>&&, Web::CSS::PropertyOwningCSSStyleDeclaration&, Web::CSS::CSSRuleList&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::CSSImportRule> JS::Heap::allocate<Web::CSS::CSSImportRule, URL::URL, Web::DOM::Document&>(JS::Realm&, URL::URL&&, Web::DOM::Document&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::CSSLayerStatementRule> JS::Heap::allocate<Web::CSS::CSSLayerStatementRule, JS::Realm&, AK::Vector<AK::FlyString, 0ul> >(JS::Realm&, JS::Realm&, AK::Vector<AK::FlyString, 0ul>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::CSSKeyframesRule> JS::Heap::allocate<Web::CSS::CSSKeyframesRule, JS::Realm&, AK::FlyString, JS::NonnullGCPtr<Web::CSS::CSSRuleList> >(JS::Realm&, JS::Realm&, AK::FlyString&&, JS::NonnullGCPtr<Web::CSS::CSSRuleList>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::CSSSupportsRule> JS::Heap::allocate<Web::CSS::CSSSupportsRule, JS::Realm&, AK::NonnullRefPtr<Web::CSS::Supports>, Web::CSS::CSSRuleList&>(JS::Realm&, JS::Realm&, AK::NonnullRefPtr<Web::CSS::Supports>&&, Web::CSS::CSSRuleList&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::CSSFontFaceRule> JS::Heap::allocate<Web::CSS::CSSFontFaceRule, JS::Realm&, Web::CSS::ParsedFontFace>(JS::Realm&, JS::Realm&, Web::CSS::ParsedFontFace&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::CSSKeyframeRule> JS::Heap::allocate<Web::CSS::CSSKeyframeRule, JS::Realm&, Web::CSS::Percentage&, Web::CSS::PropertyOwningCSSStyleDeclaration&>(JS::Realm&, JS::Realm&, Web::CSS::Percentage&, Web::CSS::PropertyOwningCSSStyleDeclaration&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Animations::Animation> JS::Heap::allocate<Web::Animations::Animation, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Animations::KeyframeEffect> JS::Heap::allocate<Web::Animations::KeyframeEffect, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Animations::AnimationPlaybackEvent> JS::Heap::allocate<Web::Animations::AnimationPlaybackEvent, JS::Realm&, AK::FlyString const&, Web::Animations::AnimationPlaybackEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::Animations::AnimationPlaybackEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::CSSTransition> JS::Heap::allocate<Web::CSS::CSSTransition, JS::Realm&, Web::DOM::Element&, Web::CSS::PropertyID&, unsigned long&, double&, double&, AK::NonnullRefPtr<Web::CSS::CSSStyleValue const>&, AK::NonnullRefPtr<Web::CSS::CSSStyleValue const>&, AK::NonnullRefPtr<Web::CSS::CSSStyleValue const>&, double&>(JS::Realm&, JS::Realm&, Web::DOM::Element&, Web::CSS::PropertyID&, unsigned long&, double&, double&, AK::NonnullRefPtr<Web::CSS::CSSStyleValue const>&, AK::NonnullRefPtr<Web::CSS::CSSStyleValue const>&, AK::NonnullRefPtr<Web::CSS::CSSStyleValue const>&, double&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::CSSAnimation> JS::Heap::allocate<Web::CSS::CSSAnimation, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::StyleSheetList> JS::Heap::allocate<Web::CSS::StyleSheetList, JS::NonnullGCPtr<Web::DOM::Node>&>(JS::Realm&, JS::NonnullGCPtr<Web::DOM::Node>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::Document> JS::Heap::allocate<Web::DOM::Document, JS::Realm&, URL::URL const&>(JS::Realm&, JS::Realm&, URL::URL const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::Document> JS::Heap::allocate<Web::DOM::Document, JS::Realm&, AK::StringView, Web::DOM::Document::TemporaryDocumentForFragmentParsing>(JS::Realm&, JS::Realm&, AK::StringView&&, Web::DOM::Document::TemporaryDocumentForFragmentParsing&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Selection::Selection> JS::Heap::allocate<Web::Selection::Selection, JS::Realm&, Web::DOM::Document&>(JS::Realm&, JS::Realm&, Web::DOM::Document&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::ListOfAvailableImages> JS::Heap::allocate<Web::HTML::ListOfAvailableImages>(JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::DocumentFragment> JS::Heap::allocate<Web::DOM::DocumentFragment, Web::DOM::Document&>(JS::Realm&, Web::DOM::Document&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::Text> JS::Heap::allocate<Web::DOM::Text, Web::DOM::Document&, AK::String const&>(JS::Realm&, Web::DOM::Document&, AK::String const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::CDATASection> JS::Heap::allocate<Web::DOM::CDATASection, Web::DOM::Document&, AK::String const&>(JS::Realm&, Web::DOM::Document&, AK::String const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::Comment> JS::Heap::allocate<Web::DOM::Comment, Web::DOM::Document&, AK::String const&>(JS::Realm&, Web::DOM::Document&, AK::String const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::ProcessingInstruction> JS::Heap::allocate<Web::DOM::ProcessingInstruction, Web::DOM::Document&, AK::String const&, AK::String const&>(JS::Realm&, Web::DOM::Document&, AK::String const&, AK::String const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::IntersectionObserver::IntersectionObserverEntry> JS::Heap::allocate<Web::IntersectionObserver::IntersectionObserverEntry, JS::Realm&, double&, JS::NonnullGCPtr<Web::Geometry::DOMRectReadOnly>&, JS::NonnullGCPtr<Web::Geometry::DOMRectReadOnly>&, JS::NonnullGCPtr<Web::Geometry::DOMRectReadOnly>&, bool&, double&, JS::NonnullGCPtr<Web::DOM::Element>&>(JS::Realm&, JS::Realm&, double&, JS::NonnullGCPtr<Web::Geometry::DOMRectReadOnly>&, JS::NonnullGCPtr<Web::Geometry::DOMRectReadOnly>&, JS::NonnullGCPtr<Web::Geometry::DOMRectReadOnly>&, bool&, double&, JS::NonnullGCPtr<Web::DOM::Element>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::FontFaceSet> JS::Heap::allocate<Web::CSS::FontFaceSet, JS::Realm&, JS::NonnullGCPtr<JS::PromiseCapability>&, JS::NonnullGCPtr<JS::Set>&>(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<JS::PromiseCapability>&, JS::NonnullGCPtr<JS::Set>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::FontFace> JS::Heap::allocate<Web::CSS::FontFace, JS::Realm&, JS::NonnullGCPtr<JS::PromiseCapability>&, AK::Vector<Web::CSS::ParsedFontFace::Source, 0ul>, AK::Detail::ByteBuffer<32ul>, AK::String, Web::CSS::FontFaceDescriptors const&>(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<JS::PromiseCapability>&, AK::Vector<Web::CSS::ParsedFontFace::Source, 0ul>&&, AK::Detail::ByteBuffer<32ul>&&, AK::String&&, Web::CSS::FontFaceDescriptors const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::CustomEvent> JS::Heap::allocate<Web::DOM::CustomEvent, JS::Realm&, AK::FlyString const&, Web::DOM::CustomEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::DOM::CustomEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::AnimationEvent> JS::Heap::allocate<Web::CSS::AnimationEvent, JS::Realm&, AK::FlyString const&, Web::CSS::AnimationEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::CSS::AnimationEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::MediaQueryList> JS::Heap::allocate<Web::CSS::MediaQueryList, Web::DOM::Document&, AK::Vector<AK::NonnullRefPtr<Web::CSS::MediaQuery>, 0ul> >(JS::Realm&, Web::DOM::Document&, AK::Vector<AK::NonnullRefPtr<Web::CSS::MediaQuery>, 0ul>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::DOMImplementation> JS::Heap::allocate<Web::DOM::DOMImplementation, Web::DOM::Document&>(JS::Realm&, Web::DOM::Document&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::DocumentType> JS::Heap::allocate<Web::DOM::DocumentType, JS::NonnullGCPtr<Web::HTML::HTMLDocument>&>(JS::Realm&, JS::NonnullGCPtr<Web::HTML::HTMLDocument>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::Text> JS::Heap::allocate<Web::DOM::Text, JS::NonnullGCPtr<Web::HTML::HTMLDocument>&, AK::String const&>(JS::Realm&, JS::NonnullGCPtr<Web::HTML::HTMLDocument>&, AK::String const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::AccessibilityTreeNode> JS::Heap::allocate<Web::DOM::AccessibilityTreeNode, Web::DOM::Node const*&>(JS::Realm&, Web::DOM::Node const*&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::Attr> JS::Heap::allocate<Web::DOM::Attr, Web::DOM::Document&, Web::DOM::QualifiedName, AK::String, Web::DOM::Element*&>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&, AK::String&&, Web::DOM::Element*&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::Attr> JS::Heap::allocate<Web::DOM::Attr, Web::DOM::Document&, Web::DOM::QualifiedName&, AK::String&, decltype(nullptr)>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&, AK::String&, decltype(nullptr)&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::VisualViewport> JS::Heap::allocate<Web::CSS::VisualViewport, Web::DOM::Document&>(JS::Realm&, Web::DOM::Document&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Animations::DocumentTimeline> JS::Heap::allocate<Web::Animations::DocumentTimeline, JS::Realm&, Web::DOM::Document&, double&>(JS::Realm&, JS::Realm&, Web::DOM::Document&, double&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::DocumentType> JS::Heap::allocate<Web::DOM::DocumentType, Web::DOM::Document&>(JS::Realm&, Web::DOM::Document&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::ShadowRoot> JS::Heap::allocate<Web::DOM::ShadowRoot, Web::DOM::Document&, Web::DOM::Element&, Web::Bindings::ShadowRootMode&>(JS::Realm&, Web::DOM::Document&, Web::DOM::Element&, Web::Bindings::ShadowRootMode&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::DOMTokenList> JS::Heap::allocate<Web::DOM::DOMTokenList, Web::DOM::Element&, AK::FlyString>(JS::Realm&, Web::DOM::Element&, AK::FlyString&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::ResolvedCSSStyleDeclaration> JS::Heap::allocate<Web::CSS::ResolvedCSSStyleDeclaration, Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type> >(JS::Realm&, Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLAnchorElement> JS::Heap::allocate<Web::HTML::HTMLAnchorElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLAreaElement> JS::Heap::allocate<Web::HTML::HTMLAreaElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLAudioElement> JS::Heap::allocate<Web::HTML::HTMLAudioElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLBaseElement> JS::Heap::allocate<Web::HTML::HTMLBaseElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLBodyElement> JS::Heap::allocate<Web::HTML::HTMLBodyElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLBRElement> JS::Heap::allocate<Web::HTML::HTMLBRElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLButtonElement> JS::Heap::allocate<Web::HTML::HTMLButtonElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLCanvasElement> JS::Heap::allocate<Web::HTML::HTMLCanvasElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLDataElement> JS::Heap::allocate<Web::HTML::HTMLDataElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLDataListElement> JS::Heap::allocate<Web::HTML::HTMLDataListElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLDetailsElement> JS::Heap::allocate<Web::HTML::HTMLDetailsElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLDialogElement> JS::Heap::allocate<Web::HTML::HTMLDialogElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLDirectoryElement> JS::Heap::allocate<Web::HTML::HTMLDirectoryElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLDivElement> JS::Heap::allocate<Web::HTML::HTMLDivElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLDListElement> JS::Heap::allocate<Web::HTML::HTMLDListElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLEmbedElement> JS::Heap::allocate<Web::HTML::HTMLEmbedElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLFieldSetElement> JS::Heap::allocate<Web::HTML::HTMLFieldSetElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLFontElement> JS::Heap::allocate<Web::HTML::HTMLFontElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLFormElement> JS::Heap::allocate<Web::HTML::HTMLFormElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLFrameElement> JS::Heap::allocate<Web::HTML::HTMLFrameElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLFrameSetElement> JS::Heap::allocate<Web::HTML::HTMLFrameSetElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLHeadElement> JS::Heap::allocate<Web::HTML::HTMLHeadElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLHeadingElement> JS::Heap::allocate<Web::HTML::HTMLHeadingElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLHRElement> JS::Heap::allocate<Web::HTML::HTMLHRElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLHtmlElement> JS::Heap::allocate<Web::HTML::HTMLHtmlElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLIFrameElement> JS::Heap::allocate<Web::HTML::HTMLIFrameElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLImageElement> JS::Heap::allocate<Web::HTML::HTMLImageElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLInputElement> JS::Heap::allocate<Web::HTML::HTMLInputElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLLabelElement> JS::Heap::allocate<Web::HTML::HTMLLabelElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLLegendElement> JS::Heap::allocate<Web::HTML::HTMLLegendElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLLIElement> JS::Heap::allocate<Web::HTML::HTMLLIElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLLinkElement> JS::Heap::allocate<Web::HTML::HTMLLinkElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLMapElement> JS::Heap::allocate<Web::HTML::HTMLMapElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLMarqueeElement> JS::Heap::allocate<Web::HTML::HTMLMarqueeElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLMenuElement> JS::Heap::allocate<Web::HTML::HTMLMenuElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLMetaElement> JS::Heap::allocate<Web::HTML::HTMLMetaElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLMeterElement> JS::Heap::allocate<Web::HTML::HTMLMeterElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLModElement> JS::Heap::allocate<Web::HTML::HTMLModElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLObjectElement> JS::Heap::allocate<Web::HTML::HTMLObjectElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLOListElement> JS::Heap::allocate<Web::HTML::HTMLOListElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLOptGroupElement> JS::Heap::allocate<Web::HTML::HTMLOptGroupElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLOptionElement> JS::Heap::allocate<Web::HTML::HTMLOptionElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLOutputElement> JS::Heap::allocate<Web::HTML::HTMLOutputElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLParagraphElement> JS::Heap::allocate<Web::HTML::HTMLParagraphElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLParamElement> JS::Heap::allocate<Web::HTML::HTMLParamElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLPictureElement> JS::Heap::allocate<Web::HTML::HTMLPictureElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLPreElement> JS::Heap::allocate<Web::HTML::HTMLPreElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLProgressElement> JS::Heap::allocate<Web::HTML::HTMLProgressElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLQuoteElement> JS::Heap::allocate<Web::HTML::HTMLQuoteElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLScriptElement> JS::Heap::allocate<Web::HTML::HTMLScriptElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLSelectElement> JS::Heap::allocate<Web::HTML::HTMLSelectElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLSlotElement> JS::Heap::allocate<Web::HTML::HTMLSlotElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLSourceElement> JS::Heap::allocate<Web::HTML::HTMLSourceElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLSpanElement> JS::Heap::allocate<Web::HTML::HTMLSpanElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLStyleElement> JS::Heap::allocate<Web::HTML::HTMLStyleElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLSummaryElement> JS::Heap::allocate<Web::HTML::HTMLSummaryElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLTableCaptionElement> JS::Heap::allocate<Web::HTML::HTMLTableCaptionElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLTableCellElement> JS::Heap::allocate<Web::HTML::HTMLTableCellElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLTableColElement> JS::Heap::allocate<Web::HTML::HTMLTableColElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLTableElement> JS::Heap::allocate<Web::HTML::HTMLTableElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLTableRowElement> JS::Heap::allocate<Web::HTML::HTMLTableRowElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLTableSectionElement> JS::Heap::allocate<Web::HTML::HTMLTableSectionElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLTemplateElement> JS::Heap::allocate<Web::HTML::HTMLTemplateElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLTextAreaElement> JS::Heap::allocate<Web::HTML::HTMLTextAreaElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLTimeElement> JS::Heap::allocate<Web::HTML::HTMLTimeElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLTitleElement> JS::Heap::allocate<Web::HTML::HTMLTitleElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLTrackElement> JS::Heap::allocate<Web::HTML::HTMLTrackElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLUListElement> JS::Heap::allocate<Web::HTML::HTMLUListElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLVideoElement> JS::Heap::allocate<Web::HTML::HTMLVideoElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGSVGElement> JS::Heap::allocate<Web::SVG::SVGSVGElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGClipPathElement> JS::Heap::allocate<Web::SVG::SVGClipPathElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGCircleElement> JS::Heap::allocate<Web::SVG::SVGCircleElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGDefsElement> JS::Heap::allocate<Web::SVG::SVGDefsElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGDescElement> JS::Heap::allocate<Web::SVG::SVGDescElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGEllipseElement> JS::Heap::allocate<Web::SVG::SVGEllipseElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGForeignObjectElement> JS::Heap::allocate<Web::SVG::SVGForeignObjectElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGLineElement> JS::Heap::allocate<Web::SVG::SVGLineElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGLinearGradientElement> JS::Heap::allocate<Web::SVG::SVGLinearGradientElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGMaskElement> JS::Heap::allocate<Web::SVG::SVGMaskElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGMetadataElement> JS::Heap::allocate<Web::SVG::SVGMetadataElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGPathElement> JS::Heap::allocate<Web::SVG::SVGPathElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGPolygonElement> JS::Heap::allocate<Web::SVG::SVGPolygonElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGPolylineElement> JS::Heap::allocate<Web::SVG::SVGPolylineElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGRadialGradientElement> JS::Heap::allocate<Web::SVG::SVGRadialGradientElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGRectElement> JS::Heap::allocate<Web::SVG::SVGRectElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGGElement> JS::Heap::allocate<Web::SVG::SVGGElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGStopElement> JS::Heap::allocate<Web::SVG::SVGStopElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGStyleElement> JS::Heap::allocate<Web::SVG::SVGStyleElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGSymbolElement> JS::Heap::allocate<Web::SVG::SVGSymbolElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGTextElement> JS::Heap::allocate<Web::SVG::SVGTextElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGTextPathElement> JS::Heap::allocate<Web::SVG::SVGTextPathElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGTitleElement> JS::Heap::allocate<Web::SVG::SVGTitleElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGTSpanElement> JS::Heap::allocate<Web::SVG::SVGTSpanElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGUseElement> JS::Heap::allocate<Web::SVG::SVGUseElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGScriptElement> JS::Heap::allocate<Web::SVG::SVGScriptElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGAElement> JS::Heap::allocate<Web::SVG::SVGAElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGImageElement> JS::Heap::allocate<Web::SVG::SVGImageElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGElement> JS::Heap::allocate<Web::SVG::SVGElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::MathML::MathMLElement> JS::Heap::allocate<Web::MathML::MathMLElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLElement> JS::Heap::allocate<Web::HTML::HTMLElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLUnknownElement> JS::Heap::allocate<Web::HTML::HTMLUnknownElement, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::Element> JS::Heap::allocate<Web::DOM::Element, Web::DOM::Document&, Web::DOM::QualifiedName>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::Event> JS::Heap::allocate<Web::DOM::Event, JS::Realm&, AK::FlyString const&, Web::DOM::EventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::DOM::EventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::EventTarget> JS::Heap::allocate<Web::DOM::EventTarget, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::AbortSignal> JS::Heap::allocate<Web::DOM::AbortSignal, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::HTMLCollection> JS::Heap::allocate<Web::DOM::HTMLCollection, Web::DOM::ParentNode&, Web::DOM::HTMLCollection::Scope&, AK::Function<bool (Web::DOM::Element const&)> >(JS::Realm&, Web::DOM::ParentNode&, Web::DOM::HTMLCollection::Scope&, AK::Function<bool (Web::DOM::Element const&)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::IDLEventListener> JS::Heap::allocate<Web::DOM::IDLEventListener, JS::Realm&, JS::NonnullGCPtr<Web::WebIDL::CallbackType> >(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<Web::WebIDL::CallbackType>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::LiveNodeList> JS::Heap::allocate<Web::DOM::LiveNodeList, JS::Realm&, Web::DOM::Node const&, Web::DOM::LiveNodeList::Scope&, AK::Function<bool (Web::DOM::Node const&)> >(JS::Realm&, JS::Realm&, Web::DOM::Node const&, Web::DOM::LiveNodeList::Scope&, AK::Function<bool (Web::DOM::Node const&)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::MutationObserver> JS::Heap::allocate<Web::DOM::MutationObserver, JS::Realm&, JS::GCPtr<Web::WebIDL::CallbackType>&>(JS::Realm&, JS::Realm&, JS::GCPtr<Web::WebIDL::CallbackType>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::NamedNodeMap> JS::Heap::allocate<Web::DOM::NamedNodeMap, Web::DOM::Element&>(JS::Realm&, Web::DOM::Element&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::MutationRecord> JS::Heap::allocate<Web::DOM::MutationRecord, JS::Realm&, AK::FlyString const&, Web::DOM::Node const&, Web::DOM::NodeList&, Web::DOM::NodeList&, Web::DOM::Node*&, Web::DOM::Node*&, AK::Optional<AK::String> const&, AK::Optional<AK::String> const&, AK::Optional<AK::String> const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::DOM::Node const&, Web::DOM::NodeList&, Web::DOM::NodeList&, Web::DOM::Node*&, Web::DOM::Node*&, AK::Optional<AK::String> const&, AK::Optional<AK::String> const&, AK::Optional<AK::String> const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::NodeIterator> JS::Heap::allocate<Web::DOM::NodeIterator, Web::DOM::Node&>(JS::Realm&, Web::DOM::Node&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::Range> JS::Heap::allocate<Web::DOM::Range, Web::DOM::Document&>(JS::Realm&, Web::DOM::Document&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::Range> JS::Heap::allocate<Web::DOM::Range, Web::DOM::Node&, unsigned int&, Web::DOM::Node&, unsigned int&>(JS::Realm&, Web::DOM::Node&, unsigned int&, Web::DOM::Node&, unsigned int&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::Range> JS::Heap::allocate<Web::DOM::Range, Web::DOM::Node&, unsigned int const&, Web::DOM::Node&, unsigned int const&>(JS::Realm&, Web::DOM::Node&, unsigned int const&, Web::DOM::Node&, unsigned int const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::StaticNodeList> JS::Heap::allocate<Web::DOM::StaticNodeList, JS::Realm&, AK::Vector<JS::Handle<Web::DOM::Node>, 0ul> >(JS::Realm&, JS::Realm&, AK::Vector<JS::Handle<Web::DOM::Node>, 0ul>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::Text> JS::Heap::allocate<Web::DOM::Text, Web::DOM::Document&, AK::String&>(JS::Realm&, Web::DOM::Document&, AK::String&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::TreeWalker> JS::Heap::allocate<Web::DOM::TreeWalker, Web::DOM::Node&>(JS::Realm&, Web::DOM::Node&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::XMLDocument> JS::Heap::allocate<Web::DOM::XMLDocument, JS::Realm&, URL::URL const&>(JS::Realm&, JS::Realm&, URL::URL const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOMParsing::XMLSerializer> JS::Heap::allocate<Web::DOMParsing::XMLSerializer, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOMURL::DOMURL> JS::Heap::allocate<Web::DOMURL::DOMURL, JS::Realm&, URL::URL, JS::NonnullGCPtr<Web::DOMURL::URLSearchParams> >(JS::Realm&, JS::Realm&, URL::URL&&, JS::NonnullGCPtr<Web::DOMURL::URLSearchParams>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOMURL::URLSearchParams> JS::Heap::allocate<Web::DOMURL::URLSearchParams, JS::Realm&, AK::Vector<Web::DOMURL::QueryParam, 0ul> >(JS::Realm&, JS::Realm&, AK::Vector<Web::DOMURL::QueryParam, 0ul>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Infrastructure::IncrementalReadLoopReadRequest> JS::Heap::allocate<Web::Fetch::Infrastructure::IncrementalReadLoopReadRequest, Web::Fetch::Infrastructure::Body&, Web::Streams::ReadableStreamDefaultReader&, JS::NonnullGCPtr<JS::Object>&, JS::NonnullGCPtr<JS::HeapFunction<void (AK::Detail::ByteBuffer<32ul>)> >&, JS::NonnullGCPtr<JS::HeapFunction<void ()> >&, JS::NonnullGCPtr<JS::HeapFunction<void (JS::Value)> >&>(JS::Realm&, Web::Fetch::Infrastructure::Body&, Web::Streams::ReadableStreamDefaultReader&, JS::NonnullGCPtr<JS::Object>&, JS::NonnullGCPtr<JS::HeapFunction<void (AK::Detail::ByteBuffer<32ul>)> >&, JS::NonnullGCPtr<JS::HeapFunction<void ()> >&, JS::NonnullGCPtr<JS::HeapFunction<void (JS::Value)> >&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::ReadableStream> JS::Heap::allocate<Web::Streams::ReadableStream, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::FileAPI::Blob> JS::Heap::allocate<Web::FileAPI::Blob, JS::Realm&, AK::Detail::ByteBuffer<32ul>, AK::String>(JS::Realm&, JS::Realm&, AK::Detail::ByteBuffer<32ul>&&, AK::String&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::FileAPI::Blob> JS::Heap::allocate<Web::FileAPI::Blob, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Crypto::Crypto> JS::Heap::allocate<Web::Crypto::Crypto, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Crypto::SubtleCrypto> JS::Heap::allocate<Web::Crypto::SubtleCrypto, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Crypto::KeyAlgorithm> JS::Heap::allocate<Web::Crypto::KeyAlgorithm, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Crypto::RsaKeyAlgorithm> JS::Heap::allocate<Web::Crypto::RsaKeyAlgorithm, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Crypto::EcKeyAlgorithm> JS::Heap::allocate<Web::Crypto::EcKeyAlgorithm, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Crypto::RsaHashedKeyAlgorithm> JS::Heap::allocate<Web::Crypto::RsaHashedKeyAlgorithm, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Crypto::CryptoKey> JS::Heap::allocate<Web::Crypto::CryptoKey, JS::Realm&, AK::Variant<AK::Detail::ByteBuffer<32ul>, Web::Bindings::JsonWebKey, Crypto::PK::RSAPublicKey<Crypto::UnsignedBigInteger>, Crypto::PK::RSAPrivateKey<Crypto::UnsignedBigInteger> > >(JS::Realm&, JS::Realm&, AK::Variant<AK::Detail::ByteBuffer<32ul>, Web::Bindings::JsonWebKey, Crypto::PK::RSAPublicKey<Crypto::UnsignedBigInteger>, Crypto::PK::RSAPrivateKey<Crypto::UnsignedBigInteger> >&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Crypto::CryptoKey> JS::Heap::allocate<Web::Crypto::CryptoKey, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Crypto::CryptoKeyPair> JS::Heap::allocate<Web::Crypto::CryptoKeyPair, JS::Realm&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>&>(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>&, JS::NonnullGCPtr<Web::Crypto::CryptoKey>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMRect> JS::Heap::allocate<Web::Geometry::DOMRect, JS::Realm&, float, float, float, float>(JS::Realm&, JS::Realm&, float&&, float&&, float&&, float&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMRect> JS::Heap::allocate<Web::Geometry::DOMRect, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMRect> JS::Heap::allocate<Web::Geometry::DOMRect, JS::Realm&, double const&, double const&, double const&, double const&>(JS::Realm&, JS::Realm&, double const&, double const&, double const&, double const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMRectList> JS::Heap::allocate<Web::Geometry::DOMRectList, JS::Realm&, AK::Vector<JS::NonnullGCPtr<Web::Geometry::DOMRect>, 0ul> >(JS::Realm&, JS::Realm&, AK::Vector<JS::NonnullGCPtr<Web::Geometry::DOMRect>, 0ul>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMRectReadOnly> JS::Heap::allocate<Web::Geometry::DOMRectReadOnly, JS::Realm&, double&, double&, double&, double&>(JS::Realm&, JS::Realm&, double&, double&, double&, double&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMRectReadOnly> JS::Heap::allocate<Web::Geometry::DOMRectReadOnly, JS::Realm&, double const&, double const&, double const&, double const&>(JS::Realm&, JS::Realm&, double const&, double const&, double const&, double const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMRectReadOnly> JS::Heap::allocate<Web::Geometry::DOMRectReadOnly, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::BeforeUnloadEvent> JS::Heap::allocate<Web::HTML::BeforeUnloadEvent, JS::Realm&, AK::FlyString const&, Web::DOM::EventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::DOM::EventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::WindowProxy> JS::Heap::allocate<Web::HTML::WindowProxy, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::CloseWatcherManager> JS::Heap::allocate<Web::HTML::CloseWatcherManager, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::CloseWatcher> JS::Heap::allocate<Web::HTML::CloseWatcher, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::ErrorEvent> JS::Heap::allocate<Web::HTML::ErrorEvent, JS::Realm&, AK::FlyString const&, Web::HTML::ErrorEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::HTML::ErrorEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::FileAPI::File> JS::Heap::allocate<Web::FileAPI::File, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::FileAPI::File> JS::Heap::allocate<Web::FileAPI::File, JS::Realm&, AK::Detail::ByteBuffer<32ul>, AK::String, AK::String, long&>(JS::Realm&, JS::Realm&, AK::Detail::ByteBuffer<32ul>&&, AK::String&&, AK::String&&, long&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::FormDataEvent> JS::Heap::allocate<Web::HTML::FormDataEvent, JS::Realm&, AK::FlyString const&, Web::HTML::FormDataEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::HTML::FormDataEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HashChangeEvent> JS::Heap::allocate<Web::HTML::HashChangeEvent, JS::Realm&, AK::FlyString const&, Web::HTML::HashChangeEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::HTML::HashChangeEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::History> JS::Heap::allocate<Web::HTML::History, JS::Realm&, Web::DOM::Document&>(JS::Realm&, JS::Realm&, Web::DOM::Document&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLAllCollection> JS::Heap::allocate<Web::HTML::HTMLAllCollection, Web::DOM::ParentNode&, Web::HTML::HTMLAllCollection::Scope&, AK::Function<bool (Web::DOM::Element const&)> >(JS::Realm&, Web::DOM::ParentNode&, Web::HTML::HTMLAllCollection::Scope&, AK::Function<bool (Web::DOM::Element const&)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::CanvasRenderingContext2D> JS::Heap::allocate<Web::HTML::CanvasRenderingContext2D, JS::Realm&, Web::HTML::HTMLCanvasElement&>(JS::Realm&, JS::Realm&, Web::HTML::HTMLCanvasElement&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::ShadowRoot> JS::Heap::allocate<Web::DOM::ShadowRoot, Web::DOM::Document&, Web::HTML::HTMLDetailsElement&, Web::Bindings::ShadowRootMode>(JS::Realm&, Web::DOM::Document&, Web::HTML::HTMLDetailsElement&, Web::Bindings::ShadowRootMode&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLDocument> JS::Heap::allocate<Web::HTML::HTMLDocument, JS::Realm&, URL::URL const&>(JS::Realm&, JS::Realm&, URL::URL const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::DOMStringMap> JS::Heap::allocate<Web::HTML::DOMStringMap, Web::DOM::Element&>(JS::Realm&, Web::DOM::Element&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::ElementInternals> JS::Heap::allocate<Web::HTML::ElementInternals, JS::Realm&, Web::HTML::HTMLElement&>(JS::Realm&, JS::Realm&, Web::HTML::HTMLElement&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLFormControlsCollection> JS::Heap::allocate<Web::HTML::HTMLFormControlsCollection, Web::DOM::ParentNode&, Web::DOM::HTMLCollection::Scope&, AK::Function<bool (Web::DOM::Element const&)> >(JS::Realm&, Web::DOM::ParentNode&, Web::DOM::HTMLCollection::Scope&, AK::Function<bool (Web::DOM::Element const&)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::ValidityState> JS::Heap::allocate<Web::HTML::ValidityState, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::ShadowRoot> JS::Heap::allocate<Web::DOM::ShadowRoot, Web::DOM::Document&, Web::HTML::HTMLInputElement&, Web::Bindings::ShadowRootMode>(JS::Realm&, Web::DOM::Document&, Web::HTML::HTMLInputElement&, Web::Bindings::ShadowRootMode&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::Text> JS::Heap::allocate<Web::DOM::Text, Web::DOM::Document&, AK::String>(JS::Realm&, Web::DOM::Document&, AK::String&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::FileAPI::FileList> JS::Heap::allocate<Web::FileAPI::FileList, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::TransformStream> JS::Heap::allocate<Web::Streams::TransformStream, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Fetching::FetchedDataReceiver> JS::Heap::allocate<Web::Fetch::Fetching::FetchedDataReceiver, Web::Fetch::Infrastructure::FetchParams const&, JS::NonnullGCPtr<Web::Streams::ReadableStream>&>(JS::Realm&, Web::Fetch::Infrastructure::FetchParams const&, JS::NonnullGCPtr<Web::Streams::ReadableStream>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::AudioTrackList> JS::Heap::allocate<Web::HTML::AudioTrackList, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::VideoTrackList> JS::Heap::allocate<Web::HTML::VideoTrackList, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::TextTrackList> JS::Heap::allocate<Web::HTML::TextTrackList, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::DocumentObserver> JS::Heap::allocate<Web::DOM::DocumentObserver, JS::Realm&, Web::DOM::Document&>(JS::Realm&, JS::Realm&, Web::DOM::Document&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::MediaError> JS::Heap::allocate<Web::HTML::MediaError, JS::Realm&, Web::HTML::MediaError::Code, AK::String>(JS::Realm&, JS::Realm&, Web::HTML::MediaError::Code&&, AK::String&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::TimeRanges> JS::Heap::allocate<Web::HTML::TimeRanges, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::SourceElementSelector> JS::Heap::allocate<Web::HTML::SourceElementSelector, Web::HTML::HTMLMediaElement&, Web::HTML::HTMLSourceElement&>(JS::Realm&, Web::HTML::HTMLMediaElement&, Web::HTML::HTMLSourceElement&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::AudioTrack> JS::Heap::allocate<Web::HTML::AudioTrack, JS::Realm&, Web::HTML::HTMLMediaElement&, AK::NonnullRefPtr<Audio::Loader> >(JS::Realm&, JS::Realm&, Web::HTML::HTMLMediaElement&, AK::NonnullRefPtr<Audio::Loader>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::VideoTrack> JS::Heap::allocate<Web::HTML::VideoTrack, JS::Realm&, Web::HTML::HTMLMediaElement&, AK::NonnullOwnPtr<Media::PlaybackManager> >(JS::Realm&, JS::Realm&, Web::HTML::HTMLMediaElement&, AK::NonnullOwnPtr<Media::PlaybackManager>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::ShadowRoot> JS::Heap::allocate<Web::DOM::ShadowRoot, Web::DOM::Document&, Web::HTML::HTMLMeterElement&, Web::Bindings::ShadowRootMode>(JS::Realm&, Web::DOM::Document&, Web::HTML::HTMLMeterElement&, Web::Bindings::ShadowRootMode&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::Text> JS::Heap::allocate<Web::DOM::Text, JS::NonnullGCPtr<Web::DOM::Document> const&, AK::String&>(JS::Realm&, JS::NonnullGCPtr<Web::DOM::Document> const&, AK::String&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::Text> JS::Heap::allocate<Web::DOM::Text, JS::NonnullGCPtr<Web::DOM::Document>&, AK::String&>(JS::Realm&, JS::NonnullGCPtr<Web::DOM::Document>&, AK::String&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::ShadowRoot> JS::Heap::allocate<Web::DOM::ShadowRoot, Web::DOM::Document&, Web::HTML::HTMLProgressElement&, Web::Bindings::ShadowRootMode>(JS::Realm&, Web::DOM::Document&, Web::HTML::HTMLProgressElement&, Web::Bindings::ShadowRootMode&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::ShadowRoot> JS::Heap::allocate<Web::DOM::ShadowRoot, Web::DOM::Document&, Web::HTML::HTMLSelectElement&, Web::Bindings::ShadowRootMode>(JS::Realm&, Web::DOM::Document&, Web::HTML::HTMLSelectElement&, Web::Bindings::ShadowRootMode&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::HTMLOptionsCollection> JS::Heap::allocate<Web::HTML::HTMLOptionsCollection, Web::DOM::ParentNode&, AK::Function<bool (Web::DOM::Element const&)> >(JS::Realm&, Web::DOM::ParentNode&, AK::Function<bool (Web::DOM::Element const&)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::DocumentFragment> JS::Heap::allocate<Web::DOM::DocumentFragment, JS::NonnullGCPtr<Web::DOM::Document> >(JS::Realm&, JS::NonnullGCPtr<Web::DOM::Document>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::ShadowRoot> JS::Heap::allocate<Web::DOM::ShadowRoot, Web::DOM::Document&, Web::HTML::HTMLTextAreaElement&, Web::Bindings::ShadowRootMode>(JS::Realm&, Web::DOM::Document&, Web::HTML::HTMLTextAreaElement&, Web::Bindings::ShadowRootMode&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::ImageBitmap> JS::Heap::allocate<Web::HTML::ImageBitmap, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::ImageData> JS::Heap::allocate<Web::HTML::ImageData, JS::Realm&, AK::NonnullRefPtr<Gfx::Bitmap>&, JS::NonnullGCPtr<JS::Uint8ClampedArray>&>(JS::Realm&, JS::Realm&, AK::NonnullRefPtr<Gfx::Bitmap>&, JS::NonnullGCPtr<JS::Uint8ClampedArray>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::ImageData> JS::Heap::allocate<Web::HTML::ImageData, JS::Realm&, AK::NonnullRefPtr<Gfx::Bitmap>&, JS::Uint8ClampedArray&>(JS::Realm&, JS::Realm&, AK::NonnullRefPtr<Gfx::Bitmap>&, JS::Uint8ClampedArray&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::ImageRequest> JS::Heap::allocate<Web::HTML::ImageRequest, JS::NonnullGCPtr<Web::Page>&>(JS::Realm&, JS::NonnullGCPtr<Web::Page>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::MessageEvent> JS::Heap::allocate<Web::HTML::MessageEvent, JS::Realm&, AK::FlyString const&, Web::HTML::MessageEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::HTML::MessageEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::MessagePort> JS::Heap::allocate<Web::HTML::MessagePort, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::Navigation> JS::Heap::allocate<Web::HTML::Navigation, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::AbortController> JS::Heap::allocate<Web::DOM::AbortController, JS::Realm&, JS::NonnullGCPtr<Web::DOM::AbortSignal> >(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<Web::DOM::AbortSignal>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::NavigateEvent> JS::Heap::allocate<Web::HTML::NavigateEvent, JS::Realm&, AK::FlyString const&, Web::HTML::NavigateEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::HTML::NavigateEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::NavigationDestination> JS::Heap::allocate<Web::HTML::NavigationDestination, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::NavigationCurrentEntryChangeEvent> JS::Heap::allocate<Web::HTML::NavigationCurrentEntryChangeEvent, JS::Realm&, AK::FlyString const&, Web::HTML::NavigationCurrentEntryChangeEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::HTML::NavigationCurrentEntryChangeEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::NavigationHistoryEntry> JS::Heap::allocate<Web::HTML::NavigationHistoryEntry, JS::Realm&, JS::NonnullGCPtr<Web::HTML::SessionHistoryEntry>&>(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<Web::HTML::SessionHistoryEntry>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::NavigationTransition> JS::Heap::allocate<Web::HTML::NavigationTransition, JS::Realm&, Web::Bindings::NavigationType&, JS::NonnullGCPtr<Web::HTML::NavigationHistoryEntry>&, JS::GCPtr<JS::Promise>&>(JS::Realm&, JS::Realm&, Web::Bindings::NavigationType&, JS::NonnullGCPtr<Web::HTML::NavigationHistoryEntry>&, JS::GCPtr<JS::Promise>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::PopStateEvent> JS::Heap::allocate<Web::HTML::PopStateEvent, JS::Realm&, AK::FlyString const&, Web::HTML::PopStateEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::HTML::PopStateEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::Attr> JS::Heap::allocate<Web::DOM::Attr, Web::DOM::Document&, Web::DOM::QualifiedName, AK::String const&, JS::NonnullGCPtr<Web::DOM::Element>&>(JS::Realm&, Web::DOM::Document&, Web::DOM::QualifiedName&&, AK::String const&, JS::NonnullGCPtr<Web::DOM::Element>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::PromiseRejectionEvent> JS::Heap::allocate<Web::HTML::PromiseRejectionEvent, JS::Realm&, AK::FlyString const&, Web::HTML::PromiseRejectionEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::HTML::PromiseRejectionEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::RadioNodeList> JS::Heap::allocate<Web::HTML::RadioNodeList, JS::Realm&, Web::DOM::Node const&, Web::DOM::LiveNodeList::Scope&, AK::Function<bool (Web::DOM::Node const&)> >(JS::Realm&, JS::Realm&, Web::DOM::Node const&, Web::DOM::LiveNodeList::Scope&, AK::Function<bool (Web::DOM::Node const&)>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::StorageAPI::StorageManager> JS::Heap::allocate<Web::StorageAPI::StorageManager, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::ImportMapParseResult> JS::Heap::allocate<Web::HTML::ImportMapParseResult>(JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::JavaScriptModuleScript> JS::Heap::allocate<Web::HTML::JavaScriptModuleScript, URL::URL, AK::ByteString const&, Web::HTML::EnvironmentSettingsObject&>(JS::Realm&, URL::URL&&, AK::ByteString const&, Web::HTML::EnvironmentSettingsObject&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::WindowEnvironmentSettingsObject> JS::Heap::allocate<Web::HTML::WindowEnvironmentSettingsObject, Web::HTML::Window&, AK::NonnullOwnPtr<JS::ExecutionContext> >(JS::Realm&, Web::HTML::Window&, AK::NonnullOwnPtr<JS::ExecutionContext>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::Intrinsics> JS::Heap::allocate<Web::Bindings::Intrinsics, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::SharedResourceRequest> JS::Heap::allocate<Web::HTML::SharedResourceRequest, JS::NonnullGCPtr<Web::Page>&, URL::URL const&, Web::DOM::Document&>(JS::Realm&, JS::NonnullGCPtr<Web::Page>&, URL::URL const&, Web::DOM::Document&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::AnimatedBitmapDecodedImageData> JS::Heap::allocate<Web::HTML::AnimatedBitmapDecodedImageData, AK::Vector<Web::HTML::AnimatedBitmapDecodedImageData::Frame, 0ul>, unsigned long&, bool&>(JS::Realm&, AK::Vector<Web::HTML::AnimatedBitmapDecodedImageData::Frame, 0ul>&&, unsigned long&, bool&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMPoint> JS::Heap::allocate<Web::Geometry::DOMPoint, JS::Realm&, double&, double&, double&, double&>(JS::Realm&, JS::Realm&, double&, double&, double&, double&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMPoint> JS::Heap::allocate<Web::Geometry::DOMPoint, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMPointReadOnly> JS::Heap::allocate<Web::Geometry::DOMPointReadOnly, JS::Realm&, double&, double&, double&, double&>(JS::Realm&, JS::Realm&, double&, double&, double&, double&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMPointReadOnly> JS::Heap::allocate<Web::Geometry::DOMPointReadOnly, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMMatrix> JS::Heap::allocate<Web::Geometry::DOMMatrix, JS::Realm&, int, int, int, int, int, int>(JS::Realm&, JS::Realm&, int&&, int&&, int&&, int&&, int&&, int&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMMatrix> JS::Heap::allocate<Web::Geometry::DOMMatrix, JS::Realm&, double&, double&, double&, double&, double&, double&>(JS::Realm&, JS::Realm&, double&, double&, double&, double&, double&, double&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMMatrix> JS::Heap::allocate<Web::Geometry::DOMMatrix, JS::Realm&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&>(JS::Realm&, JS::Realm&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMMatrix> JS::Heap::allocate<Web::Geometry::DOMMatrix, JS::Realm&, double const&, double const&, double const&, double const&, double const&, double const&>(JS::Realm&, JS::Realm&, double const&, double const&, double const&, double const&, double const&, double const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMMatrix> JS::Heap::allocate<Web::Geometry::DOMMatrix, JS::Realm&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&>(JS::Realm&, JS::Realm&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMMatrix> JS::Heap::allocate<Web::Geometry::DOMMatrix, JS::Realm&, Web::Geometry::DOMMatrixReadOnly const&>(JS::Realm&, JS::Realm&, Web::Geometry::DOMMatrixReadOnly const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMMatrix> JS::Heap::allocate<Web::Geometry::DOMMatrix, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMMatrix> JS::Heap::allocate<Web::Geometry::DOMMatrix, JS::Realm&, float const&, float const&, float const&, float const&, float const&, float const&>(JS::Realm&, JS::Realm&, float const&, float const&, float const&, float const&, float const&, float const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMMatrix> JS::Heap::allocate<Web::Geometry::DOMMatrix, JS::Realm&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&>(JS::Realm&, JS::Realm&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMMatrixReadOnly> JS::Heap::allocate<Web::Geometry::DOMMatrixReadOnly, JS::Realm&, int, int, int, int, int, int>(JS::Realm&, JS::Realm&, int&&, int&&, int&&, int&&, int&&, int&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMMatrixReadOnly> JS::Heap::allocate<Web::Geometry::DOMMatrixReadOnly, JS::Realm&, double&, double&, double&, double&, double&, double&>(JS::Realm&, JS::Realm&, double&, double&, double&, double&, double&, double&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMMatrixReadOnly> JS::Heap::allocate<Web::Geometry::DOMMatrixReadOnly, JS::Realm&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&>(JS::Realm&, JS::Realm&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&, double&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMMatrixReadOnly> JS::Heap::allocate<Web::Geometry::DOMMatrixReadOnly, JS::Realm&, double const&, double const&, double const&, double const&, double const&, double const&>(JS::Realm&, JS::Realm&, double const&, double const&, double const&, double const&, double const&, double const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMMatrixReadOnly> JS::Heap::allocate<Web::Geometry::DOMMatrixReadOnly, JS::Realm&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&>(JS::Realm&, JS::Realm&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&, double const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMMatrixReadOnly> JS::Heap::allocate<Web::Geometry::DOMMatrixReadOnly, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMMatrixReadOnly> JS::Heap::allocate<Web::Geometry::DOMMatrixReadOnly, JS::Realm&, float const&, float const&, float const&, float const&, float const&, float const&>(JS::Realm&, JS::Realm&, float const&, float const&, float const&, float const&, float const&, float const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMMatrixReadOnly> JS::Heap::allocate<Web::Geometry::DOMMatrixReadOnly, JS::Realm&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&>(JS::Realm&, JS::Realm&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&, float const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMQuad> JS::Heap::allocate<Web::Geometry::DOMQuad, JS::Realm&, Web::Geometry::DOMPointInit const&, Web::Geometry::DOMPointInit const&, Web::Geometry::DOMPointInit const&, Web::Geometry::DOMPointInit const&>(JS::Realm&, JS::Realm&, Web::Geometry::DOMPointInit const&, Web::Geometry::DOMPointInit const&, Web::Geometry::DOMPointInit const&, Web::Geometry::DOMPointInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Geometry::DOMQuad> JS::Heap::allocate<Web::Geometry::DOMQuad, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::SubmitEvent> JS::Heap::allocate<Web::HTML::SubmitEvent, JS::Realm&, AK::FlyString const&, Web::HTML::SubmitEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::HTML::SubmitEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::TextMetrics> JS::Heap::allocate<Web::HTML::TextMetrics, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::TextTrack> JS::Heap::allocate<Web::HTML::TextTrack, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::ToggleEvent> JS::Heap::allocate<Web::HTML::ToggleEvent, JS::Realm&, AK::FlyString const&, Web::HTML::ToggleEventInit>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::HTML::ToggleEventInit&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::TrackEvent> JS::Heap::allocate<Web::HTML::TrackEvent, JS::Realm&, AK::FlyString const&, Web::HTML::TrackEventInit>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::HTML::TrackEventInit&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::Window> JS::Heap::allocate<Web::HTML::Window, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::Plugin> JS::Heap::allocate<Web::HTML::Plugin, JS::Realm&, AK::String>(JS::Realm&, JS::Realm&, AK::String&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::MimeType> JS::Heap::allocate<Web::HTML::MimeType, JS::Realm&, AK::String>(JS::Realm&, JS::Realm&, AK::String&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebIDL::CallbackType> JS::Heap::allocate<Web::WebIDL::CallbackType, JS::NativeFunction&, Web::HTML::EnvironmentSettingsObject&>(JS::Realm&, JS::NativeFunction&, Web::HTML::EnvironmentSettingsObject&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Internals::Inspector> JS::Heap::allocate<Web::Internals::Inspector, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Internals::Internals> JS::Heap::allocate<Web::Internals::Internals, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::Location> JS::Heap::allocate<Web::HTML::Location, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::Navigator> JS::Heap::allocate<Web::HTML::Navigator, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::ResolvedCSSStyleDeclaration> JS::Heap::allocate<Web::CSS::ResolvedCSSStyleDeclaration, Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>&>(JS::Realm&, Web::DOM::Element&, AK::Optional<Web::CSS::Selector::PseudoElement::Type>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::Screen> JS::Heap::allocate<Web::CSS::Screen, Web::HTML::Window&>(JS::Realm&, Web::HTML::Window&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::CustomElementRegistry> JS::Heap::allocate<Web::HTML::CustomElementRegistry, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::PageTransitionEvent> JS::Heap::allocate<Web::HTML::PageTransitionEvent, JS::Realm&, AK::FlyString const&, Web::HTML::PageTransitionEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::HTML::PageTransitionEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::Storage> JS::Heap::allocate<Web::HTML::Storage, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::MimeTypeArray> JS::Heap::allocate<Web::HTML::MimeTypeArray, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::PluginArray> JS::Heap::allocate<Web::HTML::PluginArray, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Clipboard::Clipboard> JS::Heap::allocate<Web::Clipboard::Clipboard, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::UserActivation> JS::Heap::allocate<Web::HTML::UserActivation, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::ServiceWorkerContainer> JS::Heap::allocate<Web::HTML::ServiceWorkerContainer, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::MediaCapabilitiesAPI::MediaCapabilities> JS::Heap::allocate<Web::MediaCapabilitiesAPI::MediaCapabilities, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::ScreenOrientation> JS::Heap::allocate<Web::CSS::ScreenOrientation, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::PerformanceTimeline::PerformanceObserverEntryList> JS::Heap::allocate<Web::PerformanceTimeline::PerformanceObserverEntryList, JS::Realm&, AK::Vector<JS::NonnullGCPtr<Web::PerformanceTimeline::PerformanceEntry>, 0ul> >(JS::Realm&, JS::Realm&, AK::Vector<JS::NonnullGCPtr<Web::PerformanceTimeline::PerformanceEntry>, 0ul>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HighResolutionTime::Performance> JS::Heap::allocate<Web::HighResolutionTime::Performance, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::IndexedDB::IDBFactory> JS::Heap::allocate<Web::IndexedDB::IDBFactory, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Request> JS::Heap::allocate<Web::Fetch::Request, JS::Realm&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>&>(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Headers> JS::Heap::allocate<Web::Fetch::Headers, JS::Realm&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::HeaderList> >(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::HeaderList>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Request> JS::Heap::allocate<Web::Fetch::Request, JS::Realm&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request> >(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Response> JS::Heap::allocate<Web::Fetch::Response, JS::Realm&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>&>(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::Response> JS::Heap::allocate<Web::Fetch::Response, JS::Realm&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response> >(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::EventSource> JS::Heap::allocate<Web::HTML::EventSource, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::WorkerNavigator> JS::Heap::allocate<Web::HTML::WorkerNavigator, Web::HTML::WorkerGlobalScope&>(JS::Realm&, Web::HTML::WorkerGlobalScope&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::NavigationTiming::PerformanceTiming> JS::Heap::allocate<Web::NavigationTiming::PerformanceTiming, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::NavigationTiming::PerformanceNavigation> JS::Heap::allocate<Web::NavigationTiming::PerformanceNavigation, JS::Realm&, unsigned short&, unsigned short&>(JS::Realm&, JS::Realm&, unsigned short&, unsigned short&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::UserTiming::PerformanceMeasure> JS::Heap::allocate<Web::UserTiming::PerformanceMeasure, JS::Realm&, AK::String const&, double&, double&, JS::Value&>(JS::Realm&, JS::Realm&, AK::String const&, double&, double&, JS::Value&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Internals::InternalAnimationTimeline> JS::Heap::allocate<Web::Internals::InternalAnimationTimeline, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::IntersectionObserver::IntersectionObserver> JS::Heap::allocate<Web::IntersectionObserver::IntersectionObserver, JS::Realm&, JS::GCPtr<Web::WebIDL::CallbackType>&, AK::Optional<AK::Variant<JS::Handle<Web::DOM::Element>, JS::Handle<Web::DOM::Document> > > const&, AK::Vector<double, 0ul> >(JS::Realm&, JS::Realm&, JS::GCPtr<Web::WebIDL::CallbackType>&, AK::Optional<AK::Variant<JS::Handle<Web::DOM::Element>, JS::Handle<Web::DOM::Document> > > const&, AK::Vector<double, 0ul>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::IntersectionObserver::IntersectionObserverEntry> JS::Heap::allocate<Web::IntersectionObserver::IntersectionObserverEntry, JS::Realm&, double const&, JS::GCPtr<Web::Geometry::DOMRectReadOnly>&, JS::NonnullGCPtr<Web::Geometry::DOMRectReadOnly>&, JS::NonnullGCPtr<Web::Geometry::DOMRectReadOnly>&, bool const&, double const&, Web::DOM::Element&>(JS::Realm&, JS::Realm&, double const&, JS::GCPtr<Web::Geometry::DOMRectReadOnly>&, JS::NonnullGCPtr<Web::Geometry::DOMRectReadOnly>&, JS::NonnullGCPtr<Web::Geometry::DOMRectReadOnly>&, bool const&, double const&, Web::DOM::Element&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::DataTransfer> JS::Heap::allocate<Web::HTML::DataTransfer, JS::Realm&, AK::NonnullRefPtr<Web::HTML::DragDataStore> >(JS::Realm&, JS::Realm&, AK::NonnullRefPtr<Web::HTML::DragDataStore>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::DataTransferItem> JS::Heap::allocate<Web::HTML::DataTransferItem, JS::Realm&, JS::NonnullGCPtr<Web::HTML::DataTransfer>&, unsigned long&>(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<Web::HTML::DataTransfer>&, unsigned long&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::EntriesAPI::FileSystemEntry> JS::Heap::allocate<Web::EntriesAPI::FileSystemEntry, JS::Realm&, Web::EntriesAPI::EntryType&, AK::ByteString&>(JS::Realm&, JS::Realm&, Web::EntriesAPI::EntryType&, AK::ByteString&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::DataTransferItemList> JS::Heap::allocate<Web::HTML::DataTransferItemList, JS::Realm&, JS::NonnullGCPtr<Web::HTML::DataTransfer>&>(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<Web::HTML::DataTransfer>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::DragEvent> JS::Heap::allocate<Web::HTML::DragEvent, JS::Realm&, AK::FlyString const&, Web::HTML::DragEventInit const&, double&, double&, double&, double&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::HTML::DragEventInit const&, double&, double&, double&, double&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::PerformanceTimeline::PerformanceObserver> JS::Heap::allocate<Web::PerformanceTimeline::PerformanceObserver, JS::Realm&, JS::GCPtr<Web::WebIDL::CallbackType>&>(JS::Realm&, JS::Realm&, JS::GCPtr<Web::WebIDL::CallbackType>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::RequestIdleCallback::IdleDeadline> JS::Heap::allocate<Web::RequestIdleCallback::IdleDeadline, JS::Realm&, bool&>(JS::Realm&, JS::Realm&, bool&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::ResizeObserver::ResizeObservation> JS::Heap::allocate<Web::ResizeObserver::ResizeObservation, JS::Realm&, Web::DOM::Element&, Web::Bindings::ResizeObserverBoxOptions&>(JS::Realm&, JS::Realm&, Web::DOM::Element&, Web::Bindings::ResizeObserverBoxOptions&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::ResizeObserver::ResizeObserverSize> JS::Heap::allocate<Web::ResizeObserver::ResizeObserverSize, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::ResizeObserver::ResizeObserver> JS::Heap::allocate<Web::ResizeObserver::ResizeObserver, JS::Realm&, Web::WebIDL::CallbackType*&>(JS::Realm&, JS::Realm&, Web::WebIDL::CallbackType*&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::ResizeObserver::ResizeObserverEntry> JS::Heap::allocate<Web::ResizeObserver::ResizeObserverEntry, JS::Realm&, Web::DOM::Element&>(JS::Realm&, JS::Realm&, Web::DOM::Element&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::ReadableStreamDefaultReader> JS::Heap::allocate<Web::Streams::ReadableStreamDefaultReader, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::ReadableStreamBYOBReader> JS::Heap::allocate<Web::Streams::ReadableStreamBYOBReader, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::DefaultStreamTeeParams> JS::Heap::allocate<Web::Streams::DefaultStreamTeeParams>(JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::ByteStreamTeeParams> JS::Heap::allocate<Web::Streams::ByteStreamTeeParams, JS::NonnullGCPtr<Web::Streams::ReadableStreamDefaultReader>&>(JS::Realm&, JS::NonnullGCPtr<Web::Streams::ReadableStreamDefaultReader>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebIDL::ArrayBufferView> JS::Heap::allocate<Web::WebIDL::ArrayBufferView, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::ReadableStreamBYOBRequest> JS::Heap::allocate<Web::Streams::ReadableStreamBYOBRequest, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebIDL::ArrayBufferView> JS::Heap::allocate<Web::WebIDL::ArrayBufferView, JS::NonnullGCPtr<JS::Object>&>(JS::Realm&, JS::NonnullGCPtr<JS::Object>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::ReadableStreamDefaultController> JS::Heap::allocate<Web::Streams::ReadableStreamDefaultController, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::ReadableByteStreamController> JS::Heap::allocate<Web::Streams::ReadableByteStreamController, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::WritableStream> JS::Heap::allocate<Web::Streams::WritableStream, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::WritableStreamDefaultController> JS::Heap::allocate<Web::Streams::WritableStreamDefaultController, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::WritableStreamDefaultWriter> JS::Heap::allocate<Web::Streams::WritableStreamDefaultWriter, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::TransformStreamDefaultController> JS::Heap::allocate<Web::Streams::TransformStreamDefaultController, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGDecodedImageData> JS::Heap::allocate<Web::SVG::SVGDecodedImageData, JS::NonnullGCPtr<Web::Page>&, JS::NonnullGCPtr<Web::SVG::SVGDecodedImageData::SVGPageClient>&, JS::NonnullGCPtr<Web::DOM::Document>&, Web::SVG::SVGSVGElement&>(JS::Realm&, JS::NonnullGCPtr<Web::Page>&, JS::NonnullGCPtr<Web::SVG::SVGDecodedImageData::SVGPageClient>&, JS::NonnullGCPtr<Web::DOM::Document>&, Web::SVG::SVGSVGElement&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGAnimatedString> JS::Heap::allocate<Web::SVG::SVGAnimatedString, JS::Realm&, JS::NonnullGCPtr<Web::SVG::SVGElement>&, AK::FlyString, AK::Optional<AK::FlyString>, AK::Optional<AK::FlyString> >(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<Web::SVG::SVGElement>&, AK::FlyString&&, AK::Optional<AK::FlyString>&&, AK::Optional<AK::FlyString>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGAnimatedLength> JS::Heap::allocate<Web::SVG::SVGAnimatedLength, JS::Realm&, JS::NonnullGCPtr<Web::SVG::SVGLength>, JS::NonnullGCPtr<Web::SVG::SVGLength> >(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<Web::SVG::SVGLength>&&, JS::NonnullGCPtr<Web::SVG::SVGLength>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGAnimatedTransformList> JS::Heap::allocate<Web::SVG::SVGAnimatedTransformList, JS::Realm&, JS::NonnullGCPtr<Web::SVG::SVGTransformList>&, JS::NonnullGCPtr<Web::SVG::SVGTransformList>&>(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<Web::SVG::SVGTransformList>&, JS::NonnullGCPtr<Web::SVG::SVGTransformList>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGLength> JS::Heap::allocate<Web::SVG::SVGLength, JS::Realm&, unsigned char&, float&>(JS::Realm&, JS::Realm&, unsigned char&, float&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGAnimatedRect> JS::Heap::allocate<Web::SVG::SVGAnimatedRect, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGAnimatedNumber> JS::Heap::allocate<Web::SVG::SVGAnimatedNumber, JS::Realm&, float&, float&>(JS::Realm&, JS::Realm&, float&, float&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGTransform> JS::Heap::allocate<Web::SVG::SVGTransform, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::SVG::SVGTransformList> JS::Heap::allocate<Web::SVG::SVGTransformList, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::ShadowRoot> JS::Heap::allocate<Web::DOM::ShadowRoot, Web::DOM::Document&, Web::SVG::SVGUseElement&, Web::Bindings::ShadowRootMode>(JS::Realm&, Web::DOM::Document&, Web::SVG::SVGUseElement&, Web::Bindings::ShadowRootMode&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Selection::Selection> JS::Heap::allocate<Web::Selection::Selection, JS::NonnullGCPtr<JS::Realm>&, JS::NonnullGCPtr<Web::DOM::Document>&>(JS::Realm&, JS::NonnullGCPtr<JS::Realm>&, JS::NonnullGCPtr<Web::DOM::Document>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::UIEvents::CompositionEvent> JS::Heap::allocate<Web::UIEvents::CompositionEvent, JS::Realm&, AK::FlyString const&, Web::UIEvents::CompositionEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::UIEvents::CompositionEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::UIEvents::FocusEvent> JS::Heap::allocate<Web::UIEvents::FocusEvent, JS::Realm&, AK::FlyString const&, Web::UIEvents::FocusEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::UIEvents::FocusEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::UIEvents::InputEvent> JS::Heap::allocate<Web::UIEvents::InputEvent, JS::Realm&, AK::FlyString const&, Web::UIEvents::InputEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::UIEvents::InputEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::UIEvents::KeyboardEvent> JS::Heap::allocate<Web::UIEvents::KeyboardEvent, JS::Realm&, AK::FlyString const&, Web::UIEvents::KeyboardEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::UIEvents::KeyboardEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::UIEvents::MouseEvent> JS::Heap::allocate<Web::UIEvents::MouseEvent, JS::Realm&, AK::FlyString const&, Web::UIEvents::MouseEventInit const&, double&, double&, double&, double&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::UIEvents::MouseEventInit const&, double&, double&, double&, double&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::UIEvents::PointerEvent> JS::Heap::allocate<Web::UIEvents::PointerEvent, JS::Realm&, AK::FlyString const&, Web::UIEvents::PointerEventInit const&, double&, double&, double&, double&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::UIEvents::PointerEventInit const&, double&, double&, double&, double&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::UIEvents::TextEvent> JS::Heap::allocate<Web::UIEvents::TextEvent, JS::Realm&, AK::FlyString const&>(JS::Realm&, JS::Realm&, AK::FlyString const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::UIEvents::UIEvent> JS::Heap::allocate<Web::UIEvents::UIEvent, JS::Realm&, AK::FlyString const&>(JS::Realm&, JS::Realm&, AK::FlyString const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::UIEvents::UIEvent> JS::Heap::allocate<Web::UIEvents::UIEvent, JS::Realm&, AK::FlyString const&, Web::UIEvents::UIEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::UIEvents::UIEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::UIEvents::WheelEvent> JS::Heap::allocate<Web::UIEvents::WheelEvent, JS::Realm&, AK::FlyString const&, Web::UIEvents::WheelEventInit const&, double&, double&, double&, double&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::UIEvents::WheelEventInit const&, double&, double&, double&, double&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::UserTiming::PerformanceMark> JS::Heap::allocate<Web::UserTiming::PerformanceMark, JS::Realm&, AK::String const&, double&, double const&, JS::Value&>(JS::Realm&, JS::Realm&, AK::String const&, double&, double const&, JS::Value&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebGL::WebGLRenderingContext> JS::Heap::allocate<Web::WebGL::WebGLRenderingContext, JS::Realm&, Web::HTML::HTMLCanvasElement&, AK::NonnullOwnPtr<Web::WebGL::OpenGLContext>, Web::WebGL::WebGLContextAttributes&, Web::WebGL::WebGLContextAttributes&>(JS::Realm&, JS::Realm&, Web::HTML::HTMLCanvasElement&, AK::NonnullOwnPtr<Web::WebGL::OpenGLContext>&&, Web::WebGL::WebGLContextAttributes&, Web::WebGL::WebGLContextAttributes&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebGL::WebGLContextEvent> JS::Heap::allocate<Web::WebGL::WebGLContextEvent, JS::Realm&, AK::FlyString const&, Web::WebGL::WebGLContextEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::WebGL::WebGLContextEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebIDL::DOMException> JS::Heap::allocate<Web::WebIDL::DOMException, JS::Realm&, AK::FlyString, AK::String>(JS::Realm&, JS::Realm&, AK::FlyString&&, AK::String&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebIDL::ObservableArray> JS::Heap::allocate<Web::WebIDL::ObservableArray, JS::NonnullGCPtr<JS::Object>&>(JS::Realm&, JS::NonnullGCPtr<JS::Object>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebIDL::WaitForAllResults> JS::Heap::allocate<Web::WebIDL::WaitForAllResults, JS::NonnullGCPtr<JS::HeapFunction<void (AK::Vector<JS::Value, 0ul> const&)> >, unsigned long&>(JS::Realm&, JS::NonnullGCPtr<JS::HeapFunction<void (AK::Vector<JS::Value, 0ul> const&)> >&&, unsigned long&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::XHR::FormData> JS::Heap::allocate<Web::XHR::FormData, JS::Realm&, AK::Vector<Web::XHR::FormDataEntry, 0ul> >(JS::Realm&, JS::Realm&, AK::Vector<Web::XHR::FormDataEntry, 0ul>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebIDL::BufferSource> JS::Heap::allocate<Web::WebIDL::BufferSource, JS::Object&>(JS::Realm&, JS::Object&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AnimationPrototype> JS::Heap::allocate<Web::Bindings::AnimationPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AnimationConstructor> JS::Heap::allocate<Web::Bindings::AnimationConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AnimationEffectPrototype> JS::Heap::allocate<Web::Bindings::AnimationEffectPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AnimationEffectConstructor> JS::Heap::allocate<Web::Bindings::AnimationEffectConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AnimationPlaybackEventPrototype> JS::Heap::allocate<Web::Bindings::AnimationPlaybackEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AnimationPlaybackEventConstructor> JS::Heap::allocate<Web::Bindings::AnimationPlaybackEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AnimationTimelinePrototype> JS::Heap::allocate<Web::Bindings::AnimationTimelinePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AnimationTimelineConstructor> JS::Heap::allocate<Web::Bindings::AnimationTimelineConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DocumentTimelinePrototype> JS::Heap::allocate<Web::Bindings::DocumentTimelinePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DocumentTimelineConstructor> JS::Heap::allocate<Web::Bindings::DocumentTimelineConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::KeyframeEffectPrototype> JS::Heap::allocate<Web::Bindings::KeyframeEffectPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::KeyframeEffectConstructor> JS::Heap::allocate<Web::Bindings::KeyframeEffectConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ClipboardPrototype> JS::Heap::allocate<Web::Bindings::ClipboardPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ClipboardConstructor> JS::Heap::allocate<Web::Bindings::ClipboardConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ClipboardEventPrototype> JS::Heap::allocate<Web::Bindings::ClipboardEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ClipboardEventConstructor> JS::Heap::allocate<Web::Bindings::ClipboardEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CryptoPrototype> JS::Heap::allocate<Web::Bindings::CryptoPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CryptoConstructor> JS::Heap::allocate<Web::Bindings::CryptoConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CryptoKeyPrototype> JS::Heap::allocate<Web::Bindings::CryptoKeyPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CryptoKeyConstructor> JS::Heap::allocate<Web::Bindings::CryptoKeyConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SubtleCryptoPrototype> JS::Heap::allocate<Web::Bindings::SubtleCryptoPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SubtleCryptoConstructor> JS::Heap::allocate<Web::Bindings::SubtleCryptoConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AnimationEventPrototype> JS::Heap::allocate<Web::Bindings::AnimationEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AnimationEventConstructor> JS::Heap::allocate<Web::Bindings::AnimationEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSAnimationPrototype> JS::Heap::allocate<Web::Bindings::CSSAnimationPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSAnimationConstructor> JS::Heap::allocate<Web::Bindings::CSSAnimationConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSConditionRulePrototype> JS::Heap::allocate<Web::Bindings::CSSConditionRulePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSConditionRuleConstructor> JS::Heap::allocate<Web::Bindings::CSSConditionRuleConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSFontFaceRulePrototype> JS::Heap::allocate<Web::Bindings::CSSFontFaceRulePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSFontFaceRuleConstructor> JS::Heap::allocate<Web::Bindings::CSSFontFaceRuleConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSGroupingRulePrototype> JS::Heap::allocate<Web::Bindings::CSSGroupingRulePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSGroupingRuleConstructor> JS::Heap::allocate<Web::Bindings::CSSGroupingRuleConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSImportRulePrototype> JS::Heap::allocate<Web::Bindings::CSSImportRulePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSImportRuleConstructor> JS::Heap::allocate<Web::Bindings::CSSImportRuleConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSKeyframeRulePrototype> JS::Heap::allocate<Web::Bindings::CSSKeyframeRulePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSKeyframeRuleConstructor> JS::Heap::allocate<Web::Bindings::CSSKeyframeRuleConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSKeyframesRulePrototype> JS::Heap::allocate<Web::Bindings::CSSKeyframesRulePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSKeyframesRuleConstructor> JS::Heap::allocate<Web::Bindings::CSSKeyframesRuleConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSLayerBlockRulePrototype> JS::Heap::allocate<Web::Bindings::CSSLayerBlockRulePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSLayerBlockRuleConstructor> JS::Heap::allocate<Web::Bindings::CSSLayerBlockRuleConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSLayerStatementRulePrototype> JS::Heap::allocate<Web::Bindings::CSSLayerStatementRulePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSLayerStatementRuleConstructor> JS::Heap::allocate<Web::Bindings::CSSLayerStatementRuleConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSMediaRulePrototype> JS::Heap::allocate<Web::Bindings::CSSMediaRulePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSMediaRuleConstructor> JS::Heap::allocate<Web::Bindings::CSSMediaRuleConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSNamespace> JS::Heap::allocate<Web::Bindings::CSSNamespace, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSNamespaceRulePrototype> JS::Heap::allocate<Web::Bindings::CSSNamespaceRulePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSNamespaceRuleConstructor> JS::Heap::allocate<Web::Bindings::CSSNamespaceRuleConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSNestedDeclarationsPrototype> JS::Heap::allocate<Web::Bindings::CSSNestedDeclarationsPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSNestedDeclarationsConstructor> JS::Heap::allocate<Web::Bindings::CSSNestedDeclarationsConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSRulePrototype> JS::Heap::allocate<Web::Bindings::CSSRulePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSRuleConstructor> JS::Heap::allocate<Web::Bindings::CSSRuleConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSRuleListPrototype> JS::Heap::allocate<Web::Bindings::CSSRuleListPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSRuleListConstructor> JS::Heap::allocate<Web::Bindings::CSSRuleListConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSStyleDeclarationPrototype> JS::Heap::allocate<Web::Bindings::CSSStyleDeclarationPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSStyleDeclarationConstructor> JS::Heap::allocate<Web::Bindings::CSSStyleDeclarationConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSStyleRulePrototype> JS::Heap::allocate<Web::Bindings::CSSStyleRulePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSStyleRuleConstructor> JS::Heap::allocate<Web::Bindings::CSSStyleRuleConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSStyleSheetPrototype> JS::Heap::allocate<Web::Bindings::CSSStyleSheetPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSStyleSheetConstructor> JS::Heap::allocate<Web::Bindings::CSSStyleSheetConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSSupportsRulePrototype> JS::Heap::allocate<Web::Bindings::CSSSupportsRulePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSSupportsRuleConstructor> JS::Heap::allocate<Web::Bindings::CSSSupportsRuleConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSTransitionPrototype> JS::Heap::allocate<Web::Bindings::CSSTransitionPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CSSTransitionConstructor> JS::Heap::allocate<Web::Bindings::CSSTransitionConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::FontFacePrototype> JS::Heap::allocate<Web::Bindings::FontFacePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::FontFaceConstructor> JS::Heap::allocate<Web::Bindings::FontFaceConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::FontFaceSetPrototype> JS::Heap::allocate<Web::Bindings::FontFaceSetPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::FontFaceSetConstructor> JS::Heap::allocate<Web::Bindings::FontFaceSetConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MediaListPrototype> JS::Heap::allocate<Web::Bindings::MediaListPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MediaListConstructor> JS::Heap::allocate<Web::Bindings::MediaListConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MediaQueryListPrototype> JS::Heap::allocate<Web::Bindings::MediaQueryListPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MediaQueryListConstructor> JS::Heap::allocate<Web::Bindings::MediaQueryListConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MediaQueryListEventPrototype> JS::Heap::allocate<Web::Bindings::MediaQueryListEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MediaQueryListEventConstructor> JS::Heap::allocate<Web::Bindings::MediaQueryListEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ScreenPrototype> JS::Heap::allocate<Web::Bindings::ScreenPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ScreenConstructor> JS::Heap::allocate<Web::Bindings::ScreenConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ScreenOrientationPrototype> JS::Heap::allocate<Web::Bindings::ScreenOrientationPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ScreenOrientationConstructor> JS::Heap::allocate<Web::Bindings::ScreenOrientationConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::StyleSheetPrototype> JS::Heap::allocate<Web::Bindings::StyleSheetPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::StyleSheetConstructor> JS::Heap::allocate<Web::Bindings::StyleSheetConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::StyleSheetListPrototype> JS::Heap::allocate<Web::Bindings::StyleSheetListPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::StyleSheetListConstructor> JS::Heap::allocate<Web::Bindings::StyleSheetListConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::VisualViewportPrototype> JS::Heap::allocate<Web::Bindings::VisualViewportPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::VisualViewportConstructor> JS::Heap::allocate<Web::Bindings::VisualViewportConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AbstractRangePrototype> JS::Heap::allocate<Web::Bindings::AbstractRangePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AbstractRangeConstructor> JS::Heap::allocate<Web::Bindings::AbstractRangeConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AttrPrototype> JS::Heap::allocate<Web::Bindings::AttrPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AttrConstructor> JS::Heap::allocate<Web::Bindings::AttrConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AbortControllerPrototype> JS::Heap::allocate<Web::Bindings::AbortControllerPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AbortControllerConstructor> JS::Heap::allocate<Web::Bindings::AbortControllerConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AbortSignalPrototype> JS::Heap::allocate<Web::Bindings::AbortSignalPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AbortSignalConstructor> JS::Heap::allocate<Web::Bindings::AbortSignalConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CDATASectionPrototype> JS::Heap::allocate<Web::Bindings::CDATASectionPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CDATASectionConstructor> JS::Heap::allocate<Web::Bindings::CDATASectionConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CharacterDataPrototype> JS::Heap::allocate<Web::Bindings::CharacterDataPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CharacterDataConstructor> JS::Heap::allocate<Web::Bindings::CharacterDataConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CommentPrototype> JS::Heap::allocate<Web::Bindings::CommentPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CommentConstructor> JS::Heap::allocate<Web::Bindings::CommentConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CustomEventPrototype> JS::Heap::allocate<Web::Bindings::CustomEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CustomEventConstructor> JS::Heap::allocate<Web::Bindings::CustomEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DocumentPrototype> JS::Heap::allocate<Web::Bindings::DocumentPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DocumentConstructor> JS::Heap::allocate<Web::Bindings::DocumentConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DocumentFragmentPrototype> JS::Heap::allocate<Web::Bindings::DocumentFragmentPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DocumentFragmentConstructor> JS::Heap::allocate<Web::Bindings::DocumentFragmentConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DocumentTypePrototype> JS::Heap::allocate<Web::Bindings::DocumentTypePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DocumentTypeConstructor> JS::Heap::allocate<Web::Bindings::DocumentTypeConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMImplementationPrototype> JS::Heap::allocate<Web::Bindings::DOMImplementationPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMImplementationConstructor> JS::Heap::allocate<Web::Bindings::DOMImplementationConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMTokenListPrototype> JS::Heap::allocate<Web::Bindings::DOMTokenListPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMTokenListConstructor> JS::Heap::allocate<Web::Bindings::DOMTokenListConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ElementPrototype> JS::Heap::allocate<Web::Bindings::ElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ElementConstructor> JS::Heap::allocate<Web::Bindings::ElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::EventPrototype> JS::Heap::allocate<Web::Bindings::EventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::EventConstructor> JS::Heap::allocate<Web::Bindings::EventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::EventTargetPrototype> JS::Heap::allocate<Web::Bindings::EventTargetPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::EventTargetConstructor> JS::Heap::allocate<Web::Bindings::EventTargetConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLCollectionPrototype> JS::Heap::allocate<Web::Bindings::HTMLCollectionPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLCollectionConstructor> JS::Heap::allocate<Web::Bindings::HTMLCollectionConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MutationObserverPrototype> JS::Heap::allocate<Web::Bindings::MutationObserverPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MutationObserverConstructor> JS::Heap::allocate<Web::Bindings::MutationObserverConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MutationRecordPrototype> JS::Heap::allocate<Web::Bindings::MutationRecordPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MutationRecordConstructor> JS::Heap::allocate<Web::Bindings::MutationRecordConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NamedNodeMapPrototype> JS::Heap::allocate<Web::Bindings::NamedNodeMapPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NamedNodeMapConstructor> JS::Heap::allocate<Web::Bindings::NamedNodeMapConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NodePrototype> JS::Heap::allocate<Web::Bindings::NodePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NodeConstructor> JS::Heap::allocate<Web::Bindings::NodeConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NodeFilterPrototype> JS::Heap::allocate<Web::Bindings::NodeFilterPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NodeFilterConstructor> JS::Heap::allocate<Web::Bindings::NodeFilterConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NodeIteratorPrototype> JS::Heap::allocate<Web::Bindings::NodeIteratorPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NodeIteratorConstructor> JS::Heap::allocate<Web::Bindings::NodeIteratorConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NodeListPrototype> JS::Heap::allocate<Web::Bindings::NodeListPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NodeListConstructor> JS::Heap::allocate<Web::Bindings::NodeListConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ProcessingInstructionPrototype> JS::Heap::allocate<Web::Bindings::ProcessingInstructionPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ProcessingInstructionConstructor> JS::Heap::allocate<Web::Bindings::ProcessingInstructionConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::RangePrototype> JS::Heap::allocate<Web::Bindings::RangePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::RangeConstructor> JS::Heap::allocate<Web::Bindings::RangeConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ShadowRootPrototype> JS::Heap::allocate<Web::Bindings::ShadowRootPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ShadowRootConstructor> JS::Heap::allocate<Web::Bindings::ShadowRootConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::StaticRangePrototype> JS::Heap::allocate<Web::Bindings::StaticRangePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::StaticRangeConstructor> JS::Heap::allocate<Web::Bindings::StaticRangeConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TextPrototype> JS::Heap::allocate<Web::Bindings::TextPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TextConstructor> JS::Heap::allocate<Web::Bindings::TextConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TreeWalkerPrototype> JS::Heap::allocate<Web::Bindings::TreeWalkerPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TreeWalkerConstructor> JS::Heap::allocate<Web::Bindings::TreeWalkerConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::XMLDocumentPrototype> JS::Heap::allocate<Web::Bindings::XMLDocumentPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::XMLDocumentConstructor> JS::Heap::allocate<Web::Bindings::XMLDocumentConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::XMLSerializerPrototype> JS::Heap::allocate<Web::Bindings::XMLSerializerPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::XMLSerializerConstructor> JS::Heap::allocate<Web::Bindings::XMLSerializerConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMURLPrototype> JS::Heap::allocate<Web::Bindings::DOMURLPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMURLConstructor> JS::Heap::allocate<Web::Bindings::DOMURLConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::URLSearchParamsPrototype> JS::Heap::allocate<Web::Bindings::URLSearchParamsPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::URLSearchParamsConstructor> JS::Heap::allocate<Web::Bindings::URLSearchParamsConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TextDecoderPrototype> JS::Heap::allocate<Web::Bindings::TextDecoderPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TextDecoderConstructor> JS::Heap::allocate<Web::Bindings::TextDecoderConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TextEncoderPrototype> JS::Heap::allocate<Web::Bindings::TextEncoderPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TextEncoderConstructor> JS::Heap::allocate<Web::Bindings::TextEncoderConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::FileSystemEntryPrototype> JS::Heap::allocate<Web::Bindings::FileSystemEntryPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::FileSystemEntryConstructor> JS::Heap::allocate<Web::Bindings::FileSystemEntryConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PerformanceEventTimingPrototype> JS::Heap::allocate<Web::Bindings::PerformanceEventTimingPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PerformanceEventTimingConstructor> JS::Heap::allocate<Web::Bindings::PerformanceEventTimingConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HeadersPrototype> JS::Heap::allocate<Web::Bindings::HeadersPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HeadersConstructor> JS::Heap::allocate<Web::Bindings::HeadersConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::RequestPrototype> JS::Heap::allocate<Web::Bindings::RequestPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::RequestConstructor> JS::Heap::allocate<Web::Bindings::RequestConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ResponsePrototype> JS::Heap::allocate<Web::Bindings::ResponsePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ResponseConstructor> JS::Heap::allocate<Web::Bindings::ResponseConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::BlobPrototype> JS::Heap::allocate<Web::Bindings::BlobPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::BlobConstructor> JS::Heap::allocate<Web::Bindings::BlobConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::FilePrototype> JS::Heap::allocate<Web::Bindings::FilePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::FileConstructor> JS::Heap::allocate<Web::Bindings::FileConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::FileListPrototype> JS::Heap::allocate<Web::Bindings::FileListPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::FileListConstructor> JS::Heap::allocate<Web::Bindings::FileListConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::FileReaderPrototype> JS::Heap::allocate<Web::Bindings::FileReaderPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::FileReaderConstructor> JS::Heap::allocate<Web::Bindings::FileReaderConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMMatrixPrototype> JS::Heap::allocate<Web::Bindings::DOMMatrixPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMMatrixConstructor> JS::Heap::allocate<Web::Bindings::DOMMatrixConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMMatrixReadOnlyPrototype> JS::Heap::allocate<Web::Bindings::DOMMatrixReadOnlyPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMMatrixReadOnlyConstructor> JS::Heap::allocate<Web::Bindings::DOMMatrixReadOnlyConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMPointPrototype> JS::Heap::allocate<Web::Bindings::DOMPointPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMPointConstructor> JS::Heap::allocate<Web::Bindings::DOMPointConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMPointReadOnlyPrototype> JS::Heap::allocate<Web::Bindings::DOMPointReadOnlyPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMPointReadOnlyConstructor> JS::Heap::allocate<Web::Bindings::DOMPointReadOnlyConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMQuadPrototype> JS::Heap::allocate<Web::Bindings::DOMQuadPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMQuadConstructor> JS::Heap::allocate<Web::Bindings::DOMQuadConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMRectPrototype> JS::Heap::allocate<Web::Bindings::DOMRectPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMRectConstructor> JS::Heap::allocate<Web::Bindings::DOMRectConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMRectListPrototype> JS::Heap::allocate<Web::Bindings::DOMRectListPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMRectListConstructor> JS::Heap::allocate<Web::Bindings::DOMRectListConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMRectReadOnlyPrototype> JS::Heap::allocate<Web::Bindings::DOMRectReadOnlyPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMRectReadOnlyConstructor> JS::Heap::allocate<Web::Bindings::DOMRectReadOnlyConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioTrackPrototype> JS::Heap::allocate<Web::Bindings::AudioTrackPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioTrackConstructor> JS::Heap::allocate<Web::Bindings::AudioTrackConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioTrackListPrototype> JS::Heap::allocate<Web::Bindings::AudioTrackListPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioTrackListConstructor> JS::Heap::allocate<Web::Bindings::AudioTrackListConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::BeforeUnloadEventPrototype> JS::Heap::allocate<Web::Bindings::BeforeUnloadEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::BeforeUnloadEventConstructor> JS::Heap::allocate<Web::Bindings::BeforeUnloadEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::BroadcastChannelPrototype> JS::Heap::allocate<Web::Bindings::BroadcastChannelPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::BroadcastChannelConstructor> JS::Heap::allocate<Web::Bindings::BroadcastChannelConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CanvasGradientPrototype> JS::Heap::allocate<Web::Bindings::CanvasGradientPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CanvasGradientConstructor> JS::Heap::allocate<Web::Bindings::CanvasGradientConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CanvasPatternPrototype> JS::Heap::allocate<Web::Bindings::CanvasPatternPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CanvasPatternConstructor> JS::Heap::allocate<Web::Bindings::CanvasPatternConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CanvasRenderingContext2DPrototype> JS::Heap::allocate<Web::Bindings::CanvasRenderingContext2DPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CanvasRenderingContext2DConstructor> JS::Heap::allocate<Web::Bindings::CanvasRenderingContext2DConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CloseEventPrototype> JS::Heap::allocate<Web::Bindings::CloseEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CloseEventConstructor> JS::Heap::allocate<Web::Bindings::CloseEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CloseWatcherPrototype> JS::Heap::allocate<Web::Bindings::CloseWatcherPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CloseWatcherConstructor> JS::Heap::allocate<Web::Bindings::CloseWatcherConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CustomElementRegistryPrototype> JS::Heap::allocate<Web::Bindings::CustomElementRegistryPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CustomElementRegistryConstructor> JS::Heap::allocate<Web::Bindings::CustomElementRegistryConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DataTransferPrototype> JS::Heap::allocate<Web::Bindings::DataTransferPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DataTransferConstructor> JS::Heap::allocate<Web::Bindings::DataTransferConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DataTransferItemPrototype> JS::Heap::allocate<Web::Bindings::DataTransferItemPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DataTransferItemConstructor> JS::Heap::allocate<Web::Bindings::DataTransferItemConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DataTransferItemListPrototype> JS::Heap::allocate<Web::Bindings::DataTransferItemListPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DataTransferItemListConstructor> JS::Heap::allocate<Web::Bindings::DataTransferItemListConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DedicatedWorkerGlobalScopePrototype> JS::Heap::allocate<Web::Bindings::DedicatedWorkerGlobalScopePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DedicatedWorkerGlobalScopeConstructor> JS::Heap::allocate<Web::Bindings::DedicatedWorkerGlobalScopeConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMParserPrototype> JS::Heap::allocate<Web::Bindings::DOMParserPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMParserConstructor> JS::Heap::allocate<Web::Bindings::DOMParserConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMStringListPrototype> JS::Heap::allocate<Web::Bindings::DOMStringListPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMStringListConstructor> JS::Heap::allocate<Web::Bindings::DOMStringListConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMStringMapPrototype> JS::Heap::allocate<Web::Bindings::DOMStringMapPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMStringMapConstructor> JS::Heap::allocate<Web::Bindings::DOMStringMapConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DragEventPrototype> JS::Heap::allocate<Web::Bindings::DragEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DragEventConstructor> JS::Heap::allocate<Web::Bindings::DragEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ElementInternalsPrototype> JS::Heap::allocate<Web::Bindings::ElementInternalsPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ElementInternalsConstructor> JS::Heap::allocate<Web::Bindings::ElementInternalsConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ErrorEventPrototype> JS::Heap::allocate<Web::Bindings::ErrorEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ErrorEventConstructor> JS::Heap::allocate<Web::Bindings::ErrorEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::EventSourcePrototype> JS::Heap::allocate<Web::Bindings::EventSourcePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::EventSourceConstructor> JS::Heap::allocate<Web::Bindings::EventSourceConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::FormDataEventPrototype> JS::Heap::allocate<Web::Bindings::FormDataEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::FormDataEventConstructor> JS::Heap::allocate<Web::Bindings::FormDataEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HashChangeEventPrototype> JS::Heap::allocate<Web::Bindings::HashChangeEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HashChangeEventConstructor> JS::Heap::allocate<Web::Bindings::HashChangeEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HistoryPrototype> JS::Heap::allocate<Web::Bindings::HistoryPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HistoryConstructor> JS::Heap::allocate<Web::Bindings::HistoryConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLAllCollectionPrototype> JS::Heap::allocate<Web::Bindings::HTMLAllCollectionPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLAllCollectionConstructor> JS::Heap::allocate<Web::Bindings::HTMLAllCollectionConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLAnchorElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLAnchorElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLAnchorElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLAnchorElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLAreaElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLAreaElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLAreaElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLAreaElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLAudioElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLAudioElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLAudioElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLAudioElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioConstructor> JS::Heap::allocate<Web::Bindings::AudioConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLBaseElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLBaseElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLBaseElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLBaseElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLBodyElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLBodyElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLBodyElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLBodyElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLBRElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLBRElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLBRElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLBRElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLButtonElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLButtonElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLButtonElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLButtonElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLCanvasElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLCanvasElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLCanvasElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLCanvasElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLDataElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLDataElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLDataElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLDataElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLDataListElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLDataListElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLDataListElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLDataListElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLDetailsElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLDetailsElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLDetailsElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLDetailsElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLDialogElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLDialogElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLDialogElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLDialogElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLDirectoryElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLDirectoryElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLDirectoryElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLDirectoryElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLDivElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLDivElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLDivElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLDivElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLDocumentPrototype> JS::Heap::allocate<Web::Bindings::HTMLDocumentPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLDocumentConstructor> JS::Heap::allocate<Web::Bindings::HTMLDocumentConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLDListElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLDListElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLDListElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLDListElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLEmbedElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLEmbedElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLEmbedElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLEmbedElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLFieldSetElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLFieldSetElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLFieldSetElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLFieldSetElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLFontElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLFontElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLFontElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLFontElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLFormControlsCollectionPrototype> JS::Heap::allocate<Web::Bindings::HTMLFormControlsCollectionPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLFormControlsCollectionConstructor> JS::Heap::allocate<Web::Bindings::HTMLFormControlsCollectionConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLFormElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLFormElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLFormElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLFormElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLFrameElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLFrameElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLFrameElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLFrameElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLFrameSetElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLFrameSetElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLFrameSetElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLFrameSetElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLHeadElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLHeadElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLHeadElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLHeadElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLHeadingElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLHeadingElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLHeadingElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLHeadingElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLHRElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLHRElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLHRElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLHRElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLHtmlElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLHtmlElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLHtmlElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLHtmlElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLIFrameElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLIFrameElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLIFrameElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLIFrameElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLImageElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLImageElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLImageElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLImageElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ImageConstructor> JS::Heap::allocate<Web::Bindings::ImageConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLInputElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLInputElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLInputElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLInputElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLLabelElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLLabelElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLLabelElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLLabelElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLLegendElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLLegendElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLLegendElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLLegendElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLLIElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLLIElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLLIElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLLIElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLLinkElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLLinkElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLLinkElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLLinkElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLMapElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLMapElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLMapElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLMapElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLMarqueeElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLMarqueeElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLMarqueeElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLMarqueeElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLMediaElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLMediaElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLMediaElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLMediaElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLMenuElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLMenuElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLMenuElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLMenuElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLMetaElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLMetaElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLMetaElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLMetaElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLMeterElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLMeterElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLMeterElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLMeterElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLModElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLModElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLModElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLModElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLObjectElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLObjectElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLObjectElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLObjectElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLOListElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLOListElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLOListElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLOListElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLOptGroupElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLOptGroupElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLOptGroupElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLOptGroupElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLOptionElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLOptionElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLOptionElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLOptionElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::OptionConstructor> JS::Heap::allocate<Web::Bindings::OptionConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLOptionsCollectionPrototype> JS::Heap::allocate<Web::Bindings::HTMLOptionsCollectionPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLOptionsCollectionConstructor> JS::Heap::allocate<Web::Bindings::HTMLOptionsCollectionConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLOutputElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLOutputElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLOutputElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLOutputElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLParagraphElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLParagraphElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLParagraphElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLParagraphElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLParamElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLParamElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLParamElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLParamElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLPictureElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLPictureElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLPictureElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLPictureElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLPreElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLPreElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLPreElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLPreElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLProgressElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLProgressElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLProgressElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLProgressElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLQuoteElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLQuoteElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLQuoteElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLQuoteElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLScriptElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLScriptElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLScriptElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLScriptElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLSelectElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLSelectElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLSelectElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLSelectElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLSlotElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLSlotElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLSlotElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLSlotElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLSourceElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLSourceElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLSourceElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLSourceElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLSpanElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLSpanElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLSpanElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLSpanElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLStyleElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLStyleElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLStyleElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLStyleElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTableCaptionElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLTableCaptionElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTableCaptionElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLTableCaptionElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTableCellElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLTableCellElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTableCellElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLTableCellElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTableColElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLTableColElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTableColElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLTableColElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTableElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLTableElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTableElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLTableElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTableRowElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLTableRowElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTableRowElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLTableRowElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTableSectionElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLTableSectionElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTableSectionElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLTableSectionElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTemplateElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLTemplateElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTemplateElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLTemplateElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTextAreaElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLTextAreaElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTextAreaElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLTextAreaElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTimeElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLTimeElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTimeElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLTimeElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTitleElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLTitleElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTitleElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLTitleElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTrackElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLTrackElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLTrackElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLTrackElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLUListElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLUListElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLUListElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLUListElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLUnknownElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLUnknownElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLUnknownElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLUnknownElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLVideoElementPrototype> JS::Heap::allocate<Web::Bindings::HTMLVideoElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HTMLVideoElementConstructor> JS::Heap::allocate<Web::Bindings::HTMLVideoElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ImageBitmapPrototype> JS::Heap::allocate<Web::Bindings::ImageBitmapPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ImageBitmapConstructor> JS::Heap::allocate<Web::Bindings::ImageBitmapConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ImageDataPrototype> JS::Heap::allocate<Web::Bindings::ImageDataPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ImageDataConstructor> JS::Heap::allocate<Web::Bindings::ImageDataConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::LocationPrototype> JS::Heap::allocate<Web::Bindings::LocationPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::LocationConstructor> JS::Heap::allocate<Web::Bindings::LocationConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MediaErrorPrototype> JS::Heap::allocate<Web::Bindings::MediaErrorPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MediaErrorConstructor> JS::Heap::allocate<Web::Bindings::MediaErrorConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MessageChannelPrototype> JS::Heap::allocate<Web::Bindings::MessageChannelPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MessageChannelConstructor> JS::Heap::allocate<Web::Bindings::MessageChannelConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MessageEventPrototype> JS::Heap::allocate<Web::Bindings::MessageEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MessageEventConstructor> JS::Heap::allocate<Web::Bindings::MessageEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MessagePortPrototype> JS::Heap::allocate<Web::Bindings::MessagePortPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MessagePortConstructor> JS::Heap::allocate<Web::Bindings::MessagePortConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MimeTypePrototype> JS::Heap::allocate<Web::Bindings::MimeTypePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MimeTypeConstructor> JS::Heap::allocate<Web::Bindings::MimeTypeConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MimeTypeArrayPrototype> JS::Heap::allocate<Web::Bindings::MimeTypeArrayPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MimeTypeArrayConstructor> JS::Heap::allocate<Web::Bindings::MimeTypeArrayConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NavigateEventPrototype> JS::Heap::allocate<Web::Bindings::NavigateEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NavigateEventConstructor> JS::Heap::allocate<Web::Bindings::NavigateEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NavigationPrototype> JS::Heap::allocate<Web::Bindings::NavigationPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NavigationConstructor> JS::Heap::allocate<Web::Bindings::NavigationConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NavigationCurrentEntryChangeEventPrototype> JS::Heap::allocate<Web::Bindings::NavigationCurrentEntryChangeEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NavigationCurrentEntryChangeEventConstructor> JS::Heap::allocate<Web::Bindings::NavigationCurrentEntryChangeEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NavigationDestinationPrototype> JS::Heap::allocate<Web::Bindings::NavigationDestinationPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NavigationDestinationConstructor> JS::Heap::allocate<Web::Bindings::NavigationDestinationConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NavigationHistoryEntryPrototype> JS::Heap::allocate<Web::Bindings::NavigationHistoryEntryPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NavigationHistoryEntryConstructor> JS::Heap::allocate<Web::Bindings::NavigationHistoryEntryConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NavigationTransitionPrototype> JS::Heap::allocate<Web::Bindings::NavigationTransitionPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NavigationTransitionConstructor> JS::Heap::allocate<Web::Bindings::NavigationTransitionConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NavigatorPrototype> JS::Heap::allocate<Web::Bindings::NavigatorPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::NavigatorConstructor> JS::Heap::allocate<Web::Bindings::NavigatorConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PageTransitionEventPrototype> JS::Heap::allocate<Web::Bindings::PageTransitionEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PageTransitionEventConstructor> JS::Heap::allocate<Web::Bindings::PageTransitionEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::Path2DPrototype> JS::Heap::allocate<Web::Bindings::Path2DPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::Path2DConstructor> JS::Heap::allocate<Web::Bindings::Path2DConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PluginPrototype> JS::Heap::allocate<Web::Bindings::PluginPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PluginConstructor> JS::Heap::allocate<Web::Bindings::PluginConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PluginArrayPrototype> JS::Heap::allocate<Web::Bindings::PluginArrayPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PluginArrayConstructor> JS::Heap::allocate<Web::Bindings::PluginArrayConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PopStateEventPrototype> JS::Heap::allocate<Web::Bindings::PopStateEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PopStateEventConstructor> JS::Heap::allocate<Web::Bindings::PopStateEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PromiseRejectionEventPrototype> JS::Heap::allocate<Web::Bindings::PromiseRejectionEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PromiseRejectionEventConstructor> JS::Heap::allocate<Web::Bindings::PromiseRejectionEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::RadioNodeListPrototype> JS::Heap::allocate<Web::Bindings::RadioNodeListPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::RadioNodeListConstructor> JS::Heap::allocate<Web::Bindings::RadioNodeListConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ServiceWorkerPrototype> JS::Heap::allocate<Web::Bindings::ServiceWorkerPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ServiceWorkerConstructor> JS::Heap::allocate<Web::Bindings::ServiceWorkerConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ServiceWorkerContainerPrototype> JS::Heap::allocate<Web::Bindings::ServiceWorkerContainerPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ServiceWorkerContainerConstructor> JS::Heap::allocate<Web::Bindings::ServiceWorkerContainerConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ServiceWorkerRegistrationPrototype> JS::Heap::allocate<Web::Bindings::ServiceWorkerRegistrationPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ServiceWorkerRegistrationConstructor> JS::Heap::allocate<Web::Bindings::ServiceWorkerRegistrationConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::StoragePrototype> JS::Heap::allocate<Web::Bindings::StoragePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::StorageConstructor> JS::Heap::allocate<Web::Bindings::StorageConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SubmitEventPrototype> JS::Heap::allocate<Web::Bindings::SubmitEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SubmitEventConstructor> JS::Heap::allocate<Web::Bindings::SubmitEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TextMetricsPrototype> JS::Heap::allocate<Web::Bindings::TextMetricsPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TextMetricsConstructor> JS::Heap::allocate<Web::Bindings::TextMetricsConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TextTrackPrototype> JS::Heap::allocate<Web::Bindings::TextTrackPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TextTrackConstructor> JS::Heap::allocate<Web::Bindings::TextTrackConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TextTrackCuePrototype> JS::Heap::allocate<Web::Bindings::TextTrackCuePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TextTrackCueConstructor> JS::Heap::allocate<Web::Bindings::TextTrackCueConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TextTrackCueListPrototype> JS::Heap::allocate<Web::Bindings::TextTrackCueListPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TextTrackCueListConstructor> JS::Heap::allocate<Web::Bindings::TextTrackCueListConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TextTrackListPrototype> JS::Heap::allocate<Web::Bindings::TextTrackListPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TextTrackListConstructor> JS::Heap::allocate<Web::Bindings::TextTrackListConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TimeRangesPrototype> JS::Heap::allocate<Web::Bindings::TimeRangesPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TimeRangesConstructor> JS::Heap::allocate<Web::Bindings::TimeRangesConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ToggleEventPrototype> JS::Heap::allocate<Web::Bindings::ToggleEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ToggleEventConstructor> JS::Heap::allocate<Web::Bindings::ToggleEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TrackEventPrototype> JS::Heap::allocate<Web::Bindings::TrackEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TrackEventConstructor> JS::Heap::allocate<Web::Bindings::TrackEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::UserActivationPrototype> JS::Heap::allocate<Web::Bindings::UserActivationPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::UserActivationConstructor> JS::Heap::allocate<Web::Bindings::UserActivationConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ValidityStatePrototype> JS::Heap::allocate<Web::Bindings::ValidityStatePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ValidityStateConstructor> JS::Heap::allocate<Web::Bindings::ValidityStateConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::VideoTrackPrototype> JS::Heap::allocate<Web::Bindings::VideoTrackPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::VideoTrackConstructor> JS::Heap::allocate<Web::Bindings::VideoTrackConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::VideoTrackListPrototype> JS::Heap::allocate<Web::Bindings::VideoTrackListPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::VideoTrackListConstructor> JS::Heap::allocate<Web::Bindings::VideoTrackListConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WindowProperties> JS::Heap::allocate<Web::Bindings::WindowProperties, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WindowPrototype> JS::Heap::allocate<Web::Bindings::WindowPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WindowConstructor> JS::Heap::allocate<Web::Bindings::WindowConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WorkerPrototype> JS::Heap::allocate<Web::Bindings::WorkerPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WorkerConstructor> JS::Heap::allocate<Web::Bindings::WorkerConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WorkerGlobalScopePrototype> JS::Heap::allocate<Web::Bindings::WorkerGlobalScopePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WorkerGlobalScopeConstructor> JS::Heap::allocate<Web::Bindings::WorkerGlobalScopeConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WorkerLocationPrototype> JS::Heap::allocate<Web::Bindings::WorkerLocationPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WorkerLocationConstructor> JS::Heap::allocate<Web::Bindings::WorkerLocationConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WorkerNavigatorPrototype> JS::Heap::allocate<Web::Bindings::WorkerNavigatorPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WorkerNavigatorConstructor> JS::Heap::allocate<Web::Bindings::WorkerNavigatorConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PerformancePrototype> JS::Heap::allocate<Web::Bindings::PerformancePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PerformanceConstructor> JS::Heap::allocate<Web::Bindings::PerformanceConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::IDBFactoryPrototype> JS::Heap::allocate<Web::Bindings::IDBFactoryPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::IDBFactoryConstructor> JS::Heap::allocate<Web::Bindings::IDBFactoryConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::IDBOpenDBRequestPrototype> JS::Heap::allocate<Web::Bindings::IDBOpenDBRequestPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::IDBOpenDBRequestConstructor> JS::Heap::allocate<Web::Bindings::IDBOpenDBRequestConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::IDBRequestPrototype> JS::Heap::allocate<Web::Bindings::IDBRequestPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::IDBRequestConstructor> JS::Heap::allocate<Web::Bindings::IDBRequestConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::InspectorPrototype> JS::Heap::allocate<Web::Bindings::InspectorPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::InspectorConstructor> JS::Heap::allocate<Web::Bindings::InspectorConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::InternalAnimationTimelinePrototype> JS::Heap::allocate<Web::Bindings::InternalAnimationTimelinePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::InternalAnimationTimelineConstructor> JS::Heap::allocate<Web::Bindings::InternalAnimationTimelineConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::InternalsPrototype> JS::Heap::allocate<Web::Bindings::InternalsPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::InternalsConstructor> JS::Heap::allocate<Web::Bindings::InternalsConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::IntersectionObserverPrototype> JS::Heap::allocate<Web::Bindings::IntersectionObserverPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::IntersectionObserverConstructor> JS::Heap::allocate<Web::Bindings::IntersectionObserverConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::IntersectionObserverEntryPrototype> JS::Heap::allocate<Web::Bindings::IntersectionObserverEntryPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::IntersectionObserverEntryConstructor> JS::Heap::allocate<Web::Bindings::IntersectionObserverEntryConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MathMLElementPrototype> JS::Heap::allocate<Web::Bindings::MathMLElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MathMLElementConstructor> JS::Heap::allocate<Web::Bindings::MathMLElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MediaCapabilitiesPrototype> JS::Heap::allocate<Web::Bindings::MediaCapabilitiesPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MediaCapabilitiesConstructor> JS::Heap::allocate<Web::Bindings::MediaCapabilitiesConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::BufferedChangeEventPrototype> JS::Heap::allocate<Web::Bindings::BufferedChangeEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::BufferedChangeEventConstructor> JS::Heap::allocate<Web::Bindings::BufferedChangeEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ManagedMediaSourcePrototype> JS::Heap::allocate<Web::Bindings::ManagedMediaSourcePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ManagedMediaSourceConstructor> JS::Heap::allocate<Web::Bindings::ManagedMediaSourceConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ManagedSourceBufferPrototype> JS::Heap::allocate<Web::Bindings::ManagedSourceBufferPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ManagedSourceBufferConstructor> JS::Heap::allocate<Web::Bindings::ManagedSourceBufferConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MediaSourcePrototype> JS::Heap::allocate<Web::Bindings::MediaSourcePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MediaSourceConstructor> JS::Heap::allocate<Web::Bindings::MediaSourceConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MediaSourceHandlePrototype> JS::Heap::allocate<Web::Bindings::MediaSourceHandlePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MediaSourceHandleConstructor> JS::Heap::allocate<Web::Bindings::MediaSourceHandleConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SourceBufferPrototype> JS::Heap::allocate<Web::Bindings::SourceBufferPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SourceBufferConstructor> JS::Heap::allocate<Web::Bindings::SourceBufferConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SourceBufferListPrototype> JS::Heap::allocate<Web::Bindings::SourceBufferListPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SourceBufferListConstructor> JS::Heap::allocate<Web::Bindings::SourceBufferListConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PerformanceNavigationPrototype> JS::Heap::allocate<Web::Bindings::PerformanceNavigationPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PerformanceNavigationConstructor> JS::Heap::allocate<Web::Bindings::PerformanceNavigationConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PerformanceTimingPrototype> JS::Heap::allocate<Web::Bindings::PerformanceTimingPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PerformanceTimingConstructor> JS::Heap::allocate<Web::Bindings::PerformanceTimingConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PerformanceEntryPrototype> JS::Heap::allocate<Web::Bindings::PerformanceEntryPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PerformanceEntryConstructor> JS::Heap::allocate<Web::Bindings::PerformanceEntryConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PerformanceObserverPrototype> JS::Heap::allocate<Web::Bindings::PerformanceObserverPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PerformanceObserverConstructor> JS::Heap::allocate<Web::Bindings::PerformanceObserverConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PerformanceObserverEntryListPrototype> JS::Heap::allocate<Web::Bindings::PerformanceObserverEntryListPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PerformanceObserverEntryListConstructor> JS::Heap::allocate<Web::Bindings::PerformanceObserverEntryListConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::IdleDeadlinePrototype> JS::Heap::allocate<Web::Bindings::IdleDeadlinePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::IdleDeadlineConstructor> JS::Heap::allocate<Web::Bindings::IdleDeadlineConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ResizeObserverPrototype> JS::Heap::allocate<Web::Bindings::ResizeObserverPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ResizeObserverConstructor> JS::Heap::allocate<Web::Bindings::ResizeObserverConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ResizeObserverEntryPrototype> JS::Heap::allocate<Web::Bindings::ResizeObserverEntryPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ResizeObserverEntryConstructor> JS::Heap::allocate<Web::Bindings::ResizeObserverEntryConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ResizeObserverSizePrototype> JS::Heap::allocate<Web::Bindings::ResizeObserverSizePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ResizeObserverSizeConstructor> JS::Heap::allocate<Web::Bindings::ResizeObserverSizeConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ByteLengthQueuingStrategyPrototype> JS::Heap::allocate<Web::Bindings::ByteLengthQueuingStrategyPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ByteLengthQueuingStrategyConstructor> JS::Heap::allocate<Web::Bindings::ByteLengthQueuingStrategyConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CountQueuingStrategyPrototype> JS::Heap::allocate<Web::Bindings::CountQueuingStrategyPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CountQueuingStrategyConstructor> JS::Heap::allocate<Web::Bindings::CountQueuingStrategyConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ReadableByteStreamControllerPrototype> JS::Heap::allocate<Web::Bindings::ReadableByteStreamControllerPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ReadableByteStreamControllerConstructor> JS::Heap::allocate<Web::Bindings::ReadableByteStreamControllerConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ReadableStreamPrototype> JS::Heap::allocate<Web::Bindings::ReadableStreamPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ReadableStreamConstructor> JS::Heap::allocate<Web::Bindings::ReadableStreamConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ReadableStreamBYOBReaderPrototype> JS::Heap::allocate<Web::Bindings::ReadableStreamBYOBReaderPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ReadableStreamBYOBReaderConstructor> JS::Heap::allocate<Web::Bindings::ReadableStreamBYOBReaderConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ReadableStreamBYOBRequestPrototype> JS::Heap::allocate<Web::Bindings::ReadableStreamBYOBRequestPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ReadableStreamBYOBRequestConstructor> JS::Heap::allocate<Web::Bindings::ReadableStreamBYOBRequestConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ReadableStreamDefaultControllerPrototype> JS::Heap::allocate<Web::Bindings::ReadableStreamDefaultControllerPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ReadableStreamDefaultControllerConstructor> JS::Heap::allocate<Web::Bindings::ReadableStreamDefaultControllerConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ReadableStreamDefaultReaderPrototype> JS::Heap::allocate<Web::Bindings::ReadableStreamDefaultReaderPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ReadableStreamDefaultReaderConstructor> JS::Heap::allocate<Web::Bindings::ReadableStreamDefaultReaderConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TransformStreamPrototype> JS::Heap::allocate<Web::Bindings::TransformStreamPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TransformStreamConstructor> JS::Heap::allocate<Web::Bindings::TransformStreamConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TransformStreamDefaultControllerPrototype> JS::Heap::allocate<Web::Bindings::TransformStreamDefaultControllerPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TransformStreamDefaultControllerConstructor> JS::Heap::allocate<Web::Bindings::TransformStreamDefaultControllerConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WritableStreamPrototype> JS::Heap::allocate<Web::Bindings::WritableStreamPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WritableStreamConstructor> JS::Heap::allocate<Web::Bindings::WritableStreamConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WritableStreamDefaultControllerPrototype> JS::Heap::allocate<Web::Bindings::WritableStreamDefaultControllerPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WritableStreamDefaultControllerConstructor> JS::Heap::allocate<Web::Bindings::WritableStreamDefaultControllerConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WritableStreamDefaultWriterPrototype> JS::Heap::allocate<Web::Bindings::WritableStreamDefaultWriterPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WritableStreamDefaultWriterConstructor> JS::Heap::allocate<Web::Bindings::WritableStreamDefaultWriterConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGAElementPrototype> JS::Heap::allocate<Web::Bindings::SVGAElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGAElementConstructor> JS::Heap::allocate<Web::Bindings::SVGAElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGAnimatedLengthPrototype> JS::Heap::allocate<Web::Bindings::SVGAnimatedLengthPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGAnimatedLengthConstructor> JS::Heap::allocate<Web::Bindings::SVGAnimatedLengthConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGAnimatedNumberPrototype> JS::Heap::allocate<Web::Bindings::SVGAnimatedNumberPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGAnimatedNumberConstructor> JS::Heap::allocate<Web::Bindings::SVGAnimatedNumberConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGAnimatedRectPrototype> JS::Heap::allocate<Web::Bindings::SVGAnimatedRectPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGAnimatedRectConstructor> JS::Heap::allocate<Web::Bindings::SVGAnimatedRectConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGAnimatedStringPrototype> JS::Heap::allocate<Web::Bindings::SVGAnimatedStringPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGAnimatedStringConstructor> JS::Heap::allocate<Web::Bindings::SVGAnimatedStringConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGAnimatedTransformListPrototype> JS::Heap::allocate<Web::Bindings::SVGAnimatedTransformListPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGAnimatedTransformListConstructor> JS::Heap::allocate<Web::Bindings::SVGAnimatedTransformListConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGClipPathElementPrototype> JS::Heap::allocate<Web::Bindings::SVGClipPathElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGClipPathElementConstructor> JS::Heap::allocate<Web::Bindings::SVGClipPathElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGDefsElementPrototype> JS::Heap::allocate<Web::Bindings::SVGDefsElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGDefsElementConstructor> JS::Heap::allocate<Web::Bindings::SVGDefsElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGDescElementPrototype> JS::Heap::allocate<Web::Bindings::SVGDescElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGDescElementConstructor> JS::Heap::allocate<Web::Bindings::SVGDescElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGElementPrototype> JS::Heap::allocate<Web::Bindings::SVGElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGElementConstructor> JS::Heap::allocate<Web::Bindings::SVGElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGGElementPrototype> JS::Heap::allocate<Web::Bindings::SVGGElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGGElementConstructor> JS::Heap::allocate<Web::Bindings::SVGGElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGGeometryElementPrototype> JS::Heap::allocate<Web::Bindings::SVGGeometryElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGGeometryElementConstructor> JS::Heap::allocate<Web::Bindings::SVGGeometryElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGGradientElementPrototype> JS::Heap::allocate<Web::Bindings::SVGGradientElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGGradientElementConstructor> JS::Heap::allocate<Web::Bindings::SVGGradientElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGGraphicsElementPrototype> JS::Heap::allocate<Web::Bindings::SVGGraphicsElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGGraphicsElementConstructor> JS::Heap::allocate<Web::Bindings::SVGGraphicsElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGImageElementPrototype> JS::Heap::allocate<Web::Bindings::SVGImageElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGImageElementConstructor> JS::Heap::allocate<Web::Bindings::SVGImageElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGCircleElementPrototype> JS::Heap::allocate<Web::Bindings::SVGCircleElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGCircleElementConstructor> JS::Heap::allocate<Web::Bindings::SVGCircleElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGEllipseElementPrototype> JS::Heap::allocate<Web::Bindings::SVGEllipseElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGEllipseElementConstructor> JS::Heap::allocate<Web::Bindings::SVGEllipseElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGForeignObjectElementPrototype> JS::Heap::allocate<Web::Bindings::SVGForeignObjectElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGForeignObjectElementConstructor> JS::Heap::allocate<Web::Bindings::SVGForeignObjectElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGLengthPrototype> JS::Heap::allocate<Web::Bindings::SVGLengthPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGLengthConstructor> JS::Heap::allocate<Web::Bindings::SVGLengthConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGLineElementPrototype> JS::Heap::allocate<Web::Bindings::SVGLineElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGLineElementConstructor> JS::Heap::allocate<Web::Bindings::SVGLineElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGLinearGradientElementPrototype> JS::Heap::allocate<Web::Bindings::SVGLinearGradientElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGLinearGradientElementConstructor> JS::Heap::allocate<Web::Bindings::SVGLinearGradientElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGMaskElementPrototype> JS::Heap::allocate<Web::Bindings::SVGMaskElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGMaskElementConstructor> JS::Heap::allocate<Web::Bindings::SVGMaskElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGMetadataElementPrototype> JS::Heap::allocate<Web::Bindings::SVGMetadataElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGMetadataElementConstructor> JS::Heap::allocate<Web::Bindings::SVGMetadataElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGPathElementPrototype> JS::Heap::allocate<Web::Bindings::SVGPathElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGPathElementConstructor> JS::Heap::allocate<Web::Bindings::SVGPathElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGPolygonElementPrototype> JS::Heap::allocate<Web::Bindings::SVGPolygonElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGPolygonElementConstructor> JS::Heap::allocate<Web::Bindings::SVGPolygonElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGPolylineElementPrototype> JS::Heap::allocate<Web::Bindings::SVGPolylineElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGPolylineElementConstructor> JS::Heap::allocate<Web::Bindings::SVGPolylineElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGRadialGradientElementPrototype> JS::Heap::allocate<Web::Bindings::SVGRadialGradientElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGRadialGradientElementConstructor> JS::Heap::allocate<Web::Bindings::SVGRadialGradientElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGRectElementPrototype> JS::Heap::allocate<Web::Bindings::SVGRectElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGRectElementConstructor> JS::Heap::allocate<Web::Bindings::SVGRectElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGScriptElementPrototype> JS::Heap::allocate<Web::Bindings::SVGScriptElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGScriptElementConstructor> JS::Heap::allocate<Web::Bindings::SVGScriptElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGSVGElementPrototype> JS::Heap::allocate<Web::Bindings::SVGSVGElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGSVGElementConstructor> JS::Heap::allocate<Web::Bindings::SVGSVGElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGStopElementPrototype> JS::Heap::allocate<Web::Bindings::SVGStopElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGStopElementConstructor> JS::Heap::allocate<Web::Bindings::SVGStopElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGStyleElementPrototype> JS::Heap::allocate<Web::Bindings::SVGStyleElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGStyleElementConstructor> JS::Heap::allocate<Web::Bindings::SVGStyleElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGSymbolElementPrototype> JS::Heap::allocate<Web::Bindings::SVGSymbolElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGSymbolElementConstructor> JS::Heap::allocate<Web::Bindings::SVGSymbolElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGTextContentElementPrototype> JS::Heap::allocate<Web::Bindings::SVGTextContentElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGTextContentElementConstructor> JS::Heap::allocate<Web::Bindings::SVGTextContentElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGTextElementPrototype> JS::Heap::allocate<Web::Bindings::SVGTextElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGTextElementConstructor> JS::Heap::allocate<Web::Bindings::SVGTextElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGTextPathElementPrototype> JS::Heap::allocate<Web::Bindings::SVGTextPathElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGTextPathElementConstructor> JS::Heap::allocate<Web::Bindings::SVGTextPathElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGTextPositioningElementPrototype> JS::Heap::allocate<Web::Bindings::SVGTextPositioningElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGTextPositioningElementConstructor> JS::Heap::allocate<Web::Bindings::SVGTextPositioningElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGTitleElementPrototype> JS::Heap::allocate<Web::Bindings::SVGTitleElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGTitleElementConstructor> JS::Heap::allocate<Web::Bindings::SVGTitleElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGTransformPrototype> JS::Heap::allocate<Web::Bindings::SVGTransformPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGTransformConstructor> JS::Heap::allocate<Web::Bindings::SVGTransformConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGTransformListPrototype> JS::Heap::allocate<Web::Bindings::SVGTransformListPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGTransformListConstructor> JS::Heap::allocate<Web::Bindings::SVGTransformListConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGTSpanElementPrototype> JS::Heap::allocate<Web::Bindings::SVGTSpanElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGTSpanElementConstructor> JS::Heap::allocate<Web::Bindings::SVGTSpanElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGUseElementPrototype> JS::Heap::allocate<Web::Bindings::SVGUseElementPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SVGUseElementConstructor> JS::Heap::allocate<Web::Bindings::SVGUseElementConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SelectionPrototype> JS::Heap::allocate<Web::Bindings::SelectionPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::SelectionConstructor> JS::Heap::allocate<Web::Bindings::SelectionConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::StorageManagerPrototype> JS::Heap::allocate<Web::Bindings::StorageManagerPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::StorageManagerConstructor> JS::Heap::allocate<Web::Bindings::StorageManagerConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CompositionEventPrototype> JS::Heap::allocate<Web::Bindings::CompositionEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::CompositionEventConstructor> JS::Heap::allocate<Web::Bindings::CompositionEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::FocusEventPrototype> JS::Heap::allocate<Web::Bindings::FocusEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::FocusEventConstructor> JS::Heap::allocate<Web::Bindings::FocusEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::InputEventPrototype> JS::Heap::allocate<Web::Bindings::InputEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::InputEventConstructor> JS::Heap::allocate<Web::Bindings::InputEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::KeyboardEventPrototype> JS::Heap::allocate<Web::Bindings::KeyboardEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::KeyboardEventConstructor> JS::Heap::allocate<Web::Bindings::KeyboardEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MouseEventPrototype> JS::Heap::allocate<Web::Bindings::MouseEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MouseEventConstructor> JS::Heap::allocate<Web::Bindings::MouseEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PointerEventPrototype> JS::Heap::allocate<Web::Bindings::PointerEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PointerEventConstructor> JS::Heap::allocate<Web::Bindings::PointerEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TextEventPrototype> JS::Heap::allocate<Web::Bindings::TextEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TextEventConstructor> JS::Heap::allocate<Web::Bindings::TextEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::UIEventPrototype> JS::Heap::allocate<Web::Bindings::UIEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::UIEventConstructor> JS::Heap::allocate<Web::Bindings::UIEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WheelEventPrototype> JS::Heap::allocate<Web::Bindings::WheelEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WheelEventConstructor> JS::Heap::allocate<Web::Bindings::WheelEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PerformanceMarkPrototype> JS::Heap::allocate<Web::Bindings::PerformanceMarkPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PerformanceMarkConstructor> JS::Heap::allocate<Web::Bindings::PerformanceMarkConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PerformanceMeasurePrototype> JS::Heap::allocate<Web::Bindings::PerformanceMeasurePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PerformanceMeasureConstructor> JS::Heap::allocate<Web::Bindings::PerformanceMeasureConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::InstancePrototype> JS::Heap::allocate<Web::Bindings::InstancePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::InstanceConstructor> JS::Heap::allocate<Web::Bindings::InstanceConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MemoryPrototype> JS::Heap::allocate<Web::Bindings::MemoryPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::MemoryConstructor> JS::Heap::allocate<Web::Bindings::MemoryConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ModulePrototype> JS::Heap::allocate<Web::Bindings::ModulePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ModuleConstructor> JS::Heap::allocate<Web::Bindings::ModuleConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TablePrototype> JS::Heap::allocate<Web::Bindings::TablePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::TableConstructor> JS::Heap::allocate<Web::Bindings::TableConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebAssemblyNamespace> JS::Heap::allocate<Web::Bindings::WebAssemblyNamespace, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioBufferPrototype> JS::Heap::allocate<Web::Bindings::AudioBufferPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioBufferConstructor> JS::Heap::allocate<Web::Bindings::AudioBufferConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioBufferSourceNodePrototype> JS::Heap::allocate<Web::Bindings::AudioBufferSourceNodePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioBufferSourceNodeConstructor> JS::Heap::allocate<Web::Bindings::AudioBufferSourceNodeConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioContextPrototype> JS::Heap::allocate<Web::Bindings::AudioContextPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioContextConstructor> JS::Heap::allocate<Web::Bindings::AudioContextConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioDestinationNodePrototype> JS::Heap::allocate<Web::Bindings::AudioDestinationNodePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioDestinationNodeConstructor> JS::Heap::allocate<Web::Bindings::AudioDestinationNodeConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioListenerPrototype> JS::Heap::allocate<Web::Bindings::AudioListenerPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioListenerConstructor> JS::Heap::allocate<Web::Bindings::AudioListenerConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioNodePrototype> JS::Heap::allocate<Web::Bindings::AudioNodePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioNodeConstructor> JS::Heap::allocate<Web::Bindings::AudioNodeConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioParamPrototype> JS::Heap::allocate<Web::Bindings::AudioParamPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioParamConstructor> JS::Heap::allocate<Web::Bindings::AudioParamConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioScheduledSourceNodePrototype> JS::Heap::allocate<Web::Bindings::AudioScheduledSourceNodePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::AudioScheduledSourceNodeConstructor> JS::Heap::allocate<Web::Bindings::AudioScheduledSourceNodeConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::BaseAudioContextPrototype> JS::Heap::allocate<Web::Bindings::BaseAudioContextPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::BaseAudioContextConstructor> JS::Heap::allocate<Web::Bindings::BaseAudioContextConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::BiquadFilterNodePrototype> JS::Heap::allocate<Web::Bindings::BiquadFilterNodePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::BiquadFilterNodeConstructor> JS::Heap::allocate<Web::Bindings::BiquadFilterNodeConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DynamicsCompressorNodePrototype> JS::Heap::allocate<Web::Bindings::DynamicsCompressorNodePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DynamicsCompressorNodeConstructor> JS::Heap::allocate<Web::Bindings::DynamicsCompressorNodeConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::GainNodePrototype> JS::Heap::allocate<Web::Bindings::GainNodePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::GainNodeConstructor> JS::Heap::allocate<Web::Bindings::GainNodeConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::OfflineAudioContextPrototype> JS::Heap::allocate<Web::Bindings::OfflineAudioContextPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::OfflineAudioContextConstructor> JS::Heap::allocate<Web::Bindings::OfflineAudioContextConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::OscillatorNodePrototype> JS::Heap::allocate<Web::Bindings::OscillatorNodePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::OscillatorNodeConstructor> JS::Heap::allocate<Web::Bindings::OscillatorNodeConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PeriodicWavePrototype> JS::Heap::allocate<Web::Bindings::PeriodicWavePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::PeriodicWaveConstructor> JS::Heap::allocate<Web::Bindings::PeriodicWaveConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLActiveInfoPrototype> JS::Heap::allocate<Web::Bindings::WebGLActiveInfoPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLActiveInfoConstructor> JS::Heap::allocate<Web::Bindings::WebGLActiveInfoConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLBufferPrototype> JS::Heap::allocate<Web::Bindings::WebGLBufferPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLBufferConstructor> JS::Heap::allocate<Web::Bindings::WebGLBufferConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLContextEventPrototype> JS::Heap::allocate<Web::Bindings::WebGLContextEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLContextEventConstructor> JS::Heap::allocate<Web::Bindings::WebGLContextEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLFramebufferPrototype> JS::Heap::allocate<Web::Bindings::WebGLFramebufferPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLFramebufferConstructor> JS::Heap::allocate<Web::Bindings::WebGLFramebufferConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLObjectPrototype> JS::Heap::allocate<Web::Bindings::WebGLObjectPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLObjectConstructor> JS::Heap::allocate<Web::Bindings::WebGLObjectConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLProgramPrototype> JS::Heap::allocate<Web::Bindings::WebGLProgramPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLProgramConstructor> JS::Heap::allocate<Web::Bindings::WebGLProgramConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLRenderbufferPrototype> JS::Heap::allocate<Web::Bindings::WebGLRenderbufferPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLRenderbufferConstructor> JS::Heap::allocate<Web::Bindings::WebGLRenderbufferConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLRenderingContextPrototype> JS::Heap::allocate<Web::Bindings::WebGLRenderingContextPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLRenderingContextConstructor> JS::Heap::allocate<Web::Bindings::WebGLRenderingContextConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLShaderPrototype> JS::Heap::allocate<Web::Bindings::WebGLShaderPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLShaderConstructor> JS::Heap::allocate<Web::Bindings::WebGLShaderConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLShaderPrecisionFormatPrototype> JS::Heap::allocate<Web::Bindings::WebGLShaderPrecisionFormatPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLShaderPrecisionFormatConstructor> JS::Heap::allocate<Web::Bindings::WebGLShaderPrecisionFormatConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLTexturePrototype> JS::Heap::allocate<Web::Bindings::WebGLTexturePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLTextureConstructor> JS::Heap::allocate<Web::Bindings::WebGLTextureConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLUniformLocationPrototype> JS::Heap::allocate<Web::Bindings::WebGLUniformLocationPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebGLUniformLocationConstructor> JS::Heap::allocate<Web::Bindings::WebGLUniformLocationConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMExceptionPrototype> JS::Heap::allocate<Web::Bindings::DOMExceptionPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::DOMExceptionConstructor> JS::Heap::allocate<Web::Bindings::DOMExceptionConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebSocketPrototype> JS::Heap::allocate<Web::Bindings::WebSocketPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::WebSocketConstructor> JS::Heap::allocate<Web::Bindings::WebSocketConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::VTTCuePrototype> JS::Heap::allocate<Web::Bindings::VTTCuePrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::VTTCueConstructor> JS::Heap::allocate<Web::Bindings::VTTCueConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::VTTRegionPrototype> JS::Heap::allocate<Web::Bindings::VTTRegionPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::VTTRegionConstructor> JS::Heap::allocate<Web::Bindings::VTTRegionConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::FormDataPrototype> JS::Heap::allocate<Web::Bindings::FormDataPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::FormDataConstructor> JS::Heap::allocate<Web::Bindings::FormDataConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ProgressEventPrototype> JS::Heap::allocate<Web::Bindings::ProgressEventPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::ProgressEventConstructor> JS::Heap::allocate<Web::Bindings::ProgressEventConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::XMLHttpRequestPrototype> JS::Heap::allocate<Web::Bindings::XMLHttpRequestPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::XMLHttpRequestConstructor> JS::Heap::allocate<Web::Bindings::XMLHttpRequestConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::XMLHttpRequestEventTargetPrototype> JS::Heap::allocate<Web::Bindings::XMLHttpRequestEventTargetPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::XMLHttpRequestEventTargetConstructor> JS::Heap::allocate<Web::Bindings::XMLHttpRequestEventTargetConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::XMLHttpRequestUploadPrototype> JS::Heap::allocate<Web::Bindings::XMLHttpRequestUploadPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::XMLHttpRequestUploadConstructor> JS::Heap::allocate<Web::Bindings::XMLHttpRequestUploadConstructor, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Clipboard::ClipboardEvent> JS::Heap::allocate<Web::Clipboard::ClipboardEvent, JS::Realm&, AK::FlyString const&, Web::Clipboard::ClipboardEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::Clipboard::ClipboardEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::CSS::MediaQueryListEvent> JS::Heap::allocate<Web::CSS::MediaQueryListEvent, JS::Realm&, AK::FlyString const&, Web::CSS::MediaQueryListEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::CSS::MediaQueryListEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::NodeFilter> JS::Heap::allocate<Web::DOM::NodeFilter, JS::Realm&, Web::WebIDL::CallbackType&>(JS::Realm&, JS::Realm&, Web::WebIDL::CallbackType&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOM::StaticRange> JS::Heap::allocate<Web::DOM::StaticRange, Web::DOM::Node&, unsigned int&, Web::DOM::Node&, unsigned int&>(JS::Realm&, Web::DOM::Node&, unsigned int&, Web::DOM::Node&, unsigned int&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::URLSearchParamsIteratorPrototype> JS::Heap::allocate<Web::Bindings::URLSearchParamsIteratorPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::DOMURL::URLSearchParamsIterator> JS::Heap::allocate<Web::DOMURL::URLSearchParamsIterator, Web::DOMURL::URLSearchParams const&, JS::Object::PropertyKind&>(JS::Realm&, Web::DOMURL::URLSearchParams const&, JS::Object::PropertyKind&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Encoding::TextDecoder> JS::Heap::allocate<Web::Encoding::TextDecoder, JS::Realm&, TextCodec::Decoder&, AK::String&, bool&, bool&>(JS::Realm&, JS::Realm&, TextCodec::Decoder&, AK::String&, bool&, bool&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Encoding::TextEncoder> JS::Heap::allocate<Web::Encoding::TextEncoder, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::HeadersIteratorPrototype> JS::Heap::allocate<Web::Bindings::HeadersIteratorPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Fetch::HeadersIterator> JS::Heap::allocate<Web::Fetch::HeadersIterator, Web::Fetch::Headers const&, JS::Object::PropertyKind&>(JS::Realm&, Web::Fetch::Headers const&, JS::Object::PropertyKind&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::FileAPI::FileReader> JS::Heap::allocate<Web::FileAPI::FileReader, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::BroadcastChannel> JS::Heap::allocate<Web::HTML::BroadcastChannel, JS::Realm&, AK::FlyString const&>(JS::Realm&, JS::Realm&, AK::FlyString const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::CanvasGradient> JS::Heap::allocate<Web::HTML::CanvasGradient, JS::Realm&, Gfx::CanvasRadialGradientPaintStyle&>(JS::Realm&, JS::Realm&, Gfx::CanvasRadialGradientPaintStyle&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::CanvasGradient> JS::Heap::allocate<Web::HTML::CanvasGradient, JS::Realm&, Gfx::CanvasLinearGradientPaintStyle&>(JS::Realm&, JS::Realm&, Gfx::CanvasLinearGradientPaintStyle&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::CanvasGradient> JS::Heap::allocate<Web::HTML::CanvasGradient, JS::Realm&, Gfx::CanvasConicGradientPaintStyle&>(JS::Realm&, JS::Realm&, Gfx::CanvasConicGradientPaintStyle&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::CanvasPattern> JS::Heap::allocate<Web::HTML::CanvasPattern, JS::Realm&, Web::HTML::CanvasPatternPaintStyle&>(JS::Realm&, JS::Realm&, Web::HTML::CanvasPatternPaintStyle&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::Path2D> JS::Heap::allocate<Web::HTML::Path2D, JS::Realm&, AK::Optional<AK::Variant<JS::Handle<Web::HTML::Path2D>, AK::String> > const&>(JS::Realm&, JS::Realm&, AK::Optional<AK::Variant<JS::Handle<Web::HTML::Path2D>, AK::String> > const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::CloseEvent> JS::Heap::allocate<Web::HTML::CloseEvent, JS::Realm&, AK::FlyString const&, Web::HTML::CloseEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::HTML::CloseEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::DOMParser> JS::Heap::allocate<Web::HTML::DOMParser, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::DOMStringList> JS::Heap::allocate<Web::HTML::DOMStringList, JS::Realm&, AK::Vector<AK::String, 0ul>&>(JS::Realm&, JS::Realm&, AK::Vector<AK::String, 0ul>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::MessageChannel> JS::Heap::allocate<Web::HTML::MessageChannel, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::ServiceWorker> JS::Heap::allocate<Web::HTML::ServiceWorker, JS::Realm&, AK::String>(JS::Realm&, JS::Realm&, AK::String&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::Worker> JS::Heap::allocate<Web::HTML::Worker, AK::String const&, Web::HTML::WorkerOptions const&, Web::DOM::Document&>(JS::Realm&, AK::String const&, Web::HTML::WorkerOptions const&, Web::DOM::Document&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::HTML::WorkerAgent> JS::Heap::allocate<Web::HTML::WorkerAgent, URL::URL&, Web::HTML::WorkerOptions const&, JS::GCPtr<Web::HTML::MessagePort>&, Web::HTML::EnvironmentSettingsObject&>(JS::Realm&, URL::URL&, Web::HTML::WorkerOptions const&, JS::GCPtr<Web::HTML::MessagePort>&, Web::HTML::EnvironmentSettingsObject&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::MediaSourceExtensions::BufferedChangeEvent> JS::Heap::allocate<Web::MediaSourceExtensions::BufferedChangeEvent, JS::Realm&, AK::FlyString const&, Web::MediaSourceExtensions::BufferedChangeEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::MediaSourceExtensions::BufferedChangeEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::MediaSourceExtensions::ManagedMediaSource> JS::Heap::allocate<Web::MediaSourceExtensions::ManagedMediaSource, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::MediaSourceExtensions::MediaSource> JS::Heap::allocate<Web::MediaSourceExtensions::MediaSource, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::ByteLengthQueuingStrategy> JS::Heap::allocate<Web::Streams::ByteLengthQueuingStrategy, JS::Realm&, double const&>(JS::Realm&, JS::Realm&, double const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Streams::CountQueuingStrategy> JS::Heap::allocate<Web::Streams::CountQueuingStrategy, JS::Realm&, double const&>(JS::Realm&, JS::Realm&, double const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebAssembly::Table> JS::Heap::allocate<Web::WebAssembly::Table, JS::Realm&, AK::DistinctNumeric<unsigned long, Wasm::__TableAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment> const&>(JS::Realm&, JS::Realm&, AK::DistinctNumeric<unsigned long, Wasm::__TableAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment> const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebAssembly::Memory> JS::Heap::allocate<Web::WebAssembly::Memory, JS::Realm&, AK::DistinctNumeric<unsigned long, Wasm::__MemoryAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment> const&>(JS::Realm&, JS::Realm&, AK::DistinctNumeric<unsigned long, Wasm::__MemoryAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment> const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebAssembly::Instance> JS::Heap::allocate<Web::WebAssembly::Instance, JS::Realm&, AK::NonnullOwnPtr<Wasm::ModuleInstance> >(JS::Realm&, JS::Realm&, AK::NonnullOwnPtr<Wasm::ModuleInstance>&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebAssembly::Module> JS::Heap::allocate<Web::WebAssembly::Module, JS::Realm&, AK::NonnullRefPtr<Web::WebAssembly::Detail::CompiledWebAssemblyModule> >(JS::Realm&, JS::Realm&, AK::NonnullRefPtr<Web::WebAssembly::Detail::CompiledWebAssemblyModule>&&)
Unexecuted instantiation: JS::NonnullGCPtr<JS::BigInt> JS::Heap::allocate<JS::BigInt, Crypto::SignedBigInteger>(JS::Realm&, Crypto::SignedBigInteger&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebAssembly::Table> JS::Heap::allocate<Web::WebAssembly::Table, JS::Realm&, AK::DistinctNumeric<unsigned long, Wasm::__TableAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment>&>(JS::Realm&, JS::Realm&, AK::DistinctNumeric<unsigned long, Wasm::__TableAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebAssembly::Memory> JS::Heap::allocate<Web::WebAssembly::Memory, JS::Realm&, AK::DistinctNumeric<unsigned long, Wasm::__MemoryAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment>&>(JS::Realm&, JS::Realm&, AK::DistinctNumeric<unsigned long, Wasm::__MemoryAddress_tag, AK::DistinctNumericFeature::Arithmetic, AK::DistinctNumericFeature::Comparison, AK::DistinctNumericFeature::Increment>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebAudio::AudioBuffer> JS::Heap::allocate<Web::WebAudio::AudioBuffer, JS::Realm&, Web::WebAudio::AudioBufferOptions const&>(JS::Realm&, JS::Realm&, Web::WebAudio::AudioBufferOptions const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebAudio::AudioDestinationNode> JS::Heap::allocate<Web::WebAudio::AudioDestinationNode, JS::Realm&, JS::NonnullGCPtr<Web::WebAudio::BaseAudioContext>&>(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<Web::WebAudio::BaseAudioContext>&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebAudio::AudioContext> JS::Heap::allocate<Web::WebAudio::AudioContext, JS::Realm&, Web::WebAudio::AudioContextOptions const&>(JS::Realm&, JS::Realm&, Web::WebAudio::AudioContextOptions const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebAudio::OfflineAudioContext> JS::Heap::allocate<Web::WebAudio::OfflineAudioContext, JS::Realm&, unsigned int&, unsigned int&, float&>(JS::Realm&, JS::Realm&, unsigned int&, unsigned int&, float&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebAudio::AudioListener> JS::Heap::allocate<Web::WebAudio::AudioListener, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebAudio::AudioParam> JS::Heap::allocate<Web::WebAudio::AudioParam, JS::Realm&, float&, float&, float&, Web::Bindings::AutomationRate&>(JS::Realm&, JS::Realm&, float&, float&, float&, Web::Bindings::AutomationRate&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebAudio::BiquadFilterNode> JS::Heap::allocate<Web::WebAudio::BiquadFilterNode, JS::Realm&, JS::NonnullGCPtr<Web::WebAudio::BaseAudioContext>&, Web::WebAudio::BiquadFilterOptions const&>(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<Web::WebAudio::BaseAudioContext>&, Web::WebAudio::BiquadFilterOptions const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebAudio::AudioBufferSourceNode> JS::Heap::allocate<Web::WebAudio::AudioBufferSourceNode, JS::Realm&, JS::NonnullGCPtr<Web::WebAudio::BaseAudioContext>&, Web::WebAudio::AudioBufferSourceOptions const&>(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<Web::WebAudio::BaseAudioContext>&, Web::WebAudio::AudioBufferSourceOptions const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebAudio::OscillatorNode> JS::Heap::allocate<Web::WebAudio::OscillatorNode, JS::Realm&, JS::NonnullGCPtr<Web::WebAudio::BaseAudioContext>&, Web::WebAudio::OscillatorOptions const&>(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<Web::WebAudio::BaseAudioContext>&, Web::WebAudio::OscillatorOptions const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebAudio::DynamicsCompressorNode> JS::Heap::allocate<Web::WebAudio::DynamicsCompressorNode, JS::Realm&, JS::NonnullGCPtr<Web::WebAudio::BaseAudioContext>&, Web::WebAudio::DynamicsCompressorOptions const&>(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<Web::WebAudio::BaseAudioContext>&, Web::WebAudio::DynamicsCompressorOptions const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebAudio::GainNode> JS::Heap::allocate<Web::WebAudio::GainNode, JS::Realm&, JS::NonnullGCPtr<Web::WebAudio::BaseAudioContext>&, Web::WebAudio::GainOptions const&>(JS::Realm&, JS::Realm&, JS::NonnullGCPtr<Web::WebAudio::BaseAudioContext>&, Web::WebAudio::GainOptions const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebSockets::WebSocket> JS::Heap::allocate<Web::WebSockets::WebSocket, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebVTT::VTTRegion> JS::Heap::allocate<Web::WebVTT::VTTRegion, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::WebVTT::VTTCue> JS::Heap::allocate<Web::WebVTT::VTTCue, JS::Realm&, decltype(nullptr)>(JS::Realm&, JS::Realm&, decltype(nullptr)&&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::Bindings::FormDataIteratorPrototype> JS::Heap::allocate<Web::Bindings::FormDataIteratorPrototype, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::XHR::FormDataIterator> JS::Heap::allocate<Web::XHR::FormDataIterator, Web::XHR::FormData const&, JS::Object::PropertyKind&>(JS::Realm&, Web::XHR::FormData const&, JS::Object::PropertyKind&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::XHR::ProgressEvent> JS::Heap::allocate<Web::XHR::ProgressEvent, JS::Realm&, AK::FlyString const&, Web::XHR::ProgressEventInit const&>(JS::Realm&, JS::Realm&, AK::FlyString const&, Web::XHR::ProgressEventInit const&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::XHR::XMLHttpRequestUpload> JS::Heap::allocate<Web::XHR::XMLHttpRequestUpload, JS::Realm&>(JS::Realm&, JS::Realm&)
Unexecuted instantiation: JS::NonnullGCPtr<Web::XHR::XMLHttpRequest> JS::Heap::allocate<Web::XHR::XMLHttpRequest, JS::Realm&, Web::XHR::XMLHttpRequestUpload&, Web::Fetch::Infrastructure::HeaderList&, Web::Fetch::Infrastructure::Response&, Web::Fetch::Infrastructure::FetchController&>(JS::Realm&, JS::Realm&, Web::XHR::XMLHttpRequestUpload&, Web::Fetch::Infrastructure::HeaderList&, Web::Fetch::Infrastructure::Response&, Web::Fetch::Infrastructure::FetchController&)
60
61
    enum class CollectionType {
62
        CollectGarbage,
63
        CollectEverything,
64
    };
65
66
    void collect_garbage(CollectionType = CollectionType::CollectGarbage, bool print_report = false);
67
    AK::JsonObject dump_graph();
68
69
84.3k
    bool should_collect_on_every_allocation() const { return m_should_collect_on_every_allocation; }
70
0
    void set_should_collect_on_every_allocation(bool b) { m_should_collect_on_every_allocation = b; }
71
72
    void did_create_handle(Badge<HandleImpl>, HandleImpl&);
73
    void did_destroy_handle(Badge<HandleImpl>, HandleImpl&);
74
75
    void did_create_marked_vector(Badge<MarkedVectorBase>, MarkedVectorBase&);
76
    void did_destroy_marked_vector(Badge<MarkedVectorBase>, MarkedVectorBase&);
77
78
    void did_create_conservative_vector(Badge<ConservativeVectorBase>, ConservativeVectorBase&);
79
    void did_destroy_conservative_vector(Badge<ConservativeVectorBase>, ConservativeVectorBase&);
80
81
    void did_create_weak_container(Badge<WeakContainer>, WeakContainer&);
82
    void did_destroy_weak_container(Badge<WeakContainer>, WeakContainer&);
83
84
    void did_create_execution_context(Badge<ExecutionContext>, ExecutionContext&);
85
    void did_destroy_execution_context(Badge<ExecutionContext>, ExecutionContext&);
86
87
    void register_cell_allocator(Badge<CellAllocator>, CellAllocator&);
88
89
    void uproot_cell(Cell* cell);
90
91
private:
92
    friend class MarkingVisitor;
93
    friend class GraphConstructorVisitor;
94
    friend class DeferGC;
95
96
    void defer_gc();
97
    void undefer_gc();
98
99
    static bool cell_must_survive_garbage_collection(Cell const&);
100
101
    template<typename T>
102
    Cell* allocate_cell()
103
84.3k
    {
104
84.3k
        will_allocate(sizeof(T));
105
84.3k
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
70.7k
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
70.7k
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
70.7k
            }
109
70.7k
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
84.3k
    }
JS::Cell* JS::Heap::allocate_cell<JS::GlobalObject>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::IteratorRecord>()
JS::Cell* JS::Heap::allocate_cell<JS::Accessor>()
Line
Count
Source
103
455
    {
104
455
        will_allocate(sizeof(T));
105
455
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
455
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
455
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
455
            }
109
455
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
455
    }
JS::Cell* JS::Heap::allocate_cell<JS::Bytecode::Executable>()
Line
Count
Source
103
24
    {
104
24
        will_allocate(sizeof(T));
105
24
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
24
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
24
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
24
            }
109
24
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
24
    }
JS::Cell* JS::Heap::allocate_cell<JS::DeclarativeEnvironment>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::ObjectEnvironment>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::FunctionEnvironment>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::PrivateEnvironment>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::ArgumentsObject>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::ModuleNamespaceObject>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::GraphLoadingState>()
JS::Cell* JS::Heap::allocate_cell<JS::Array>()
Line
Count
Source
103
3
    {
104
3
        will_allocate(sizeof(T));
105
3
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
3
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
3
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
3
            }
109
3
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
3
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::ArrayIterator>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::BigInt>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::BoundFunction>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::ECMAScriptFunctionObject>()
JS::Cell* JS::Heap::allocate_cell<JS::Object>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::AsyncGenerator>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::AsyncFunctionDriverWrapper>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Error>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::EvalError>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::InternalError>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::RangeError>()
JS::Cell* JS::Heap::allocate_cell<JS::ReferenceError>()
Line
Count
Source
103
9
    {
104
9
        will_allocate(sizeof(T));
105
9
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
9
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
9
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
9
            }
109
9
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
9
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::SyntaxError>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::TypeError>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::URIError>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::GeneratorObject>()
JS::Cell* JS::Heap::allocate_cell<JS::Intrinsics>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::Shape>()
Line
Count
Source
103
22.3k
    {
104
22.3k
        will_allocate(sizeof(T));
105
22.3k
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
22.3k
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
22.3k
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
22.3k
            }
109
22.3k
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
22.3k
    }
JS::Cell* JS::Heap::allocate_cell<JS::ObjectPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::FunctionPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::ArrayIteratorPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::AsyncIteratorPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::Intl::SegmentIteratorPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::IteratorHelperPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::MapIteratorPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::RegExpStringIteratorPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::SetIteratorPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::StringIteratorPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::AsyncFromSyncIteratorPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::AsyncGeneratorPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::GeneratorPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::Intl::SegmentsPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::WrapForValidIteratorPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::ErrorPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::ErrorConstructor>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::FunctionConstructor>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::ProxyConstructor>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::ObjectConstructor>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::AggregateErrorPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::AggregateErrorConstructor>()
JS::Cell* JS::Heap::allocate_cell<JS::ArrayPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::ArrayConstructor>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::ArrayBufferPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::ArrayBufferConstructor>()
JS::Cell* JS::Heap::allocate_cell<JS::AsyncFunctionPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::AsyncFunctionConstructor>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::AsyncGeneratorFunctionPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::AsyncGeneratorFunctionConstructor>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::BigIntPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::BigIntConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::BooleanPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::BooleanConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::DataViewPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::DataViewConstructor>()
JS::Cell* JS::Heap::allocate_cell<JS::DatePrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::DateConstructor>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::DisposableStackPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::DisposableStackConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::FinalizationRegistryPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::FinalizationRegistryConstructor>()
JS::Cell* JS::Heap::allocate_cell<JS::GeneratorFunctionPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::GeneratorFunctionConstructor>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::IteratorPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::IteratorConstructor>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::MapPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::MapConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::NumberPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::NumberConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::PromisePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::PromiseConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::RegExpPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::RegExpConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::SetPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::SetConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::ShadowRealmPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::ShadowRealmConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::SharedArrayBufferPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::SharedArrayBufferConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::StringPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::StringConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::SuppressedErrorPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::SuppressedErrorConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::SymbolPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::SymbolConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::WeakMapPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::WeakMapConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::WeakRefPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::WeakRefConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::WeakSetPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::WeakSetConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::TypedArrayPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::TypedArrayConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::EvalErrorPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::EvalErrorConstructor>()
JS::Cell* JS::Heap::allocate_cell<JS::InternalErrorPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::InternalErrorConstructor>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::RangeErrorPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::RangeErrorConstructor>()
JS::Cell* JS::Heap::allocate_cell<JS::ReferenceErrorPrototype>()
Line
Count
Source
103
9
    {
104
9
        will_allocate(sizeof(T));
105
9
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
9
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
9
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
9
            }
109
9
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
9
    }
JS::Cell* JS::Heap::allocate_cell<JS::ReferenceErrorConstructor>()
Line
Count
Source
103
9
    {
104
9
        will_allocate(sizeof(T));
105
9
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
9
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
9
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
9
            }
109
9
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
9
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::SyntaxErrorPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::SyntaxErrorConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::TypeErrorPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::TypeErrorConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::URIErrorPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::URIErrorConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Uint8ArrayPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Uint8ArrayConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Uint8ClampedArrayPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Uint8ClampedArrayConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Uint16ArrayPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Uint16ArrayConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Uint32ArrayPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Uint32ArrayConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::BigUint64ArrayPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::BigUint64ArrayConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Int8ArrayPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Int8ArrayConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Int16ArrayPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Int16ArrayConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Int32ArrayPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Int32ArrayConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::BigInt64ArrayPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::BigInt64ArrayConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Float32ArrayPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Float32ArrayConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Float64ArrayPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Float64ArrayConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::CollatorPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::CollatorConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::DateTimeFormatPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::DateTimeFormatConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::DisplayNamesPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::DisplayNamesConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::DurationFormatPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::DurationFormatConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::ListFormatPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::ListFormatConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::LocalePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::LocaleConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::NumberFormatPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::NumberFormatConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::PluralRulesPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::PluralRulesConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::RelativeTimeFormatPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::RelativeTimeFormatConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::SegmenterPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::SegmenterConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::CalendarPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::CalendarConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::DurationPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::DurationConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::InstantPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::InstantConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::PlainDatePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::PlainDateConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::PlainDateTimePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::PlainDateTimeConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::PlainMonthDayPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::PlainMonthDayConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::PlainTimePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::PlainTimeConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::PlainYearMonthPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::PlainYearMonthConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::TimeZonePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::TimeZoneConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::ZonedDateTimePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::ZonedDateTimeConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::AtomicsObject>()
JS::Cell* JS::Heap::allocate_cell<JS::ConsoleObject>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::Intl>()
JS::Cell* JS::Heap::allocate_cell<JS::JSONObject>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::MathObject>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::ReflectObject>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::Temporal>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::SegmentIterator>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::AsyncFromSyncIterator>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::AggregateError>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::ArrayBuffer>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::DataView>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::BigIntObject>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::BooleanObject>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Date>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::DateTimeFormat>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::DisposableStack>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::FinalizationRegistry>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::CollatorCompareFunction>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::Collator>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::DateTimeFormatFunction>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::DisplayNames>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::DurationFormat>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::ListFormat>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::Locale>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::NumberFormatFunction>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::NumberFormat>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::PluralRules>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::RelativeTimeFormat>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::Segments>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Intl::Segmenter>()
JS::Cell* JS::Heap::allocate_cell<JS::ConsoleObjectPrototype>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::Console>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Iterator>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::IteratorHelper>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&, JS::IteratorHelper&)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::FlatMapIterator>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&, JS::IteratorHelper&, JS::Completion const&)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Map>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::MapIterator>()
JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> (JS::VM&)> >()
Line
Count
Source
103
13.6k
    {
104
13.6k
        will_allocate(sizeof(T));
105
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
            }
109
        }
110
13.6k
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
13.6k
    }
JS::Cell* JS::Heap::allocate_cell<JS::NativeFunction>()
Line
Count
Source
103
13.6k
    {
104
13.6k
        will_allocate(sizeof(T));
105
13.6k
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
13.6k
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
13.6k
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
13.6k
            }
109
13.6k
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
13.6k
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::NumberObject>()
JS::Cell* JS::Heap::allocate_cell<JS::PrimitiveString>()
Line
Count
Source
103
21.7k
    {
104
21.7k
        will_allocate(sizeof(T));
105
21.7k
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
21.7k
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
21.7k
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
21.7k
            }
109
21.7k
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
21.7k
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Promise>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::AlreadyResolved>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::PromiseCapability>()
Unexecuted instantiation: PromiseCapability.cpp:JS::Cell* JS::Heap::allocate_cell<JS::(anonymous namespace)::ResolvingFunctions>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::PromiseValueList>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::RemainingElements>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<JS::ThrowCompletionOr<JS::Value> ()> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::PromiseReaction>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::PromiseAllResolveElementFunction>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::PromiseAllSettledResolveElementFunction>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::PromiseAllSettledRejectElementFunction>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::PromiseAnyRejectElementFunction>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::PromiseResolvingFunction>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::ProxyObject>()
JS::Cell* JS::Heap::allocate_cell<JS::Realm>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
JS::Cell* JS::Heap::allocate_cell<JS::GlobalEnvironment>()
Line
Count
Source
103
65
    {
104
65
        will_allocate(sizeof(T));
105
65
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
65
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
65
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
65
            }
109
65
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
65
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::RegExpObject>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::RegExpStringIterator>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Set>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::SetIterator>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::ShadowRealm>()
JS::Cell* JS::Heap::allocate_cell<JS::PrototypeChainValidity>()
Line
Count
Source
103
8.52k
    {
104
8.52k
        will_allocate(sizeof(T));
105
8.52k
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
8.52k
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
8.52k
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
8.52k
            }
109
8.52k
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
8.52k
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::StringObject>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::StringIterator>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::SuppressedError>()
JS::Cell* JS::Heap::allocate_cell<JS::Symbol>()
Line
Count
Source
103
975
    {
104
975
        will_allocate(sizeof(T));
105
975
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
975
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
975
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
975
            }
109
975
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
975
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::SymbolObject>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::Calendar>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::Duration>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::Instant>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::PlainDate>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::PlainDateTime>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::PlainMonthDay>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::PlainTime>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::PlainYearMonth>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::Now>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::TimeZone>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Temporal::ZonedDateTime>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Uint8Array>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Uint8ClampedArray>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Uint16Array>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Uint32Array>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::BigUint64Array>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Int8Array>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Int16Array>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Int32Array>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::BigInt64Array>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Float32Array>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::Float64Array>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::JobCallback>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::WeakMap>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::WeakRef>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::WeakSet>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::WrappedFunction>()
JS::Cell* JS::Heap::allocate_cell<JS::Script>()
Line
Count
Source
103
24
    {
104
24
        will_allocate(sizeof(T));
105
24
        if constexpr (requires { T::cell_allocator.allocator.get().allocate_cell(*this); }) {
106
24
            if constexpr (IsSame<T, typename decltype(T::cell_allocator)::CellType>) {
107
24
                return T::cell_allocator.allocator.get().allocate_cell(*this);
108
24
            }
109
24
        }
110
0
        return allocator_for_size(sizeof(T)).allocate_cell(*this);
111
24
    }
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::SourceTextModule>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::ModuleEnvironment>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::SyntheticModule>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::Position>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<void ()> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::EventLoop>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::CustomElementDefinition>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::CSSStyleSheet>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::CSSRuleList>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::CSSLayerBlockRule>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::MediaList>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::CSSNamespaceRule>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::PropertyOwningCSSStyleDeclaration>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::ElementInlineCSSStyleDeclaration>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::CSSMediaRule>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::CSSNestedDeclarations>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::CSSStyleRule>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::CSSImportRule>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::CSSLayerStatementRule>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::CSSKeyframesRule>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::CSSSupportsRule>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::CSSFontFaceRule>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::CSSKeyframeRule>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Animations::Animation>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Animations::KeyframeEffect>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Animations::AnimationPlaybackEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::CSSTransition>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::CSSAnimation>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::StyleSheetList>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::Document>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Selection::Selection>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::ListOfAvailableImages>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::DocumentFragment>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::Text>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::CDATASection>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::Comment>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::ProcessingInstruction>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::IntersectionObserver::IntersectionObserverEntry>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebIDL::CallbackType>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGDecodedImageData::SVGPageClient>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::FontFaceSet>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::FontFace>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::CustomEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::AnimationEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::MediaQueryList>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::DOMImplementation>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::DocumentType>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::AccessibilityTreeNode>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::Attr>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::VisualViewport>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Animations::DocumentTimeline>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::Box>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::ListItemBox>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::BlockContainer>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::InlineNode>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::ShadowRoot>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::DOMTokenList>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::ResolvedCSSStyleDeclaration>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLAnchorElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLAreaElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLAudioElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLBaseElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLBodyElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLBRElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLButtonElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLCanvasElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLDataElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLDataListElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLDetailsElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLDialogElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLDirectoryElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLDivElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLDListElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLEmbedElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLFieldSetElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLFontElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLFormElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLFrameElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLFrameSetElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLHeadElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLHeadingElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLHRElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLHtmlElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLIFrameElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLImageElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLInputElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLLabelElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLLegendElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLLIElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLLinkElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLMapElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLMarqueeElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLMenuElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLMetaElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLMeterElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLModElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLObjectElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLOListElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLOptGroupElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLOptionElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLOutputElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLParagraphElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLParamElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLPictureElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLPreElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLProgressElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLQuoteElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLScriptElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLSelectElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLSlotElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLSourceElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLSpanElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLStyleElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLSummaryElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLTableCaptionElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLTableCellElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLTableColElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLTableElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLTableRowElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLTableSectionElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLTemplateElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLTextAreaElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLTimeElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLTitleElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLTrackElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLUListElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLVideoElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGSVGElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGClipPathElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGCircleElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGDefsElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGDescElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGEllipseElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGForeignObjectElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGLineElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGLinearGradientElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGMaskElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGMetadataElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGPathElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGPolygonElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGPolylineElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGRadialGradientElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGRectElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGGElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGStopElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGStyleElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGSymbolElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGTextElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGTextPathElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGTitleElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGTSpanElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGUseElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGScriptElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGAElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGImageElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::MathML::MathMLElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLUnknownElement>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::Element>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::Event>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::EventTarget>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::DOMEventListener>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::EventHandler>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::AbortSignal>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::HTMLCollection>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::IDLEventListener>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::LiveNodeList>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::MutationObserver>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::RegisteredObserver>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::TransientRegisteredObserver>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::NamedNodeMap>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::MutationRecord>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::NodeIterator>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::Range>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::StaticNodeList>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::TreeWalker>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::XMLDocument>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOMParsing::XMLSerializer>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOMURL::DOMURL>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOMURL::URLSearchParams>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Fetch::Infrastructure::HeaderList>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Fetch::Infrastructure::Request>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Fetch::Infrastructure::Body>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Fetch::Infrastructure::IncrementalReadLoopReadRequest>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::ReadableStream>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Fetch::Infrastructure::Response>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Fetch::Infrastructure::BasicFilteredResponse>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Fetch::Infrastructure::CORSFilteredResponse>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Fetch::Infrastructure::OpaqueFilteredResponse>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Fetch::Infrastructure::OpaqueRedirectFilteredResponse>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Fetch::Infrastructure::FetchParams>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<void (unsigned long)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Fetch::Infrastructure::FetchAlgorithms>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Fetch::Infrastructure::FetchController>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<void (JS::Object const&)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::FileAPI::Blob>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<Web::WebIDL::ExceptionOr<JS::Value> (JS::Value)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Crypto::Crypto>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Crypto::SubtleCrypto>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Crypto::KeyAlgorithm>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Crypto::RsaKeyAlgorithm>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Crypto::EcKeyAlgorithm>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Crypto::RsaHashedKeyAlgorithm>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Crypto::CryptoKey>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Crypto::CryptoKeyPair>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Geometry::DOMRect>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Geometry::DOMRectList>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Geometry::DOMRectReadOnly>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::BeforeUnloadEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::WindowProxy>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::BrowsingContext>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::BrowsingContextGroup>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::CloseWatcherManager>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::CloseWatcher>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::ErrorEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::TaskQueue>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::Task>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::FileAPI::File>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::FormDataEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HashChangeEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::History>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLAllCollection>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::AudioBox>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::BreakNode>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::CanvasBox>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::CanvasRenderingContext2D>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLDocument>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::DOMStringMap>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::ElementInternals>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLFormControlsCollection>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::FrameBox>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::ImageBox>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::ValidityState>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::CheckBox>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::RadioButton>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::FileAPI::FileList>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::Label>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<void (AK::Detail::ByteBuffer<32ul>)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<void (JS::Value)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::TransformStream>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<JS::NonnullGCPtr<JS::PromiseCapability> (JS::Value)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<JS::NonnullGCPtr<JS::PromiseCapability> ()> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Fetch::Fetching::FetchedDataReceiver>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Fetch::Infrastructure::FetchTimingInfo>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Fetch::Infrastructure::FetchRecord>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Fetch::Fetching::PendingResponse>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::AudioTrackList>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::VideoTrackList>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::TextTrackList>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::DocumentObserver>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::MediaError>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::TimeRanges>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::SourceElementSelector>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::AudioTrack>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::VideoTrack>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<void (Web::HTML::DocumentReadyState)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::NavigationParams>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLOptionsCollection>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::VideoBox>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::ImageBitmap>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::ImageData>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::ImageRequest>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::MessageEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::MessagePort>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::ResponseHolder>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::SessionHistoryEntry>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<JS::NonnullGCPtr<Web::HTML::Navigable> (JS::GCPtr<Web::HTML::BrowsingContext>)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::DocumentState>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::NonFetchSchemeNavigationParams>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::Navigable>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::Navigation>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::NavigationAPIMethodTracker>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::AbortController>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::NavigateEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::NavigationDestination>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::NavigationCurrentEntryChangeEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::NavigationHistoryEntry>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::NavigationTransition>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::PopStateEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::HTMLParser>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::PromiseRejectionEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::RadioNodeList>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::ClassicScript>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::ModuleMap>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::StorageAPI::StorageManager>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<void (JS::GCPtr<Web::HTML::Script>)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<Web::WebIDL::ExceptionOr<void> (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Request>, Web::HTML::TopLevelModule, AK::Function<void (JS::NonnullGCPtr<Web::Fetch::Infrastructure::Response>, AK::Variant<AK::Empty, Web::Fetch::Infrastructure::FetchAlgorithms::ConsumeBodyFailureTag, AK::Detail::ByteBuffer<32ul> >)>)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::FetchContext>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::ImportMapParseResult>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<void (Web::HTML::ModuleMap::Entry)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::JavaScriptModuleScript>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::WindowEnvironmentSettingsObject>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::Intrinsics>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::SessionHistoryTraversalQueueEntry>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::SharedResourceRequest>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::AnimatedBitmapDecodedImageData>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Geometry::DOMPoint>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Geometry::DOMPointReadOnly>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Geometry::DOMMatrix>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Geometry::DOMMatrixReadOnly>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Geometry::DOMQuad>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::SubmitEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::TextMetrics>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::TextTrack>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::ToggleEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::TrackEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::SessionHistoryTraversalQueue>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::TraversableNavigable>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::ChangingNavigableContinuationState>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<void (bool, JS::NonnullGCPtr<Web::HTML::SessionHistoryEntry>)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::Window>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::Plugin>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::MimeType>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Internals::Inspector>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Internals::Internals>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::Location>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::Navigator>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::Screen>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::CustomElementRegistry>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::PageTransitionEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::Storage>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::MimeTypeArray>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::PluginArray>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Clipboard::Clipboard>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::UserActivation>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::ServiceWorkerContainer>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::MediaCapabilitiesAPI::MediaCapabilities>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::ScreenOrientation>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::PerformanceTimeline::PerformanceObserverEntryList>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HighResolutionTime::Performance>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::IndexedDB::IDBFactory>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::Timer>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Fetch::Request>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Fetch::Headers>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Fetch::Response>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::EventSource>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::WorkerNavigator>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::NavigationTiming::PerformanceTiming>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::NavigationTiming::PerformanceNavigation>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::UserTiming::PerformanceMeasure>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Internals::InternalAnimationTimeline>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::IntersectionObserver::IntersectionObserver>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::ListItemMarkerBox>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::TextNode>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::SVGMaskBox>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::SVGClipBox>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::Viewport>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::TableWrapper>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::DataTransfer>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::DataTransferItem>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::EntriesAPI::FileSystemEntry>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::DataTransferItemList>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::DragEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Page>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Painting::AudioPaintable>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Painting::CanvasPaintable>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Painting::CheckBoxPaintable>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Painting::ImagePaintable>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Painting::InlinePaintable>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Painting::MarkerPaintable>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Painting::NestedBrowsingContextPaintable>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Painting::PaintableWithLines>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Painting::PaintableBox>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Painting::RadioButtonPaintable>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Painting::SVGPathPaintable>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Painting::SVGGraphicsPaintable>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Painting::SVGMaskPaintable>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Painting::SVGClipPaintable>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Painting::SVGSVGPaintable>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Painting::TextPaintable>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Painting::VideoPaintable>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Painting::ViewportPaintable>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::PerformanceTimeline::PerformanceObserver>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::RequestIdleCallback::IdleDeadline>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::ResizeObserver::ResizeObservation>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::ResizeObserver::ResizeObserverSize>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::ResizeObserver::ResizeObserver>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::ResizeObserver::ResizeObserverEntry>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::ServiceWorker::UpdateAlgorithmState>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::ServiceWorker::Job>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::ReadableStreamDefaultReader>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::ReadableStreamBYOBReader>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::DefaultStreamTeeParams>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::DefaultStreamTeeReadRequest>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<Web::WebIDL::ExceptionOr<JS::Value> ()> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::ByteStreamTeeParams>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<void (AK::Variant<JS::NonnullGCPtr<Web::Streams::ReadableStreamDefaultReader>, JS::NonnullGCPtr<Web::Streams::ReadableStreamBYOBReader> > const&)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::ByteStreamTeeDefaultReadRequest>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebIDL::ArrayBufferView>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<void (JS::NonnullGCPtr<Web::WebIDL::ArrayBufferView>, bool)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::ByteStreamTeeBYOBReadRequest>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<JS::Completion (JS::Value)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::ReadableStreamBYOBRequest>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::ReadableStreamDefaultController>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::ReadableByteStreamController>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::WritableStream>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::WritableStreamDefaultController>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::WritableStreamDefaultWriter>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::TransformStreamDefaultController>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::BYOBReaderReadIntoRequest>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::DefaultReaderReadRequest>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::ReadLoopReadRequest>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::SVGGraphicsBox>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGDecodedImageData>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGAnimatedString>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGAnimatedLength>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGAnimatedTransformList>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::SVGImageBox>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::SVGGeometryBox>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::SVGForeignObjectBox>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Painting::SVGForeignObjectPaintable>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGLength>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGAnimatedRect>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::SVGSVGBox>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGAnimatedNumber>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::SVGTextBox>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Layout::SVGTextPathBox>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGTransform>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::SVG::SVGTransformList>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::UIEvents::CompositionEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::UIEvents::FocusEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::UIEvents::InputEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::UIEvents::KeyboardEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::UIEvents::MouseEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::UIEvents::PointerEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::UIEvents::TextEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::UIEvents::UIEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::UIEvents::WheelEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::UserTiming::PerformanceMark>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebGL::WebGLRenderingContext>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebGL::WebGLContextEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebIDL::DOMException>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebIDL::ObservableArray>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<Web::WebIDL::ExceptionOr<void> (JS::Value&)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<Web::WebIDL::ExceptionOr<void> ()> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<JS::HeapFunction<void (AK::Vector<JS::Value, 0ul> const&)> >()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebIDL::WaitForAllResults>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::XHR::FormData>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebIDL::BufferSource>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AnimationPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AnimationConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AnimationEffectPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AnimationEffectConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AnimationPlaybackEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AnimationPlaybackEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AnimationTimelinePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AnimationTimelineConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DocumentTimelinePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DocumentTimelineConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::KeyframeEffectPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::KeyframeEffectConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ClipboardPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ClipboardConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ClipboardEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ClipboardEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CryptoPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CryptoConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CryptoKeyPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CryptoKeyConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SubtleCryptoPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SubtleCryptoConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AnimationEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AnimationEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSAnimationPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSAnimationConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSConditionRulePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSConditionRuleConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSFontFaceRulePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSFontFaceRuleConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSGroupingRulePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSGroupingRuleConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSImportRulePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSImportRuleConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSKeyframeRulePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSKeyframeRuleConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSKeyframesRulePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSKeyframesRuleConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSLayerBlockRulePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSLayerBlockRuleConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSLayerStatementRulePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSLayerStatementRuleConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSMediaRulePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSMediaRuleConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSNamespace>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSNamespaceRulePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSNamespaceRuleConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSNestedDeclarationsPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSNestedDeclarationsConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSRulePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSRuleConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSRuleListPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSRuleListConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSStyleDeclarationPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSStyleDeclarationConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSStyleRulePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSStyleRuleConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSStyleSheetPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSStyleSheetConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSSupportsRulePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSSupportsRuleConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSTransitionPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CSSTransitionConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::FontFacePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::FontFaceConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::FontFaceSetPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::FontFaceSetConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MediaListPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MediaListConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MediaQueryListPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MediaQueryListConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MediaQueryListEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MediaQueryListEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ScreenPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ScreenConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ScreenOrientationPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ScreenOrientationConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::StyleSheetPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::StyleSheetConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::StyleSheetListPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::StyleSheetListConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::VisualViewportPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::VisualViewportConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AbstractRangePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AbstractRangeConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AttrPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AttrConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AbortControllerPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AbortControllerConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AbortSignalPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AbortSignalConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CDATASectionPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CDATASectionConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CharacterDataPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CharacterDataConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CommentPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CommentConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CustomEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CustomEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DocumentPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DocumentConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DocumentFragmentPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DocumentFragmentConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DocumentTypePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DocumentTypeConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMImplementationPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMImplementationConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMTokenListPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMTokenListConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::EventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::EventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::EventTargetPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::EventTargetConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLCollectionPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLCollectionConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MutationObserverPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MutationObserverConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MutationRecordPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MutationRecordConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NamedNodeMapPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NamedNodeMapConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NodePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NodeConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NodeFilterPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NodeFilterConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NodeIteratorPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NodeIteratorConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NodeListPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NodeListConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ProcessingInstructionPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ProcessingInstructionConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::RangePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::RangeConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ShadowRootPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ShadowRootConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::StaticRangePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::StaticRangeConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TextPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TextConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TreeWalkerPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TreeWalkerConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::XMLDocumentPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::XMLDocumentConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::XMLSerializerPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::XMLSerializerConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMURLPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMURLConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::URLSearchParamsPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::URLSearchParamsConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TextDecoderPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TextDecoderConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TextEncoderPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TextEncoderConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::FileSystemEntryPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::FileSystemEntryConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PerformanceEventTimingPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PerformanceEventTimingConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HeadersPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HeadersConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::RequestPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::RequestConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ResponsePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ResponseConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::BlobPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::BlobConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::FilePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::FileConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::FileListPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::FileListConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::FileReaderPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::FileReaderConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMMatrixPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMMatrixConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMMatrixReadOnlyPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMMatrixReadOnlyConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMPointPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMPointConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMPointReadOnlyPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMPointReadOnlyConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMQuadPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMQuadConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMRectPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMRectConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMRectListPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMRectListConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMRectReadOnlyPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMRectReadOnlyConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioTrackPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioTrackConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioTrackListPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioTrackListConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::BeforeUnloadEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::BeforeUnloadEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::BroadcastChannelPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::BroadcastChannelConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CanvasGradientPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CanvasGradientConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CanvasPatternPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CanvasPatternConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CanvasRenderingContext2DPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CanvasRenderingContext2DConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CloseEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CloseEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CloseWatcherPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CloseWatcherConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CustomElementRegistryPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CustomElementRegistryConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DataTransferPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DataTransferConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DataTransferItemPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DataTransferItemConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DataTransferItemListPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DataTransferItemListConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DedicatedWorkerGlobalScopePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DedicatedWorkerGlobalScopeConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMParserPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMParserConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMStringListPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMStringListConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMStringMapPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMStringMapConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DragEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DragEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ElementInternalsPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ElementInternalsConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ErrorEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ErrorEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::EventSourcePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::EventSourceConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::FormDataEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::FormDataEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HashChangeEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HashChangeEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HistoryPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HistoryConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLAllCollectionPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLAllCollectionConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLAnchorElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLAnchorElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLAreaElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLAreaElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLAudioElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLAudioElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLBaseElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLBaseElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLBodyElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLBodyElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLBRElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLBRElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLButtonElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLButtonElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLCanvasElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLCanvasElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLDataElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLDataElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLDataListElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLDataListElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLDetailsElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLDetailsElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLDialogElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLDialogElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLDirectoryElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLDirectoryElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLDivElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLDivElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLDocumentPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLDocumentConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLDListElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLDListElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLEmbedElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLEmbedElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLFieldSetElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLFieldSetElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLFontElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLFontElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLFormControlsCollectionPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLFormControlsCollectionConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLFormElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLFormElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLFrameElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLFrameElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLFrameSetElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLFrameSetElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLHeadElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLHeadElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLHeadingElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLHeadingElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLHRElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLHRElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLHtmlElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLHtmlElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLIFrameElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLIFrameElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLImageElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLImageElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ImageConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLInputElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLInputElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLLabelElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLLabelElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLLegendElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLLegendElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLLIElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLLIElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLLinkElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLLinkElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLMapElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLMapElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLMarqueeElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLMarqueeElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLMediaElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLMediaElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLMenuElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLMenuElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLMetaElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLMetaElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLMeterElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLMeterElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLModElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLModElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLObjectElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLObjectElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLOListElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLOListElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLOptGroupElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLOptGroupElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLOptionElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLOptionElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::OptionConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLOptionsCollectionPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLOptionsCollectionConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLOutputElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLOutputElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLParagraphElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLParagraphElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLParamElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLParamElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLPictureElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLPictureElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLPreElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLPreElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLProgressElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLProgressElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLQuoteElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLQuoteElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLScriptElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLScriptElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLSelectElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLSelectElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLSlotElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLSlotElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLSourceElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLSourceElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLSpanElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLSpanElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLStyleElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLStyleElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTableCaptionElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTableCaptionElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTableCellElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTableCellElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTableColElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTableColElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTableElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTableElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTableRowElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTableRowElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTableSectionElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTableSectionElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTemplateElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTemplateElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTextAreaElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTextAreaElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTimeElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTimeElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTitleElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTitleElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTrackElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLTrackElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLUListElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLUListElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLUnknownElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLUnknownElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLVideoElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HTMLVideoElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ImageBitmapPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ImageBitmapConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ImageDataPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ImageDataConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::LocationPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::LocationConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MediaErrorPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MediaErrorConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MessageChannelPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MessageChannelConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MessageEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MessageEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MessagePortPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MessagePortConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MimeTypePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MimeTypeConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MimeTypeArrayPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MimeTypeArrayConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NavigateEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NavigateEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NavigationPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NavigationConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NavigationCurrentEntryChangeEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NavigationCurrentEntryChangeEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NavigationDestinationPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NavigationDestinationConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NavigationHistoryEntryPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NavigationHistoryEntryConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NavigationTransitionPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NavigationTransitionConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NavigatorPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::NavigatorConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PageTransitionEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PageTransitionEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::Path2DPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::Path2DConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PluginPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PluginConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PluginArrayPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PluginArrayConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PopStateEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PopStateEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PromiseRejectionEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PromiseRejectionEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::RadioNodeListPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::RadioNodeListConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ServiceWorkerPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ServiceWorkerConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ServiceWorkerContainerPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ServiceWorkerContainerConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ServiceWorkerRegistrationPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ServiceWorkerRegistrationConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::StoragePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::StorageConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SubmitEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SubmitEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TextMetricsPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TextMetricsConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TextTrackPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TextTrackConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TextTrackCuePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TextTrackCueConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TextTrackCueListPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TextTrackCueListConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TextTrackListPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TextTrackListConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TimeRangesPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TimeRangesConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ToggleEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ToggleEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TrackEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TrackEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::UserActivationPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::UserActivationConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ValidityStatePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ValidityStateConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::VideoTrackPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::VideoTrackConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::VideoTrackListPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::VideoTrackListConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WindowProperties>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WindowPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WindowConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WorkerPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WorkerConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WorkerGlobalScopePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WorkerGlobalScopeConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WorkerLocationPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WorkerLocationConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WorkerNavigatorPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WorkerNavigatorConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PerformancePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PerformanceConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::IDBFactoryPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::IDBFactoryConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::IDBOpenDBRequestPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::IDBOpenDBRequestConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::IDBRequestPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::IDBRequestConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::InspectorPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::InspectorConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::InternalAnimationTimelinePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::InternalAnimationTimelineConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::InternalsPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::InternalsConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::IntersectionObserverPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::IntersectionObserverConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::IntersectionObserverEntryPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::IntersectionObserverEntryConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MathMLElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MathMLElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MediaCapabilitiesPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MediaCapabilitiesConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::BufferedChangeEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::BufferedChangeEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ManagedMediaSourcePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ManagedMediaSourceConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ManagedSourceBufferPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ManagedSourceBufferConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MediaSourcePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MediaSourceConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MediaSourceHandlePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MediaSourceHandleConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SourceBufferPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SourceBufferConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SourceBufferListPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SourceBufferListConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PerformanceNavigationPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PerformanceNavigationConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PerformanceTimingPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PerformanceTimingConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PerformanceEntryPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PerformanceEntryConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PerformanceObserverPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PerformanceObserverConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PerformanceObserverEntryListPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PerformanceObserverEntryListConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::IdleDeadlinePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::IdleDeadlineConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ResizeObserverPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ResizeObserverConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ResizeObserverEntryPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ResizeObserverEntryConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ResizeObserverSizePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ResizeObserverSizeConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ByteLengthQueuingStrategyPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ByteLengthQueuingStrategyConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CountQueuingStrategyPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CountQueuingStrategyConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ReadableByteStreamControllerPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ReadableByteStreamControllerConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ReadableStreamPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ReadableStreamConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ReadableStreamBYOBReaderPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ReadableStreamBYOBReaderConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ReadableStreamBYOBRequestPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ReadableStreamBYOBRequestConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ReadableStreamDefaultControllerPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ReadableStreamDefaultControllerConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ReadableStreamDefaultReaderPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ReadableStreamDefaultReaderConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TransformStreamPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TransformStreamConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TransformStreamDefaultControllerPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TransformStreamDefaultControllerConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WritableStreamPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WritableStreamConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WritableStreamDefaultControllerPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WritableStreamDefaultControllerConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WritableStreamDefaultWriterPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WritableStreamDefaultWriterConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGAElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGAElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGAnimatedLengthPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGAnimatedLengthConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGAnimatedNumberPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGAnimatedNumberConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGAnimatedRectPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGAnimatedRectConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGAnimatedStringPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGAnimatedStringConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGAnimatedTransformListPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGAnimatedTransformListConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGClipPathElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGClipPathElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGDefsElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGDefsElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGDescElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGDescElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGGElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGGElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGGeometryElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGGeometryElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGGradientElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGGradientElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGGraphicsElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGGraphicsElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGImageElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGImageElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGCircleElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGCircleElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGEllipseElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGEllipseElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGForeignObjectElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGForeignObjectElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGLengthPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGLengthConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGLineElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGLineElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGLinearGradientElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGLinearGradientElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGMaskElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGMaskElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGMetadataElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGMetadataElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGPathElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGPathElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGPolygonElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGPolygonElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGPolylineElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGPolylineElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGRadialGradientElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGRadialGradientElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGRectElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGRectElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGScriptElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGScriptElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGSVGElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGSVGElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGStopElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGStopElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGStyleElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGStyleElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGSymbolElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGSymbolElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGTextContentElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGTextContentElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGTextElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGTextElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGTextPathElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGTextPathElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGTextPositioningElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGTextPositioningElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGTitleElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGTitleElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGTransformPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGTransformConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGTransformListPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGTransformListConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGTSpanElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGTSpanElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGUseElementPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SVGUseElementConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SelectionPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::SelectionConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::StorageManagerPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::StorageManagerConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CompositionEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::CompositionEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::FocusEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::FocusEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::InputEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::InputEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::KeyboardEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::KeyboardEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MouseEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MouseEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PointerEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PointerEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TextEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TextEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::UIEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::UIEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WheelEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WheelEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PerformanceMarkPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PerformanceMarkConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PerformanceMeasurePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PerformanceMeasureConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::InstancePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::InstanceConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MemoryPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::MemoryConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ModulePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ModuleConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TablePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::TableConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebAssemblyNamespace>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioBufferPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioBufferConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioBufferSourceNodePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioBufferSourceNodeConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioContextPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioContextConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioDestinationNodePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioDestinationNodeConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioListenerPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioListenerConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioNodePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioNodeConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioParamPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioParamConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioScheduledSourceNodePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::AudioScheduledSourceNodeConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::BaseAudioContextPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::BaseAudioContextConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::BiquadFilterNodePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::BiquadFilterNodeConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DynamicsCompressorNodePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DynamicsCompressorNodeConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::GainNodePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::GainNodeConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::OfflineAudioContextPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::OfflineAudioContextConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::OscillatorNodePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::OscillatorNodeConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PeriodicWavePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::PeriodicWaveConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLActiveInfoPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLActiveInfoConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLBufferPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLBufferConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLContextEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLContextEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLFramebufferPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLFramebufferConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLObjectPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLObjectConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLProgramPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLProgramConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLRenderbufferPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLRenderbufferConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLRenderingContextPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLRenderingContextConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLShaderPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLShaderConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLShaderPrecisionFormatPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLShaderPrecisionFormatConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLTexturePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLTextureConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLUniformLocationPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebGLUniformLocationConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMExceptionPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::DOMExceptionConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebSocketPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::WebSocketConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::VTTCuePrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::VTTCueConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::VTTRegionPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::VTTRegionConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::FormDataPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::FormDataConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ProgressEventPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::ProgressEventConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::XMLHttpRequestPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::XMLHttpRequestConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::XMLHttpRequestEventTargetPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::XMLHttpRequestEventTargetConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::XMLHttpRequestUploadPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::XMLHttpRequestUploadConstructor>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Clipboard::ClipboardEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::CSS::MediaQueryListEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::NodeFilter>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOM::StaticRange>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::URLSearchParamsIteratorPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::DOMURL::URLSearchParamsIterator>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Encoding::TextDecoder>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Encoding::TextEncoder>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::HeadersIteratorPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Fetch::HeadersIterator>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::FileAPI::FileReader>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::BroadcastChannel>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::CanvasGradient>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::CanvasPattern>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::Path2D>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::CloseEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::DOMParser>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::DOMStringList>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::MessageChannel>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::ServiceWorker>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::Worker>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::HTML::WorkerAgent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::MediaSourceExtensions::BufferedChangeEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::MediaSourceExtensions::ManagedMediaSource>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::MediaSourceExtensions::MediaSource>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::ByteLengthQueuingStrategy>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Streams::CountQueuingStrategy>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebAssembly::Table>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebAssembly::Memory>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebAssembly::Instance>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebAssembly::Module>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebAudio::AudioBuffer>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebAudio::AudioDestinationNode>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebAudio::AudioContext>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebAudio::OfflineAudioContext>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebAudio::AudioListener>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebAudio::AudioParam>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebAudio::BiquadFilterNode>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebAudio::AudioBufferSourceNode>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebAudio::OscillatorNode>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebAudio::DynamicsCompressorNode>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebAudio::GainNode>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebSockets::WebSocket>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebVTT::VTTRegion>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::WebVTT::VTTCue>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::Bindings::FormDataIteratorPrototype>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::XHR::FormDataIterator>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::XHR::ProgressEvent>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::XHR::XMLHttpRequestUpload>()
Unexecuted instantiation: JS::Cell* JS::Heap::allocate_cell<Web::XHR::XMLHttpRequest>()
112
113
    void will_allocate(size_t);
114
115
    void find_min_and_max_block_addresses(FlatPtr& min_address, FlatPtr& max_address);
116
    void gather_roots(HashMap<Cell*, HeapRoot>&);
117
    void gather_conservative_roots(HashMap<Cell*, HeapRoot>&);
118
    void gather_asan_fake_stack_roots(HashMap<FlatPtr, HeapRoot>&, FlatPtr, FlatPtr min_block_address, FlatPtr max_block_address);
119
    void mark_live_cells(HashMap<Cell*, HeapRoot> const& live_cells);
120
    void finalize_unmarked_cells();
121
    void sweep_dead_cells(bool print_report, Core::ElapsedTimer const&);
122
123
    ALWAYS_INLINE CellAllocator& allocator_for_size(size_t cell_size)
124
13.6k
    {
125
        // FIXME: Use binary search?
126
27.3k
        for (auto& allocator : m_size_based_cell_allocators) {
127
27.3k
            if (allocator->cell_size() >= cell_size)
128
13.6k
                return *allocator;
129
27.3k
        }
130
0
        dbgln("Cannot get CellAllocator for cell size {}, largest available is {}!", cell_size, m_size_based_cell_allocators.last()->cell_size());
131
0
        VERIFY_NOT_REACHED();
132
0
    }
133
134
    template<typename Callback>
135
    void for_each_block(Callback callback)
136
130
    {
137
6.91k
        for (auto& allocator : m_all_cell_allocators) {
138
6.91k
            if (allocator.for_each_block(callback) == IterationDecision::Break)
139
0
                return;
140
6.91k
        }
141
130
    }
Unexecuted instantiation: void JS::Heap::for_each_block<JS::GraphConstructorVisitor::GraphConstructorVisitor(JS::Heap&, AK::HashMap<JS::Cell*, JS::HeapRoot, AK::Traits<JS::Cell*>, AK::Traits<JS::HeapRoot>, false> const&)::{lambda(auto:1&)#1}>(JS::GraphConstructorVisitor::GraphConstructorVisitor(JS::Heap&, AK::HashMap<JS::Cell*, JS::HeapRoot, AK::Traits<JS::Cell*>, AK::Traits<JS::HeapRoot>, false> const&)::{lambda(auto:1&)#1})
Unexecuted instantiation: void JS::Heap::for_each_block<JS::MarkingVisitor::MarkingVisitor(JS::Heap&, AK::HashMap<JS::Cell*, JS::HeapRoot, AK::Traits<JS::Cell*>, AK::Traits<JS::HeapRoot>, false> const&)::{lambda(auto:1&)#1}>(JS::MarkingVisitor::MarkingVisitor(JS::Heap&, AK::HashMap<JS::Cell*, JS::HeapRoot, AK::Traits<JS::Cell*>, AK::Traits<JS::HeapRoot>, false> const&)::{lambda(auto:1&)#1})
Unexecuted instantiation: Heap.cpp:void JS::Heap::for_each_block<JS::Heap::gather_conservative_roots(AK::HashMap<JS::Cell*, JS::HeapRoot, AK::Traits<JS::Cell*>, AK::Traits<JS::HeapRoot>, false>&)::$_0>(JS::Heap::gather_conservative_roots(AK::HashMap<JS::Cell*, JS::HeapRoot, AK::Traits<JS::Cell*>, AK::Traits<JS::HeapRoot>, false>&)::$_0)
Heap.cpp:void JS::Heap::for_each_block<JS::Heap::finalize_unmarked_cells()::$_0>(JS::Heap::finalize_unmarked_cells()::$_0)
Line
Count
Source
136
65
    {
137
3.45k
        for (auto& allocator : m_all_cell_allocators) {
138
3.45k
            if (allocator.for_each_block(callback) == IterationDecision::Break)
139
0
                return;
140
3.45k
        }
141
65
    }
Heap.cpp:void JS::Heap::for_each_block<JS::Heap::sweep_dead_cells(bool, Core::ElapsedTimer const&)::$_0>(JS::Heap::sweep_dead_cells(bool, Core::ElapsedTimer const&)::$_0)
Line
Count
Source
136
65
    {
137
3.45k
        for (auto& allocator : m_all_cell_allocators) {
138
3.45k
            if (allocator.for_each_block(callback) == IterationDecision::Break)
139
0
                return;
140
3.45k
        }
141
65
    }
Unexecuted instantiation: Heap.cpp:void JS::Heap::for_each_block<JS::Heap::sweep_dead_cells(bool, Core::ElapsedTimer const&)::$_1>(JS::Heap::sweep_dead_cells(bool, Core::ElapsedTimer const&)::$_1)
142
143
    static constexpr size_t GC_MIN_BYTES_THRESHOLD { 4 * 1024 * 1024 };
144
    size_t m_gc_bytes_threshold { GC_MIN_BYTES_THRESHOLD };
145
    size_t m_allocated_bytes_since_last_gc { 0 };
146
147
    bool m_should_collect_on_every_allocation { false };
148
149
    Vector<NonnullOwnPtr<CellAllocator>> m_size_based_cell_allocators;
150
    CellAllocator::List m_all_cell_allocators;
151
152
    HandleImpl::List m_handles;
153
    MarkedVectorBase::List m_marked_vectors;
154
    ConservativeVectorBase::List m_conservative_vectors;
155
    WeakContainer::List m_weak_containers;
156
157
    Vector<GCPtr<Cell>> m_uprooted_cells;
158
159
    size_t m_gc_deferrals { 0 };
160
    bool m_should_gc_when_deferral_ends { false };
161
162
    bool m_collecting_garbage { false };
163
};
164
165
inline void Heap::did_create_handle(Badge<HandleImpl>, HandleImpl& impl)
166
1.49k
{
167
1.49k
    VERIFY(!m_handles.contains(impl));
168
1.49k
    m_handles.append(impl);
169
1.49k
}
170
171
inline void Heap::did_destroy_handle(Badge<HandleImpl>, HandleImpl& impl)
172
1.49k
{
173
1.49k
    VERIFY(m_handles.contains(impl));
174
1.49k
    m_handles.remove(impl);
175
1.49k
}
176
177
inline void Heap::did_create_marked_vector(Badge<MarkedVectorBase>, MarkedVectorBase& vector)
178
24
{
179
24
    VERIFY(!m_marked_vectors.contains(vector));
180
24
    m_marked_vectors.append(vector);
181
24
}
182
183
inline void Heap::did_destroy_marked_vector(Badge<MarkedVectorBase>, MarkedVectorBase& vector)
184
24
{
185
24
    VERIFY(m_marked_vectors.contains(vector));
186
24
    m_marked_vectors.remove(vector);
187
24
}
188
189
inline void Heap::did_create_conservative_vector(Badge<ConservativeVectorBase>, ConservativeVectorBase& vector)
190
0
{
191
0
    VERIFY(!m_conservative_vectors.contains(vector));
192
0
    m_conservative_vectors.append(vector);
193
0
}
194
195
inline void Heap::did_destroy_conservative_vector(Badge<ConservativeVectorBase>, ConservativeVectorBase& vector)
196
0
{
197
0
    VERIFY(m_conservative_vectors.contains(vector));
198
0
    m_conservative_vectors.remove(vector);
199
0
}
200
201
inline void Heap::did_create_weak_container(Badge<WeakContainer>, WeakContainer& set)
202
0
{
203
0
    VERIFY(!m_weak_containers.contains(set));
204
0
    m_weak_containers.append(set);
205
0
}
206
207
inline void Heap::did_destroy_weak_container(Badge<WeakContainer>, WeakContainer& set)
208
0
{
209
0
    VERIFY(m_weak_containers.contains(set));
210
0
    m_weak_containers.remove(set);
211
0
}
212
213
inline void Heap::register_cell_allocator(Badge<CellAllocator>, CellAllocator& allocator)
214
3.45k
{
215
3.45k
    m_all_cell_allocators.append(allocator);
216
3.45k
}
217
218
}