Author: Tobias Pape <[email protected]>
Branch: 
Changeset: r20:ee61936862c8
Date: 2013-01-24 14:26 +0100
http://bitbucket.org/pypy/lang-smalltalk/changeset/ee61936862c8/

Log:    Cope for rpython split

diff --git a/spyvm/fixedstack.py b/spyvm/fixedstack.py
--- a/spyvm/fixedstack.py
+++ b/spyvm/fixedstack.py
@@ -4,7 +4,7 @@
 
 import types
 
-from pypy.rlib.rarithmetic import r_uint
+from rpython.rlib.rarithmetic import r_uint
 
 class FixedStack(object):
     _annspecialcase_ = "specialize:ctr_location" # polymorphic
diff --git a/spyvm/interpreter.py b/spyvm/interpreter.py
--- a/spyvm/interpreter.py
+++ b/spyvm/interpreter.py
@@ -5,7 +5,7 @@
 from spyvm import conftest
 from spyvm import wrapper
 
-from pypy.rlib import objectmodel, unroll
+from rpython.rlib import objectmodel, unroll
 
 class MissingBytecode(Exception):
     """Bytecode not implemented yet."""
diff --git a/spyvm/model.py b/spyvm/model.py
--- a/spyvm/model.py
+++ b/spyvm/model.py
@@ -18,10 +18,10 @@
 from spyvm.tool.bitmanipulation import splitter
 from spyvm import constants, error
 
-from pypy.rlib import rrandom, objectmodel
-from pypy.rlib.rarithmetic import intmask, r_uint
-from pypy.tool.pairtype import extendabletype
-from pypy.rlib.objectmodel import instantiate
+from rpython.rlib import rrandom, objectmodel
+from rpython.rlib.rarithmetic import intmask, r_uint
+from rpython.tool.pairtype import extendabletype
+from rpython.rlib.objectmodel import instantiate
 
 class W_Object(object):
     """Root of Squeak model, abstract."""
diff --git a/spyvm/objspace.py b/spyvm/objspace.py
--- a/spyvm/objspace.py
+++ b/spyvm/objspace.py
@@ -2,8 +2,8 @@
 from spyvm import model
 from spyvm import shadow
 from spyvm.error import UnwrappingError, WrappingError
-from pypy.rlib.objectmodel import instantiate
-from pypy.rlib.rarithmetic import intmask, r_uint
+from rpython.rlib.objectmodel import instantiate
+from rpython.rlib.rarithmetic import intmask, r_uint
 
 class ObjSpace(object):
     def __init__(self):
diff --git a/spyvm/primitives.py b/spyvm/primitives.py
--- a/spyvm/primitives.py
+++ b/spyvm/primitives.py
@@ -7,7 +7,7 @@
     PrimitiveNotYetWrittenError
 from spyvm import wrapper
 
-from pypy.rlib import rarithmetic, rfloat, unroll
+from rpython.rlib import rarithmetic, rfloat, unroll
 
 def assert_bounds(n0, minimum, maximum):
     if not minimum <= n0 < maximum:
@@ -45,7 +45,7 @@
 
 def expose_primitive(code, unwrap_spec=None, no_result=False):
     # some serious magic, don't look
-    from pypy.rlib.unroll import unrolling_iterable
+    from rpython.rlib.unroll import unrolling_iterable
     # heuristics to give it a nice name
     name = None
     for key, value in globals().iteritems():
@@ -620,7 +620,7 @@
 @expose_primitive(INC_GC, unwrap_spec=[object])
 @expose_primitive(FULL_GC, unwrap_spec=[object])
 def func(interp, w_arg): # Squeak pops the arg and ignores it ... go figure
-    from pypy.rlib import rgc
+    from rpython.rlib import rgc
     rgc.collect()
     return fake_bytes_left(interp)
 
diff --git a/spyvm/shadow.py b/spyvm/shadow.py
--- a/spyvm/shadow.py
+++ b/spyvm/shadow.py
@@ -1,7 +1,7 @@
 import weakref
 from spyvm import model, constants, error
-from pypy.tool.pairtype import extendabletype
-from pypy.rlib import rarithmetic
+from rpython.tool.pairtype import extendabletype
+from rpython.rlib import rarithmetic
 
 class AbstractShadow(object):
     """A shadow is an optional extra bit of information that
diff --git a/spyvm/squeakimage.py b/spyvm/squeakimage.py
--- a/spyvm/squeakimage.py
+++ b/spyvm/squeakimage.py
@@ -4,7 +4,7 @@
 from spyvm import model
 from spyvm.tool.bitmanipulation import splitter
 
-from pypy.rlib import objectmodel
+from rpython.rlib import objectmodel
 
 def chrs2int(b):
     assert len(b) == 4
@@ -360,7 +360,7 @@
         w_pointersobject.hash = self.chunk.hash12
 
     def fillin_wordsobject(self, w_wordsobject):
-        from pypy.rlib.rarithmetic import r_uint
+        from rpython.rlib.rarithmetic import r_uint
         w_wordsobject.words = [r_uint(x) for x in self.chunk.data]
         w_class = self.g_class.w_object
         assert isinstance(w_class, model.W_PointersObject)
diff --git a/spyvm/test/test_objectspace.py b/spyvm/test/test_objectspace.py
--- a/spyvm/test/test_objectspace.py
+++ b/spyvm/test/test_objectspace.py
@@ -27,7 +27,7 @@
     assert w_Metaclass.w_class.w_class is w_Metaclass
 
 def test_ruint():
-    from pypy.rlib.rarithmetic import r_uint
+    from rpython.rlib.rarithmetic import r_uint
     import sys
     for num in [0, 1, 41, 100, 2**31, sys.maxint + 1]:
         num = r_uint(num)
diff --git a/spyvm/test/test_primitives.py b/spyvm/test/test_primitives.py
--- a/spyvm/test/test_primitives.py
+++ b/spyvm/test/test_primitives.py
@@ -6,7 +6,7 @@
 from spyvm import primitives
 from spyvm import objspace
 
-from pypy.rlib.rfloat import INFINITY, NAN, isinf, isnan
+from rpython.rlib.rfloat import INFINITY, NAN, isinf, isnan
 
 mockclass = objspace.bootstrap_class
 
diff --git a/spyvm/tool/bitmanipulation.py b/spyvm/tool/bitmanipulation.py
--- a/spyvm/tool/bitmanipulation.py
+++ b/spyvm/tool/bitmanipulation.py
@@ -1,4 +1,4 @@
-from pypy.rlib import unroll
+from rpython.rlib import unroll
 
 class BitSplitter(dict):
     def __getitem__(self, lengths):
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to