[pypy-svn] r21867 - in pypy/dist/pypy/translator/llvm: . test

ericvrp at codespeak.net ericvrp at codespeak.net
Tue Jan 10 12:05:53 CET 2006


Author: ericvrp
Date: Tue Jan 10 12:05:53 2006
New Revision: 21867

Modified:
   pypy/dist/pypy/translator/llvm/opwriter.py
   pypy/dist/pypy/translator/llvm/test/test_lladdresses.py
Log:
malloc flavor "alloca" renamed to "stack"


Modified: pypy/dist/pypy/translator/llvm/opwriter.py
==============================================================================
--- pypy/dist/pypy/translator/llvm/opwriter.py	(original)
+++ pypy/dist/pypy/translator/llvm/opwriter.py	Tue Jan 10 12:05:53 2006
@@ -282,7 +282,7 @@
         type_  = opr.rettype[:-1] #XXX stripping of *
         if flavor == "raw": 
             self.codewriter.malloc(opr.retref, type_)
-        elif flavor == "alloca": 
+        elif flavor == "stack": 
             self.codewriter.alloca(opr.retref, type_)
         else:
             raise NotImplementedError
@@ -291,7 +291,7 @@
         flavor = opr.op.args[0].value
         if flavor == "raw":
             self.codewriter.free(opr.argtypes[1], opr.argrefs[1])
-        elif flavor == "alloca":
+        elif flavor == "stack":
             self.codewriter.comment('***Skipping free of stack allocated data')
         else:
             raise NotImplementedError

Modified: pypy/dist/pypy/translator/llvm/test/test_lladdresses.py
==============================================================================
--- pypy/dist/pypy/translator/llvm/test/test_lladdresses.py	(original)
+++ pypy/dist/pypy/translator/llvm/test/test_lladdresses.py	Tue Jan 10 12:05:53 2006
@@ -118,7 +118,7 @@
 
 def test_flavored_malloc_alloca():
     class A(object):
-        _alloc_flavor_ = "alloca"
+        _alloc_flavor_ = "stack"
         def __init__(self, val):
             self.val = val
     def f(x):



More information about the Pypy-commit mailing list