diff options
author | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-08-30 10:22:43 +0200 |
---|---|---|
committer | Allan Sandfeld Jensen <allan.jensen@qt.io> | 2019-08-30 12:36:28 +0000 |
commit | 271a6c3487a14599023a9106329505597638d793 (patch) | |
tree | e040d58ffc86c1480b79ca8528020ca9ec919bf8 /chromium/third_party/catapult/tracing/tracing/value/histogram.py | |
parent | 7b2ffa587235a47d4094787d72f38102089f402a (diff) | |
download | qtwebengine-chromium-271a6c3487a14599023a9106329505597638d793.tar.gz |
BASELINE: Update Chromium to 77.0.3865.59
Change-Id: I1e89a5f3b009a9519a6705102ad65c92fe736f21
Reviewed-by: Michael BrĂ¼ning <michael.bruning@qt.io>
Diffstat (limited to 'chromium/third_party/catapult/tracing/tracing/value/histogram.py')
-rw-r--r-- | chromium/third_party/catapult/tracing/tracing/value/histogram.py | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/chromium/third_party/catapult/tracing/tracing/value/histogram.py b/chromium/third_party/catapult/tracing/tracing/value/histogram.py index ccb51592b92..fff07dc40de 100644 --- a/chromium/third_party/catapult/tracing/tracing/value/histogram.py +++ b/chromium/third_party/catapult/tracing/tracing/value/histogram.py @@ -2,11 +2,17 @@ # Use of this source code is governed by a BSD-style license that can be # found in the LICENSE file. +from __future__ import absolute_import +from __future__ import division +from __future__ import print_function + import json import math import numbers import random +import six +from six.moves import range # pylint: disable=redefined-builtin from tracing.value.diagnostics import diagnostic from tracing.value.diagnostics import diagnostic_ref from tracing.value.diagnostics import generic_set @@ -15,7 +21,7 @@ from tracing.value.diagnostics import unmergeable_diagnostic_set try: - StringTypes = basestring + StringTypes = six.string_types # pylint: disable=invalid-name except NameError: StringTypes = str @@ -103,7 +109,7 @@ def UniformlySampleStream(samples, stream_length, new_element, num_samples): return # replace a random element - samples[math.floor(random.random() * num_samples)] = new_element + samples[int(math.floor(random.random() * num_samples))] = new_element # Merge two sets of samples that were assembled using UniformlySampleStream(). |