aboutsummaryrefslogtreecommitdiffhomepage
path: root/tools
diff options
context:
space:
mode:
Diffstat (limited to 'tools')
-rw-r--r--tools/profiling/microbenchmarks/bm_json.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/tools/profiling/microbenchmarks/bm_json.py b/tools/profiling/microbenchmarks/bm_json.py
index 604823712f..c48a63b791 100644
--- a/tools/profiling/microbenchmarks/bm_json.py
+++ b/tools/profiling/microbenchmarks/bm_json.py
@@ -103,11 +103,11 @@ _BM_SPECS = {
def numericalize(s):
if not s: return ''
if s[-1] == 'k':
- return int(s[:-1]) * 1024
+ return float(s[:-1]) * 1024
if s[-1] == 'M':
- return int(s[:-1]) * 1024 * 1024
+ return float(s[:-1]) * 1024 * 1024
if 0 <= (ord(s[-1]) - ord('0')) <= 9:
- return int(s)
+ return float(s)
assert 'not a number: %s' % s
def parse_name(name):