| Index: runtime/vm/program_visitor.cc
|
| diff --git a/runtime/vm/program_visitor.cc b/runtime/vm/program_visitor.cc
|
| index 14affdd5fa52d4d744e2fbacabf645c51475c55b..256c9db84f5d8f233c5d0427f1b7b24000492a1a 100644
|
| --- a/runtime/vm/program_visitor.cc
|
| +++ b/runtime/vm/program_visitor.cc
|
| @@ -598,10 +598,10 @@ void ProgramVisitor::Dedup() {
|
| DedupCodeSourceMaps();
|
| DedupLists();
|
|
|
| -#if defined(PRODUCT)
|
| - // Reduces binary size but obfuscates profiler results.
|
| - DedupInstructions();
|
| -#endif
|
| + if (!FLAG_profiler) {
|
| + // Reduces binary size but obfuscates profiler results.
|
| + DedupInstructions();
|
| + }
|
| }
|
|
|
| } // namespace dart
|
|
|