Home
last modified time | relevance | path

Searched refs:PersistentHandles (Results 1 – 25 of 41) sorted by relevance

12

/dports/lang/v8/v8-9.6.180.12/src/handles/
H A Dpersistent-handles.h25 class PersistentHandles {
27 V8_EXPORT_PRIVATE explicit PersistentHandles(Isolate* isolate);
28 V8_EXPORT_PRIVATE ~PersistentHandles();
30 PersistentHandles(const PersistentHandles&) = delete;
31 PersistentHandles& operator=(const PersistentHandles&) = delete;
74 PersistentHandles* prev_;
75 PersistentHandles* next_;
95 void Add(PersistentHandles* persistent_handles);
96 void Remove(PersistentHandles* persistent_handles);
99 PersistentHandles* persistent_handles_head_;
[all …]
H A Dpersistent-handles.cc15 PersistentHandles::PersistentHandles(Isolate* isolate) in PersistentHandles() function in v8::internal::PersistentHandles
24 PersistentHandles::~PersistentHandles() { in ~PersistentHandles()
36 void PersistentHandles::Attach(LocalHeap* local_heap) { in Attach()
41 void PersistentHandles::Detach() { in Detach()
46 void PersistentHandles::CheckOwnerIsNotParked() { in CheckOwnerIsNotParked()
50 bool PersistentHandles::Contains(Address* location) { in Contains()
64 void PersistentHandles::AddBlock() { in AddBlock()
78 Address* PersistentHandles::GetHandle(Address value) { in GetHandle()
88 void PersistentHandles::Iterate(RootVisitor* visitor) { in Iterate()
127 for (PersistentHandles* current = persistent_handles_head_; current; in Iterate()
[all …]
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/handles/
H A Dpersistent-handles.h24 class PersistentHandles {
26 V8_EXPORT_PRIVATE explicit PersistentHandles(Isolate* isolate);
27 V8_EXPORT_PRIVATE ~PersistentHandles();
29 PersistentHandles(const PersistentHandles&) = delete;
30 PersistentHandles& operator=(const PersistentHandles&) = delete;
73 PersistentHandles* prev_;
74 PersistentHandles* next_;
94 void Add(PersistentHandles* persistent_handles);
95 void Remove(PersistentHandles* persistent_handles);
98 PersistentHandles* persistent_handles_head_;
[all …]
H A Dpersistent-handles.cc15 PersistentHandles::PersistentHandles(Isolate* isolate) in PersistentHandles() function in v8::internal::PersistentHandles
24 PersistentHandles::~PersistentHandles() { in ~PersistentHandles()
36 void PersistentHandles::Attach(LocalHeap* local_heap) { in Attach()
41 void PersistentHandles::Detach() { in Detach()
46 void PersistentHandles::CheckOwnerIsNotParked() { in CheckOwnerIsNotParked()
50 bool PersistentHandles::Contains(Address* location) { in Contains()
64 void PersistentHandles::AddBlock() { in AddBlock()
78 Address* PersistentHandles::GetHandle(Address value) { in GetHandle()
88 void PersistentHandles::Iterate(RootVisitor* visitor) { in Iterate()
127 for (PersistentHandles* current = persistent_handles_head_; current; in Iterate()
[all …]
/dports/lang/v8/v8-9.6.180.12/test/cctest/
H A Dtest-persistent-handles.cc34 std::unique_ptr<PersistentHandles> ph, in PersistentHandlesThread()
71 std::unique_ptr<PersistentHandles> DetachPersistentHandles() { in DetachPersistentHandles()
79 std::unique_ptr<PersistentHandles> ph_;
89 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
124 std::unique_ptr<PersistentHandles> phs = isolate->NewPersistentHandles(); in TEST()
143 std::unique_ptr<PersistentHandles> phs = isolate->NewPersistentHandles(); in TEST()
H A Dtest-concurrent-script-context-table.cc28 std::unique_ptr<PersistentHandles> ph, in ScriptContextTableAccessUsedThread()
53 std::unique_ptr<PersistentHandles> ph_;
61 std::unique_ptr<PersistentHandles> ph, in AccessScriptContextTableThread()
93 std::unique_ptr<PersistentHandles> ph_;
123 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
172 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
H A Dtest-concurrent-string.cc66 std::unique_ptr<PersistentHandles> ph, in ConcurrentStringThread()
95 std::unique_ptr<PersistentHandles> ph_;
106 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
151 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
193 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
247 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
310 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
373 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
H A Dtest-concurrent-prototype.cc27 std::unique_ptr<PersistentHandles> ph, in ConcurrentSearchThread()
65 std::unique_ptr<PersistentHandles> ph_;
74 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
113 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
159 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
H A Dtest-concurrent-transition-array.cc26 std::unique_ptr<PersistentHandles> ph, in ConcurrentSearchThread()
52 std::unique_ptr<PersistentHandles> ph_;
67 std::unique_ptr<PersistentHandles> ph, Handle<Name> name, Handle<Map> map, in ConcurrentSearchOnOutdatedAccessorThread()
111 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
163 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
220 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
288 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
346 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
404 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
H A Dtest-concurrent-descriptor-array.cc27 std::unique_ptr<PersistentHandles> ph, in ConcurrentSearchThread()
66 std::unique_ptr<PersistentHandles> ph_;
76 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
127 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
H A Dtest-concurrent-js-array.cc28 std::unique_ptr<PersistentHandles> ph, in BackgroundThread()
80 std::unique_ptr<PersistentHandles> ph_;
88 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
H A Dtest-concurrent-feedback-vector.cc33 std::unique_ptr<PersistentHandles> ph, in FeedbackVectorExplorationThread()
141 std::unique_ptr<PersistentHandles> ph_;
163 std::unique_ptr<PersistentHandles> ph = isolate->NewPersistentHandles(); in TEST()
H A Dtest-local-handles.cc115 std::unique_ptr<PersistentHandles> phs = isolate->NewPersistentHandles(); in TEST()
138 std::unique_ptr<PersistentHandles> phs = isolate->NewPersistentHandles(); in TEST()
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/heap/
H A Dlocal-heap.h38 std::unique_ptr<PersistentHandles> persistent_handles = nullptr);
83 std::unique_ptr<PersistentHandles> persistent_handles);
84 std::unique_ptr<PersistentHandles> DetachPersistentHandles();
180 std::unique_ptr<PersistentHandles> persistent_handles_;
H A Dlocal-heap.cc28 std::unique_ptr<PersistentHandles> persistent_handles) in LocalHeap()
83 std::unique_ptr<PersistentHandles> persistent_handles) { in AttachPersistentHandles()
89 std::unique_ptr<PersistentHandles> LocalHeap::DetachPersistentHandles() { in DetachPersistentHandles()
H A Dsafepoint.h108 friend class PersistentHandles; variable
/dports/lang/v8/v8-9.6.180.12/src/heap/
H A Dlocal-heap.h41 std::unique_ptr<PersistentHandles> persistent_handles = nullptr);
82 std::unique_ptr<PersistentHandles> persistent_handles);
83 std::unique_ptr<PersistentHandles> DetachPersistentHandles();
219 std::unique_ptr<PersistentHandles> persistent_handles_;
H A Dlocal-heap.cc45 std::unique_ptr<PersistentHandles> persistent_handles) in LocalHeap()
104 std::unique_ptr<PersistentHandles> persistent_handles) { in AttachPersistentHandles()
110 std::unique_ptr<PersistentHandles> LocalHeap::DetachPersistentHandles() { in DetachPersistentHandles()
H A Dsafepoint.h123 friend class PersistentHandles; variable
/dports/lang/v8/v8-9.6.180.12/test/unittests/heap/
H A Dpersistent-handles-unittest.cc25 std::unique_ptr<PersistentHandles> ph; in TEST_F()
72 size_t count_handles(PersistentHandles* ph) { in count_handles()
91 std::unique_ptr<PersistentHandles> ph; in TEST_F()
/dports/lang/v8/v8-9.6.180.12/src/codegen/
H A Doptimized-compilation-info.h163 std::unique_ptr<PersistentHandles> persistent_handles) { in set_persistent_handles()
236 std::unique_ptr<PersistentHandles> DetachPersistentHandles() { in DetachPersistentHandles()
311 std::unique_ptr<PersistentHandles> ph_;
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/codegen/
H A Doptimized-compilation-info.h162 std::unique_ptr<PersistentHandles> persistent_handles) { in set_persistent_handles()
235 std::unique_ptr<PersistentHandles> DetachPersistentHandles() { in DetachPersistentHandles()
309 std::unique_ptr<PersistentHandles> ph_;
/dports/lang/v8/v8-9.6.180.12/src/snapshot/
H A Dcode-serializer.h15 class PersistentHandles; variable
58 std::unique_ptr<PersistentHandles> persistent_handles;
/dports/www/chromium-legacy/chromium-88.0.4324.182/v8/src/compiler/
H A Djs-heap-broker.h295 std::unique_ptr<PersistentHandles> persistent_handles,
339 std::unique_ptr<PersistentHandles> persistent_handles) { in set_persistent_handles()
344 std::unique_ptr<PersistentHandles> DetachPersistentHandles() { in DetachPersistentHandles()
377 std::unique_ptr<PersistentHandles> ph_;
/dports/lang/v8/v8-9.6.180.12/src/compiler/
H A Djs-heap-broker.h286 std::unique_ptr<PersistentHandles> persistent_handles, in DEFINE_OPERATORS_FOR_FLAGS()
389 std::unique_ptr<PersistentHandles> persistent_handles) { in DEFINE_OPERATORS_FOR_FLAGS()
394 std::unique_ptr<PersistentHandles> DetachPersistentHandles() { in DEFINE_OPERATORS_FOR_FLAGS()
427 std::unique_ptr<PersistentHandles> ph_; in DEFINE_OPERATORS_FOR_FLAGS()

12