forked from pool/python-pyperf
15 lines
700 B
Diff
15 lines
700 B
Diff
![]() |
Index: pyperf-1.7.0/pyperf/_collect_metadata.py
|
||
|
===================================================================
|
||
|
--- pyperf-1.7.0.orig/pyperf/_collect_metadata.py
|
||
|
+++ pyperf-1.7.0/pyperf/_collect_metadata.py
|
||
|
@@ -92,7 +92,8 @@ def collect_python_metadata(metadata):
|
||
|
metadata['timer'] = ('%s, resolution: %s'
|
||
|
% (info.implementation,
|
||
|
format_timedelta(info.resolution)))
|
||
|
- elif pyperf.perf_counter == time.clock:
|
||
|
+ elif (hasattr(time, 'clock')
|
||
|
+ and pyperf.perf_counter == time.clock):
|
||
|
metadata['timer'] = 'time.clock()'
|
||
|
elif pyperf.perf_counter == time.time:
|
||
|
metadata['timer'] = 'time.time()'
|