summaryrefslogtreecommitdiff
path: root/chromium/services/tracing/public/cpp/perfetto/trace_event_data_source.cc
diff options
context:
space:
mode:
authorMichal Klocek <michal.klocek@qt.io>2017-01-31 17:21:13 +0100
committerAllan Sandfeld Jensen <allan.jensen@qt.io>2021-10-04 10:20:48 +0200
commit6759034dcde9e062c9be12283439149b607f2c8f (patch)
tree2eeee0ec8e153a38f025f233b7b08d088d513590 /chromium/services/tracing/public/cpp/perfetto/trace_event_data_source.cc
parent7802cf1751cd55d3d768fb12597990c8be5fb309 (diff)
downloadqtwebengine-chromium-6759034dcde9e062c9be12283439149b607f2c8f.tar.gz
Remove linking with libatomic
Rhel machines on ci do not have it. Change-Id: I4cbb6d9d0826a23f8065a9eebba7ba27856e44d4 Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io> Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/services/tracing/public/cpp/perfetto/trace_event_data_source.cc')
-rw-r--r--chromium/services/tracing/public/cpp/perfetto/trace_event_data_source.cc2
1 files changed, 2 insertions, 0 deletions
diff --git a/chromium/services/tracing/public/cpp/perfetto/trace_event_data_source.cc b/chromium/services/tracing/public/cpp/perfetto/trace_event_data_source.cc
index 624da1b0306..1146a23e720 100644
--- a/chromium/services/tracing/public/cpp/perfetto/trace_event_data_source.cc
+++ b/chromium/services/tracing/public/cpp/perfetto/trace_event_data_source.cc
@@ -537,9 +537,11 @@ TraceEventDataSource::TraceEventDataSource()
// all platforms.
process_creation_time_ticks_ = TRACE_TIME_TICKS_NOW();
+#ifndef TOOLKIT_QT
DCHECK(session_flags_.is_lock_free())
<< "SessionFlags are not atomic! We rely on efficient lock-free look-up "
"of the session flags when emitting a trace event.";
+#endif
g_trace_event_data_source_for_testing = this;
}