diff --git a/runtime/dart_vm.cc b/runtime/dart_vm.cc index ad3612b14305e..a17efea8bd7e2 100644 --- a/runtime/dart_vm.cc +++ b/runtime/dart_vm.cc @@ -490,6 +490,10 @@ DartVM::DartVM(std::shared_ptr vm_data, Dart_SetDartLibrarySourcesKernel(dart_library_sources->GetMapping(), dart_library_sources->GetSize()); } + + // Update thread names now that the Dart VM is initialized. + concurrent_message_loop_->PostTaskToAllWorkers( + [] { Dart_SetThreadName("FlutterConcurrentMessageLoopWorker"); }); } DartVM::~DartVM() {