| Index: runtime/vm/timeline.h
|
| diff --git a/runtime/vm/timeline.h b/runtime/vm/timeline.h
|
| index a229acf90a366dd4505dcf86ab509a6feee9015e..cf77396be4b8d5e8b4f013acbaff543938edd714 100644
|
| --- a/runtime/vm/timeline.h
|
| +++ b/runtime/vm/timeline.h
|
| @@ -344,6 +344,7 @@ class TimelineStream {
|
| const bool* globally_enabled_;
|
| };
|
|
|
| +#ifndef PRODUCT
|
| #define TIMELINE_FUNCTION_COMPILATION_DURATION(thread, suffix, function) \
|
| TimelineDurationScope tds(thread, \
|
| thread->isolate()->GetCompilerStream(), \
|
| @@ -355,7 +356,10 @@ class TimelineStream {
|
| "function", \
|
| function.ToLibNamePrefixedQualifiedCString()); \
|
| }
|
| -
|
| +#else
|
| +#define TIMELINE_FUNCTION_COMPILATION_DURATION(thread, suffix, function) \
|
| + do { } while (false);
|
| +#endif // !PRODUCT
|
|
|
| // See |TimelineDurationScope| and |TimelineBeginEndScope|.
|
| class TimelineEventScope : public StackResource {
|
|
|