| Index: runtime/vm/isolate.cc
|
| diff --git a/runtime/vm/isolate.cc b/runtime/vm/isolate.cc
|
| index 5695c72f0e30868656b782fa21bb906b58047006..69578c907a7b7c0dd3a8a199571669f312369e78 100644
|
| --- a/runtime/vm/isolate.cc
|
| +++ b/runtime/vm/isolate.cc
|
| @@ -2629,7 +2629,9 @@ IsolateSpawnState::IsolateSpawnState(Dart_Port parent_port,
|
| const String& lib_url = String::Handle(lib.url());
|
| library_url_ = NewConstChar(lib_url.ToCString());
|
|
|
| - const String& func_name = String::Handle(func.name());
|
| + String& func_name = String::Handle();
|
| + func_name ^= func.name();
|
| + func_name ^= String::ScrubName(func_name);
|
| function_name_ = NewConstChar(func_name.ToCString());
|
| if (!cls.IsTopLevel()) {
|
| const String& class_name = String::Handle(cls.Name());
|
|
|