diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-10-12 14:27:29 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2020-10-13 09:35:20 +0000 |
commit | c30a6232df03e1efbd9f3b226777b07e087a1122 (patch) | |
tree | e992f45784689f373bcc38d1b79a239ebe17ee23 /chromium/tools/metrics/ukm/builders_template.py | |
parent | 7b5b123ac58f58ffde0f4f6e488bcd09aa4decd3 (diff) | |
download | qtwebengine-chromium-85-based.tar.gz |
BASELINE: Update Chromium to 85.0.4183.14085-based
Change-Id: Iaa42f4680837c57725b1344f108c0196741f6057
Reviewed-by: Allan Sandfeld Jensen <allan.jensen@qt.io>
Diffstat (limited to 'chromium/tools/metrics/ukm/builders_template.py')
-rw-r--r-- | chromium/tools/metrics/ukm/builders_template.py | 13 |
1 files changed, 7 insertions, 6 deletions
diff --git a/chromium/tools/metrics/ukm/builders_template.py b/chromium/tools/metrics/ukm/builders_template.py index a94edc3f625..5ae0bdd0eec 100644 --- a/chromium/tools/metrics/ukm/builders_template.py +++ b/chromium/tools/metrics/ukm/builders_template.py @@ -48,13 +48,12 @@ metric_template=""" {event.name}& Set{metric.name}(int64_t value); """) -IMPL = codegen.Template( -basename="ukm_builders.cc", -file_template=""" +IMPL = codegen.Template(basename="ukm_builders.cc", + file_template=""" // Generated from gen_builders.py. DO NOT EDIT! // source: ukm.xml -#include "{file.dir_path}/ukm_builders.h" +#include "{file.dir_path}ukm_builders.h" namespace ukm {{ namespace builders {{ @@ -64,8 +63,9 @@ namespace builders {{ }} // namespace builders }} // namespace ukm """, -event_template=""" + event_template=""" const char {event.name}::kEntryName[] = "{event.raw_name}"; +const uint64_t {event.name}::kEntryNameHash; {event.name}::{event.name}(ukm::SourceId source_id) : ::ukm::internal::UkmEntryBuilderBase(source_id, kEntryNameHash) {{ @@ -79,8 +79,9 @@ const char {event.name}::kEntryName[] = "{event.raw_name}"; {metric_code} """, -metric_template=""" + metric_template=""" const char {event.name}::k{metric.name}Name[] = "{metric.raw_name}"; +const uint64_t {event.name}::k{metric.name}NameHash; {event.name}& {event.name}::Set{metric.name}(int64_t value) {{ SetMetricInternal(k{metric.name}NameHash, value); |