mirror of
https://github.com/python/cpython.git
synced 2025-09-26 10:19:53 +00:00
In a number of places code still revers
to "sys.platform == 'mac'" and that is dead code because it refers to a platform that is no longer supported (and hasn't been supported for several releases). Fixes issue #7908 for the trunk.
This commit is contained in:
parent
a8157183b8
commit
9545a23c7f
30 changed files with 70 additions and 267 deletions
|
@ -97,11 +97,6 @@ def help():
|
|||
print "Documentation for the profile module can be found "
|
||||
print "in the Python Library Reference, section 'The Python Profiler'."
|
||||
|
||||
if os.name == "mac":
|
||||
import MacOS
|
||||
def _get_time_mac(timer=MacOS.GetTicks):
|
||||
return timer() / 60.0
|
||||
|
||||
if hasattr(os, "times"):
|
||||
def _get_time_times(timer=os.times):
|
||||
t = timer()
|
||||
|
@ -178,10 +173,6 @@ class Profile:
|
|||
self.timer = resgetrusage
|
||||
self.dispatcher = self.trace_dispatch
|
||||
self.get_time = _get_time_resource
|
||||
elif os.name == 'mac':
|
||||
self.timer = MacOS.GetTicks
|
||||
self.dispatcher = self.trace_dispatch_mac
|
||||
self.get_time = _get_time_mac
|
||||
elif hasattr(time, 'clock'):
|
||||
self.timer = self.get_time = time.clock
|
||||
self.dispatcher = self.trace_dispatch_i
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue