Home
last modified time | relevance | path

Searched refs:embedder_isolate (Results 1 – 2 of 2) sorted by relevance

/third_party/flutter/engine/flutter/runtime/
Ddart_isolate.cc36 std::weak_ptr<DartIsolate> embedder_isolate; in CreateRootIsolate() local
61 std::tie(vm_isolate, embedder_isolate) = CreateDartVMAndEmbedderObjectPair( in CreateRootIsolate()
81 embedder_isolate.lock(); in CreateRootIsolate()
89 return embedder_isolate; in CreateRootIsolate()
676 std::unique_ptr<std::shared_ptr<DartIsolate>> embedder_isolate( in CreateDartVMAndEmbedderObjectPair() local
679 if (embedder_isolate == nullptr) { in CreateDartVMAndEmbedderObjectPair()
687 auto* raw_embedder_isolate = embedder_isolate.release(); in CreateDartVMAndEmbedderObjectPair()
693 embedder_isolate = std::make_unique<std::shared_ptr<DartIsolate>>( in CreateDartVMAndEmbedderObjectPair()
715 (*embedder_isolate)->GetIsolateSnapshot()->GetDataMapping(), in CreateDartVMAndEmbedderObjectPair()
716 (*embedder_isolate)->GetIsolateSnapshot()->GetInstructionsMapping(), in CreateDartVMAndEmbedderObjectPair()
[all …]
Ddart_isolate.h164 std::shared_ptr<DartIsolate>* embedder_isolate,