Home
last modified time | relevance | path

Searched refs:AsyncGC (Results 1 - 3 of 3) sorted by relevance

/third_party/node/deps/v8/src/extensions/
H A Dgc-extension.cc106 class AsyncGC final : public CancelableTask {
108 ~AsyncGC() final = default;
110 AsyncGC(v8::Isolate* isolate, v8::Local<v8::Promise::Resolver> resolver, in AsyncGC() function in v8::internal::__anon14581::final
117 AsyncGC(const AsyncGC&) = delete;
118 AsyncGC& operator=(const AsyncGC&) = delete;
168 std::make_unique<AsyncGC>(isolate, resolver, options.type)); in GC()
/third_party/node/deps/v8/src/inspector/
H A Dv8-heap-profiler-agent-impl.h64 struct AsyncGC;
77 std::shared_ptr<AsyncGC> m_async_gc;
H A Dv8-heap-profiler-agent-impl.cc152 struct V8HeapProfilerAgentImpl::AsyncGC { struct in v8_inspector::V8HeapProfilerAgentImpl
161 GCTask(v8::Isolate* isolate, std::shared_ptr<AsyncGC> async_gc) in GCTask()
165 std::shared_ptr<AsyncGC> async_gc = m_async_gc.lock();
179 std::weak_ptr<AsyncGC> m_async_gc;
190 m_async_gc(std::make_shared<AsyncGC>()) {} in V8HeapProfilerAgentImpl()

Completed in 2 milliseconds