[pypy-svn] r71422 - pypy/trunk/pypy/tool
fijal at codespeak.net
fijal at codespeak.net
Mon Feb 22 20:25:48 CET 2010
Author: fijal
Date: Mon Feb 22 20:25:47 2010
New Revision: 71422
Modified:
pypy/trunk/pypy/tool/logparser.py
Log:
pfff. I don't know how to detect bz2 file here
Modified: pypy/trunk/pypy/tool/logparser.py
==============================================================================
--- pypy/trunk/pypy/tool/logparser.py (original)
+++ pypy/trunk/pypy/tool/logparser.py Mon Feb 22 20:25:47 2010
@@ -20,10 +20,10 @@
performance_log = True
nested = 0
try:
- f = bz2.BZ2File(filename, 'r')
+ lines = bz2.BZ2File(filename, 'r').readlines()
except:
- f = open(filename, 'r')
- for line in f:
+ lines = open(filename, 'r').readlines()
+ for line in lines:
line = line.rstrip()
match = r_start.match(line)
if match:
@@ -42,7 +42,6 @@
time_decrase = time_decrase or time < lasttime
lasttime = time
record(match.group(2), time=int(match.group(1), 16))
- f.close()
if performance_log and time_decrase:
raise Exception("The time decreases! The log file may have been"
" produced on a multi-CPU machine and the process"
More information about the Pypy-commit
mailing list