| OLD | NEW |
| 1 # Copyright 2014 The Chromium Authors. All rights reserved. | 1 # Copyright 2014 The Chromium Authors. All rights reserved. |
| 2 # Use of this source code is governed by a BSD-style license that can be | 2 # Use of this source code is governed by a BSD-style license that can be |
| 3 # found in the LICENSE file. | 3 # found in the LICENSE file. |
| 4 | 4 |
| 5 import threading | 5 import threading |
| 6 import zlib | 6 import zlib |
| 7 | 7 |
| 8 from chrome_profiler import controllers | 8 from chrome_profiler import controllers |
| 9 from chrome_profiler import util | 9 from chrome_profiler import util |
| 10 | 10 |
| (...skipping 75 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
| 86 except ValueError: | 86 except ValueError: |
| 87 raise RuntimeError('Systrace start marker not found') | 87 raise RuntimeError('Systrace start marker not found') |
| 88 trace_data = trace_data[trace_start + 6:] | 88 trace_data = trace_data[trace_start + 6:] |
| 89 | 89 |
| 90 # Collapse CRLFs that are added by adb shell. | 90 # Collapse CRLFs that are added by adb shell. |
| 91 if trace_data.startswith('\r\n'): | 91 if trace_data.startswith('\r\n'): |
| 92 trace_data = trace_data.replace('\r\n', '\n') | 92 trace_data = trace_data.replace('\r\n', '\n') |
| 93 | 93 |
| 94 # Skip the initial newline. | 94 # Skip the initial newline. |
| 95 return trace_data[1:] | 95 return trace_data[1:] |
| OLD | NEW |