| Index: runtime/vm/profiler.cc
|
| diff --git a/runtime/vm/profiler.cc b/runtime/vm/profiler.cc
|
| index 2e1d10b4a32ba9ff45afa3667183af154ffe2920..6eaca60e7084d8d77263a15ccd48d9581818e10e 100644
|
| --- a/runtime/vm/profiler.cc
|
| +++ b/runtime/vm/profiler.cc
|
| @@ -451,8 +451,9 @@ class ProfilerDartStackWalker : public ProfilerStackWalker {
|
| stack_lower_(stack_lower),
|
| has_exit_frame_(exited_dart_code) {
|
| if (exited_dart_code) {
|
| -// On windows the profiler does not run on the thread being profiled.
|
| -#if defined(_WIN32)
|
| +// On Windows and Fuchsia the profiler does not run on the thread being
|
| +// profiled.
|
| +#if defined(HOST_OS_WINDOWS) || defined(HOST_OS_FUCHSIA)
|
| const StackFrameIterator::CrossThreadPolicy cross_thread_policy =
|
| StackFrameIterator::kAllowCrossThreadIteration;
|
| #else
|
|
|