equal
deleted
inserted
replaced
113 import signal |
113 import signal |
114 import sys |
114 import sys |
115 import tempfile |
115 import tempfile |
116 import threading |
116 import threading |
117 import time |
117 import time |
|
118 |
|
119 from . import ( |
|
120 pycompat, |
|
121 ) |
118 |
122 |
119 defaultdict = collections.defaultdict |
123 defaultdict = collections.defaultdict |
120 contextmanager = contextlib.contextmanager |
124 contextmanager = contextlib.contextmanager |
121 |
125 |
122 __all__ = ['start', 'stop', 'reset', 'display', 'profile'] |
126 __all__ = ['start', 'stop', 'reset', 'display', 'profile'] |
769 printusage() |
773 printusage() |
770 return 0 |
774 return 0 |
771 |
775 |
772 # process options |
776 # process options |
773 try: |
777 try: |
774 opts, args = getopt.getopt(sys.argv[optstart:], "hl:f:o:p:", |
778 opts, args = pycompat.getoptb(sys.argv[optstart:], "hl:f:o:p:", |
775 ["help", "limit=", "file=", "output-file=", "script-path="]) |
779 ["help", "limit=", "file=", "output-file=", "script-path="]) |
776 except getopt.error as msg: |
780 except getopt.error as msg: |
777 print(msg) |
781 print(msg) |
778 printusage() |
782 printusage() |
779 return 2 |
783 return 2 |