[pypy-commit] pypy default: Try harder to find the correct category in jitviewer

fijal noreply at buildbot.pypy.org
Sat Aug 17 18:05:20 CEST 2013


Author: Maciej Fijalkowski <fijall at gmail.com>
Branch: 
Changeset: r66188:427b988a53bc
Date: 2013-08-17 17:59 +0200
http://bitbucket.org/pypy/pypy/changeset/427b988a53bc/

Log:	Try harder to find the correct category in jitviewer

diff --git a/pypy/tool/jitlogparser/parser.py b/pypy/tool/jitlogparser/parser.py
--- a/pypy/tool/jitlogparser/parser.py
+++ b/pypy/tool/jitlogparser/parser.py
@@ -390,7 +390,12 @@
             data = r.data.encode('hex')       # backward compatibility
             dumps[name] = (world.backend_name, r.addr, data)
     loops = []
-    for entry in extract_category(log, 'jit-log-opt'):
+    cat = extract_category(log, 'jit-log-opt')
+    if not cat:
+        extract_category(log, 'jit-log-rewritten')
+    if not cat:
+        extract_category(log, 'jit-log-noopt')        
+    for entry in cat:
         parser = ParserCls(entry, None, {}, 'lltype', None,
                            nonstrict=True)
         loop = parser.parse()


More information about the pypy-commit mailing list