[pypy-svn] r40173 - in pypy/dist/pypy/translator: . goal
xoraxax at codespeak.net
xoraxax at codespeak.net
Sat Mar 10 18:36:50 CET 2007
Author: xoraxax
Date: Sat Mar 10 18:36:47 2007
New Revision: 40173
Modified:
pypy/dist/pypy/translator/driver.py
pypy/dist/pypy/translator/goal/ann_override.py
pypy/dist/pypy/translator/interactive.py
Log:
Make pypy translation quieter, old behaviour can be enabled by using the particular command line option.
Modified: pypy/dist/pypy/translator/driver.py
==============================================================================
--- pypy/dist/pypy/translator/driver.py (original)
+++ pypy/dist/pypy/translator/driver.py Sat Mar 10 18:36:47 2007
@@ -197,11 +197,9 @@
self.extra = extra
if empty_translator:
- # set verbose flags
- empty_translator.config.translation.verbose = True
translator = empty_translator
else:
- translator = TranslationContext(config=self.config, verbose=True)
+ translator = TranslationContext(config=self.config)
self.entry_point = entry_point
self.translator = translator
Modified: pypy/dist/pypy/translator/goal/ann_override.py
==============================================================================
--- pypy/dist/pypy/translator/goal/ann_override.py (original)
+++ pypy/dist/pypy/translator/goal/ann_override.py Sat Mar 10 18:36:47 2007
@@ -122,7 +122,7 @@
if s_name.is_constant():
attr = s_name.const
def builder(translator, func):
- print "LOOKUP", attr
+ #print "LOOKUP", attr
pol.consider_lookup(funcdesc.bookkeeper, attr)
d = {}
exec CACHED_LOOKUP % {'attr': attr} in d
@@ -137,7 +137,7 @@
if s_name.is_constant():
attr = s_name.const
def builder(translator, func):
- print "LOOKUP_IN_TYPE_WHERE", attr
+ #print "LOOKUP_IN_TYPE_WHERE", attr
pol.consider_lookup_in_type_where(funcdesc.bookkeeper, attr)
d = {}
exec CACHED_LOOKUP_IN_TYPE_WHERE % {'attr': attr} in d
@@ -153,7 +153,7 @@
from pypy.annotation.classdef import InstanceSource
clsdef = bookkeeper.getuniqueclassdef(typeobject.W_TypeObject)
pol.pypytypes[x] = True
- print "TYPE", x
+ #print "TYPE", x
for attr in pol.lookups:
if attr and pol.attach_lookup(x, attr):
cached = "cached_%s" % attr
Modified: pypy/dist/pypy/translator/interactive.py
==============================================================================
--- pypy/dist/pypy/translator/interactive.py (original)
+++ pypy/dist/pypy/translator/interactive.py Sat Mar 10 18:36:47 2007
@@ -31,6 +31,8 @@
graph = self.context.buildflowgraph(entry_point)
self.context._prebuilt_graphs[entry_point] = graph
+ self.config.translation.verbose = True # enable messages
+
def view(self):
self.context.view()
More information about the Pypy-commit
mailing list