[pypy-commit] jitviewer default: Import everything needed from 'rpython', not from 'pypy'.
arigo
noreply at buildbot.pypy.org
Tue Feb 25 12:23:10 CET 2014
Author: Armin Rigo <arigo at tunes.org>
Branch:
Changeset: r255:41c224f97da8
Date: 2014-02-25 12:19 +0100
http://bitbucket.org/pypy/jitviewer/changeset/41c224f97da8/
Log: Import everything needed from 'rpython', not from 'pypy'.
diff --git a/_jitviewer/app.py b/_jitviewer/app.py
--- a/_jitviewer/app.py
+++ b/_jitviewer/app.py
@@ -29,12 +29,12 @@
import argparse
try:
- import pypy
+ import rpython
except ImportError:
import __pypy__
sys.path.append(os.path.join(__pypy__.__file__, '..', '..', '..'))
try:
- import pypy
+ import rpython
except ImportError:
failout('Could not import pypy module, make sure to '
'add the pypy module to PYTHONPATH')
@@ -47,13 +47,21 @@
import inspect
import threading
import time
+
try:
from rpython.tool.logparser import extract_category
except ImportError:
from pypy.tool.logparser import extract_category
-from pypy.tool.jitlogparser.storage import LoopStorage
-from pypy.tool.jitlogparser.parser import adjust_bridges, import_log,\
- parse_log_counts
+try:
+ from rpython.tool.jitlogparser.storage import LoopStorage
+except ImportError:
+ from pypy.tool.jitlogparser.storage import LoopStorage
+try:
+ from rpython.tool.jitlogparser.parser import adjust_bridges, import_log,\
+ parse_log_counts
+except ImportError:
+ from pypy.tool.jitlogparser.parser import adjust_bridges, import_log,\
+ parse_log_counts
#
from _jitviewer.parser import ParserWithHtmlRepr, FunctionHtml
from _jitviewer.display import CodeRepr, CodeReprNoFile
diff --git a/_jitviewer/parser.py b/_jitviewer/parser.py
--- a/_jitviewer/parser.py
+++ b/_jitviewer/parser.py
@@ -1,6 +1,9 @@
import re
import cgi
-from pypy.tool.jitlogparser import parser
+try:
+ from rpython.tool.jitlogparser import parser
+except ImportError:
+ from pypy.tool.jitlogparser import parser
def cssclass(cls, s, **kwds):
cls = re.sub("[^\w]", "_", cls)
More information about the pypy-commit
mailing list