36 async::Loop loop(&kAsyncLoopConfigAttachToCurrentThread);
39 fuchsia_logging::LogSettingsBuilder()
41 .WithDispatcher(loop.dispatcher())
42 .BuildAndInitialize();
45 auto context = sys::ComponentContext::Create();
50 dart::SetDartVmNode(std::make_unique<inspect::Node>(
53 std::unique_ptr<trace::TraceProviderWithFdio> provider;
57 trace::TraceProviderWithFdio::CreateSynchronously(
58 loop.dispatcher(),
"dart_runner", &provider, &already_started);
61#if !defined(DART_PRODUCT)
62#if defined(AOT_RUNTIME)
72 context->outgoing()->ServeFromStartupInfo();
int main(int argc, char **argv)