Home
last modified time | relevance | path

Searched refs:persistent_handles (Results 1 – 11 of 11) sorted by relevance

/third_party/node/deps/v8/src/handles/
Dpersistent-handles.cc105 void PersistentHandlesList::Add(PersistentHandles* persistent_handles) { in Add() argument
108 persistent_handles_head_->prev_ = persistent_handles; in Add()
109 persistent_handles->prev_ = nullptr; in Add()
110 persistent_handles->next_ = persistent_handles_head_; in Add()
111 persistent_handles_head_ = persistent_handles; in Add()
114 void PersistentHandlesList::Remove(PersistentHandles* persistent_handles) { in Remove() argument
116 if (persistent_handles->next_) in Remove()
117 persistent_handles->next_->prev_ = persistent_handles->prev_; in Remove()
118 if (persistent_handles->prev_) in Remove()
119 persistent_handles->prev_->next_ = persistent_handles->next_; in Remove()
[all …]
Dpersistent-handles.h95 void Add(PersistentHandles* persistent_handles);
96 void Remove(PersistentHandles* persistent_handles);
/third_party/node/deps/v8/src/heap/
Dlocal-heap.cc49 std::unique_ptr<PersistentHandles> persistent_handles) in LocalHeap() argument
58 persistent_handles_(std::move(persistent_handles)) { in LocalHeap()
135 std::unique_ptr<PersistentHandles> persistent_handles) { in AttachPersistentHandles() argument
137 persistent_handles_ = std::move(persistent_handles); in AttachPersistentHandles()
Dlocal-heap.h42 std::unique_ptr<PersistentHandles> persistent_handles = nullptr);
81 std::unique_ptr<PersistentHandles> persistent_handles);
/third_party/node/deps/v8/src/maglev/
Dmaglev-compilation-info.cc102 std::unique_ptr<PersistentHandles>&& persistent_handles) { in set_persistent_handles() argument
104 ph_ = std::move(persistent_handles); in set_persistent_handles()
Dmaglev-compilation-info.h80 std::unique_ptr<PersistentHandles>&& persistent_handles);
/third_party/node/deps/v8/src/codegen/
Doptimized-compilation-info.h161 std::unique_ptr<PersistentHandles> persistent_handles) { in set_persistent_handles() argument
163 ph_ = std::move(persistent_handles); in set_persistent_handles()
/third_party/node/deps/v8/src/compiler/
Djs-heap-broker.h302 std::unique_ptr<PersistentHandles> persistent_handles, in DEFINE_OPERATORS_FOR_FLAGS()
405 std::unique_ptr<PersistentHandles> persistent_handles) { in DEFINE_OPERATORS_FOR_FLAGS()
407 ph_ = std::move(persistent_handles); in DEFINE_OPERATORS_FOR_FLAGS()
Djs-heap-broker.cc71 std::unique_ptr<PersistentHandles> persistent_handles, in SetPersistentAndCopyCanonicalHandlesForTesting() argument
73 set_persistent_handles(std::move(persistent_handles)); in SetPersistentAndCopyCanonicalHandlesForTesting()
/third_party/node/deps/v8/src/snapshot/
Dcode-serializer.h69 std::unique_ptr<PersistentHandles> persistent_handles; member
Dcode-serializer.cc493 result.persistent_handles = local_isolate->heap()->DetachPersistentHandles(); in StartDeserializeOffThread()
545 DCHECK(data.persistent_handles->Contains(result.location())); in FinishOffThreadDeserialize()
560 DCHECK(data.persistent_handles->Contains(script.location())); in FinishOffThreadDeserialize()