[pypy-svn] r18992 - in pypy/dist/pypy/translator/llvm: . test
ericvrp at codespeak.net
ericvrp at codespeak.net
Wed Oct 26 11:43:24 CEST 2005
Author: ericvrp
Date: Wed Oct 26 11:43:22 2005
New Revision: 18992
Modified:
pypy/dist/pypy/translator/llvm/exception.py
pypy/dist/pypy/translator/llvm/gc.py
pypy/dist/pypy/translator/llvm/genllvm.py
pypy/dist/pypy/translator/llvm/log.py
pypy/dist/pypy/translator/llvm/test/test_class.py
pypy/dist/pypy/translator/llvm/test/test_extfunc.py
pypy/dist/pypy/translator/llvm/test/test_gc.py
pypy/dist/pypy/translator/llvm/test/test_genllvm.py
pypy/dist/pypy/translator/llvm/test/test_lltype.py
Log:
* removed (ahum) forward declaration imports (don't ask)
* cleaned up some logging issues
Modified: pypy/dist/pypy/translator/llvm/exception.py
==============================================================================
--- pypy/dist/pypy/translator/llvm/exception.py (original)
+++ pypy/dist/pypy/translator/llvm/exception.py Wed Oct 26 11:43:22 2005
@@ -51,13 +51,10 @@
def new(exceptionpolicy=None): #factory
exceptionpolicy = exceptionpolicy or 'explicit'
if exceptionpolicy == 'invokeunwind':
- from pypy.translator.llvm.exception import InvokeUnwindExceptionPolicy
exceptionpolicy = InvokeUnwindExceptionPolicy()
elif exceptionpolicy == 'explicit':
- from pypy.translator.llvm.exception import ExplicitExceptionPolicy
exceptionpolicy = ExplicitExceptionPolicy()
elif exceptionpolicy == 'none':
- from pypy.translator.llvm.exception import NoneExceptionPolicy
exceptionpolicy = NoneExceptionPolicy()
else:
raise Exception, 'unknown exceptionpolicy: ' + str(exceptionpolicy)
Modified: pypy/dist/pypy/translator/llvm/gc.py
==============================================================================
--- pypy/dist/pypy/translator/llvm/gc.py (original)
+++ pypy/dist/pypy/translator/llvm/gc.py Wed Oct 26 11:43:22 2005
@@ -1,8 +1,5 @@
-import py
-from pypy.tool.ansi_print import ansi_log
-log = py.log.Producer("llvm")
-log.setconsumer("llvm", ansi_log)
-
+from pypy.translator.llvm.log import log
+log = log.gc
class GcPolicy:
def __init__(self):
@@ -32,13 +29,10 @@
gcpolicy = 'none'
if gcpolicy == 'boehm':
- from pypy.translator.llvm.gc import BoehmGcPolicy
gcpolicy = BoehmGcPolicy()
elif gcpolicy == 'ref':
- from pypy.translator.llvm.gc import RefcountingGcPolicy
gcpolicy = RefcountingGcPolicy()
elif gcpolicy == 'none':
- from pypy.translator.llvm.gc import NoneGcPolicy
gcpolicy = NoneGcPolicy()
else:
raise Exception, 'unknown gcpolicy: ' + str(gcpolicy)
Modified: pypy/dist/pypy/translator/llvm/genllvm.py
==============================================================================
--- pypy/dist/pypy/translator/llvm/genllvm.py (original)
+++ pypy/dist/pypy/translator/llvm/genllvm.py Wed Oct 26 11:43:22 2005
@@ -22,10 +22,7 @@
from pypy.translator.llvm.gc import GcPolicy
from pypy.translator.llvm.exception import ExceptionPolicy
from pypy.translator.translator import Translator
-
-from pypy.tool.ansi_print import ansi_log
-log = py.log.Producer("llvm")
-log.setconsumer("llvm", ansi_log)
+from pypy.translator.llvm.log import log
function_count = {}
llexterns_header = llexterns_functions = None
Modified: pypy/dist/pypy/translator/llvm/log.py
==============================================================================
--- pypy/dist/pypy/translator/llvm/log.py (original)
+++ pypy/dist/pypy/translator/llvm/log.py Wed Oct 26 11:43:22 2005
@@ -1,4 +1,4 @@
import py
-log = py.log.Producer('genllvm')
-py.log.setconsumer('genllvm', None)
-
+from pypy.tool.ansi_print import ansi_log
+log = py.log.Producer('llvm')
+py.log.setconsumer('llvm', ansi_log)
Modified: pypy/dist/pypy/translator/llvm/test/test_class.py
==============================================================================
--- pypy/dist/pypy/translator/llvm/test/test_class.py (original)
+++ pypy/dist/pypy/translator/llvm/test/test_class.py Wed Oct 26 11:43:22 2005
@@ -6,8 +6,6 @@
from pypy.translator.llvm.test.runtest import compile_function
from pypy.translator.llvm.test import llvmsnippet
-#py.log.setconsumer("genllvm", py.log.STDOUT)
-
class TestClass(object):
def test_classsimple(self):
f = compile_function(llvmsnippet.class_simple, [])
Modified: pypy/dist/pypy/translator/llvm/test/test_extfunc.py
==============================================================================
--- pypy/dist/pypy/translator/llvm/test/test_extfunc.py (original)
+++ pypy/dist/pypy/translator/llvm/test/test_extfunc.py Wed Oct 26 11:43:22 2005
@@ -8,9 +8,6 @@
from pypy.translator.llvm.test.runtest import compile_function
from pypy.rpython.rarithmetic import r_uint
-py.log.setconsumer("genllvm", py.log.STDOUT)
-py.log.setconsumer("genllvm database prepare", None)
-
def test_external_function_ll_os_dup():
def fn():
return os.dup(0)
Modified: pypy/dist/pypy/translator/llvm/test/test_gc.py
==============================================================================
--- pypy/dist/pypy/translator/llvm/test/test_gc.py (original)
+++ pypy/dist/pypy/translator/llvm/test/test_gc.py Wed Oct 26 11:43:22 2005
@@ -3,9 +3,6 @@
from pypy.translator.llvm.test.runtest import compile_module_function
-py.log.setconsumer("genllvm", py.log.STDOUT)
-py.log.setconsumer("genllvm database prepare", None)
-
def test_GC_malloc():
#XXX how to get to gcpolicy?
#if not use_boehm_gc:
Modified: pypy/dist/pypy/translator/llvm/test/test_genllvm.py
==============================================================================
--- pypy/dist/pypy/translator/llvm/test/test_genllvm.py (original)
+++ pypy/dist/pypy/translator/llvm/test/test_genllvm.py Wed Oct 26 11:43:22 2005
@@ -6,9 +6,6 @@
from pypy.rpython.rarithmetic import r_uint
from pypy.translator.llvm.test.runtest import compile_function
-py.log.setconsumer("genllvm", py.log.STDOUT)
-py.log.setconsumer("genllvm database prepare", None)
-
def test_return1():
def simple1():
return 1
Modified: pypy/dist/pypy/translator/llvm/test/test_lltype.py
==============================================================================
--- pypy/dist/pypy/translator/llvm/test/test_lltype.py (original)
+++ pypy/dist/pypy/translator/llvm/test/test_lltype.py Wed Oct 26 11:43:22 2005
@@ -7,9 +7,6 @@
from pypy.translator.llvm import database, codewriter
from pypy.rpython import rarithmetic
-py.log.setconsumer("genllvm", py.log.STDOUT)
-py.log.setconsumer("genllvm database prepare", None)
-
S = lltype.Struct("base", ('a', lltype.Signed), ('b', lltype.Signed))
def test_struct_constant1():
More information about the Pypy-commit
mailing list