[pypy-svn] r33968 - in pypy/dist/pypy: annotation annotation/test bin interpreter module/__builtin__ module/_random module/_socket module/_sre module/_stackless module/marshal module/posix module/rctime module/wraptest objspace objspace/cpy objspace/cpy/test objspace/flow objspace/std objspace/std/test rlib rlib/test rpython rpython/lltypesystem rpython/lltypesystem/module rpython/memory rpython/memory/gctransform rpython/memory/test rpython/module rpython/ootypesystem rpython/ootypesystem/module rpython/raisingops rpython/rctypes rpython/rctypes/test rpython/test translator translator/asm/test translator/backendopt/test translator/c translator/c/test translator/cli/test translator/js/test translator/llvm/test translator/oosupport/test_template translator/squeak translator/squeak/test translator/stackless translator/test
cfbolz at codespeak.net
cfbolz at codespeak.net
Tue Oct 31 17:22:41 CET 2006
Author: cfbolz
Date: Tue Oct 31 17:22:11 2006
New Revision: 33968
Added:
pypy/dist/pypy/rlib/rarithmetic.py
- copied unchanged from r33917, pypy/dist/pypy/rpython/rarithmetic.py
pypy/dist/pypy/rlib/test/test_rarithmetic.py
- copied, changed from r33917, pypy/dist/pypy/rpython/test/test_rarithmetic.py
Removed:
pypy/dist/pypy/rpython/rarithmetic.py
pypy/dist/pypy/rpython/test/test_rarithmetic.py
Modified:
pypy/dist/pypy/annotation/binaryop.py
pypy/dist/pypy/annotation/bookkeeper.py
pypy/dist/pypy/annotation/builtin.py
pypy/dist/pypy/annotation/model.py
pypy/dist/pypy/annotation/test/test_annrpython.py
pypy/dist/pypy/annotation/test/test_model.py
pypy/dist/pypy/bin/translatorshell.py
pypy/dist/pypy/interpreter/miscutils.py
pypy/dist/pypy/interpreter/pycode.py
pypy/dist/pypy/interpreter/pyframe.py
pypy/dist/pypy/interpreter/pyopcode.py
pypy/dist/pypy/interpreter/typedef.py
pypy/dist/pypy/module/__builtin__/functional.py
pypy/dist/pypy/module/__builtin__/importing.py
pypy/dist/pypy/module/__builtin__/special.py
pypy/dist/pypy/module/_random/interp_random.py
pypy/dist/pypy/module/_socket/interp_socket.py
pypy/dist/pypy/module/_sre/interp_sre.py
pypy/dist/pypy/module/_stackless/interp_stackless.py
pypy/dist/pypy/module/_stackless/stackless_flags.py
pypy/dist/pypy/module/marshal/interp_marshal.py
pypy/dist/pypy/module/posix/interp_posix.py
pypy/dist/pypy/module/rctime/interp_time.py
pypy/dist/pypy/module/wraptest/interp_wraptest.py
pypy/dist/pypy/objspace/cpy/objspace.py
pypy/dist/pypy/objspace/cpy/test/test_objspace.py
pypy/dist/pypy/objspace/flow/objspace.py
pypy/dist/pypy/objspace/flow/operation.py
pypy/dist/pypy/objspace/std/floatobject.py
pypy/dist/pypy/objspace/std/intobject.py
pypy/dist/pypy/objspace/std/listsort.py
pypy/dist/pypy/objspace/std/marshal_impl.py
pypy/dist/pypy/objspace/std/objspace.py
pypy/dist/pypy/objspace/std/setobject.py
pypy/dist/pypy/objspace/std/smallintobject.py
pypy/dist/pypy/objspace/std/stringobject.py
pypy/dist/pypy/objspace/std/strutil.py
pypy/dist/pypy/objspace/std/test/test_intobject.py
pypy/dist/pypy/objspace/std/test/test_longobject.py
pypy/dist/pypy/objspace/std/test/test_smallintobject.py
pypy/dist/pypy/objspace/std/tupleobject.py
pypy/dist/pypy/objspace/std/unicodeobject.py
pypy/dist/pypy/objspace/trace.py
pypy/dist/pypy/rlib/rlong.py
pypy/dist/pypy/rlib/rrandom.py
pypy/dist/pypy/rlib/test/test_rlong.py
pypy/dist/pypy/rpython/extfunctable.py
pypy/dist/pypy/rpython/llinterp.py
pypy/dist/pypy/rpython/lltypesystem/ll_str.py
pypy/dist/pypy/rpython/lltypesystem/lltype.py
pypy/dist/pypy/rpython/lltypesystem/module/ll_os.py
pypy/dist/pypy/rpython/lltypesystem/module/ll_strtod.py
pypy/dist/pypy/rpython/lltypesystem/opimpl.py
pypy/dist/pypy/rpython/lltypesystem/rclass.py
pypy/dist/pypy/rpython/lltypesystem/rdict.py
pypy/dist/pypy/rpython/lltypesystem/rstr.py
pypy/dist/pypy/rpython/memory/gc.py
pypy/dist/pypy/rpython/memory/gctransform/framework.py
pypy/dist/pypy/rpython/memory/gctransform/refcounting.py
pypy/dist/pypy/rpython/memory/gctransform/transform.py
pypy/dist/pypy/rpython/memory/lladdress.py
pypy/dist/pypy/rpython/memory/test/test_llinterpsim.py
pypy/dist/pypy/rpython/module/ll_os.py
pypy/dist/pypy/rpython/module/ll_strtod.py
pypy/dist/pypy/rpython/ootypesystem/module/ll_os.py
pypy/dist/pypy/rpython/ootypesystem/module/ll_strtod.py
pypy/dist/pypy/rpython/ootypesystem/ootype.py
pypy/dist/pypy/rpython/ootypesystem/rdict.py
pypy/dist/pypy/rpython/raisingops/raisingops.py
pypy/dist/pypy/rpython/rbuiltin.py
pypy/dist/pypy/rpython/rctypes/rcarithmetic.py
pypy/dist/pypy/rpython/rctypes/test/test_rcarithmetic.py
pypy/dist/pypy/rpython/rctypes/test/test_rprimitive.py
pypy/dist/pypy/rpython/rdict.py
pypy/dist/pypy/rpython/rint.py
pypy/dist/pypy/rpython/rtuple.py
pypy/dist/pypy/rpython/test/test_llann.py
pypy/dist/pypy/rpython/test/test_llinterp.py
pypy/dist/pypy/rpython/test/test_rbuiltin.py
pypy/dist/pypy/rpython/test/test_rclass.py
pypy/dist/pypy/rpython/test/test_rint.py
pypy/dist/pypy/rpython/test/test_rrange.py
pypy/dist/pypy/translator/asm/test/test_asm.py
pypy/dist/pypy/translator/backendopt/test/test_all.py
pypy/dist/pypy/translator/backendopt/test/test_inline.py
pypy/dist/pypy/translator/backendopt/test/test_merge_if_blocks.py
pypy/dist/pypy/translator/c/exceptiontransform.py
pypy/dist/pypy/translator/c/pyobj.py
pypy/dist/pypy/translator/c/test/test_backendoptimized.py
pypy/dist/pypy/translator/c/test/test_extfunc.py
pypy/dist/pypy/translator/c/test/test_typed.py
pypy/dist/pypy/translator/cli/test/test_cast.py
pypy/dist/pypy/translator/cli/test/test_op.py
pypy/dist/pypy/translator/cli/test/test_overflow.py
pypy/dist/pypy/translator/js/test/test_exc_operation.py
pypy/dist/pypy/translator/js/test/test_exception.py
pypy/dist/pypy/translator/js/test/test_genllvm.py
pypy/dist/pypy/translator/js/test/test_typed.py
pypy/dist/pypy/translator/llvm/test/test_exc_operation.py
pypy/dist/pypy/translator/llvm/test/test_exception.py
pypy/dist/pypy/translator/llvm/test/test_extfunc.py
pypy/dist/pypy/translator/llvm/test/test_genllvm.py
pypy/dist/pypy/translator/llvm/test/test_lltype.py
pypy/dist/pypy/translator/llvm/test/test_typed.py
pypy/dist/pypy/translator/oosupport/test_template/operations.py
pypy/dist/pypy/translator/simplify.py
pypy/dist/pypy/translator/squeak/opformatter.py
pypy/dist/pypy/translator/squeak/test/test_llops.py
pypy/dist/pypy/translator/stackless/code.py
pypy/dist/pypy/translator/stackless/transform.py
pypy/dist/pypy/translator/test/snippet.py
Log:
move rarithmetic.py to rlib. puh. hope I didn't break anything
Modified: pypy/dist/pypy/annotation/binaryop.py
==============================================================================
--- pypy/dist/pypy/annotation/binaryop.py (original)
+++ pypy/dist/pypy/annotation/binaryop.py Tue Oct 31 17:22:11 2006
@@ -21,7 +21,8 @@
from pypy.annotation.bookkeeper import getbookkeeper
from pypy.objspace.flow.model import Variable
from pypy.annotation.listdef import ListDef
-from pypy.rpython import extregistry, rarithmetic
+from pypy.rlib import rarithmetic
+from pypy.rpython import extregistry
# convenience only!
def immutablevalue(x):
Modified: pypy/dist/pypy/annotation/bookkeeper.py
==============================================================================
--- pypy/dist/pypy/annotation/bookkeeper.py (original)
+++ pypy/dist/pypy/annotation/bookkeeper.py Tue Oct 31 17:22:11 2006
@@ -17,8 +17,8 @@
from pypy.annotation.dictdef import DictDef, MOST_GENERAL_DICTDEF
from pypy.annotation import description
from pypy.interpreter.argument import Arguments, ArgErr
-from pypy.rpython.rarithmetic import r_int, r_uint, r_ulonglong, r_longlong
-from pypy.rpython.rarithmetic import base_int
+from pypy.rlib.rarithmetic import r_int, r_uint, r_ulonglong, r_longlong
+from pypy.rlib.rarithmetic import base_int
from pypy.rpython.objectmodel import r_dict, Symbolic
from pypy.tool.algo.unionfind import UnionFind
from pypy.rpython.lltypesystem import lltype, llmemory
Modified: pypy/dist/pypy/annotation/builtin.py
==============================================================================
--- pypy/dist/pypy/annotation/builtin.py (original)
+++ pypy/dist/pypy/annotation/builtin.py Tue Oct 31 17:22:11 2006
@@ -15,7 +15,7 @@
from pypy.annotation.bookkeeper import getbookkeeper
from pypy.annotation import description
from pypy.objspace.flow.model import Constant
-import pypy.rpython.rarithmetic
+import pypy.rlib.rarithmetic
import pypy.rpython.objectmodel
import pypy.rpython.rstack
@@ -130,7 +130,7 @@
r = SomeBool()
if s_type.is_constant():
typ = s_type.const
- if issubclass(typ, pypy.rpython.rarithmetic.base_int):
+ if issubclass(typ, pypy.rlib.rarithmetic.base_int):
r.const = issubclass(s_obj.knowntype, typ)
else:
if typ == long:
@@ -353,9 +353,9 @@
original = getattr(__builtin__, name[8:])
BUILTIN_ANALYZERS[original] = value
-##BUILTIN_ANALYZERS[pypy.rpython.rarithmetic.ovfcheck] = rarith_ovfcheck
-##BUILTIN_ANALYZERS[pypy.rpython.rarithmetic.ovfcheck_lshift] = rarith_ovfcheck_lshift
-BUILTIN_ANALYZERS[pypy.rpython.rarithmetic.intmask] = rarith_intmask
+##BUILTIN_ANALYZERS[pypy.rlib.rarithmetic.ovfcheck] = rarith_ovfcheck
+##BUILTIN_ANALYZERS[pypy.rlib.rarithmetic.ovfcheck_lshift] = rarith_ovfcheck_lshift
+BUILTIN_ANALYZERS[pypy.rlib.rarithmetic.intmask] = rarith_intmask
BUILTIN_ANALYZERS[pypy.rpython.objectmodel.instantiate] = robjmodel_instantiate
BUILTIN_ANALYZERS[pypy.rpython.objectmodel.we_are_translated] = (
robjmodel_we_are_translated)
@@ -391,7 +391,7 @@
def malloc(s_T, s_n=None, s_flavor=None, s_extra_args=None, s_zero=None):
assert (s_n is None or s_n.knowntype == int
- or issubclass(s_n.knowntype, pypy.rpython.rarithmetic.base_int))
+ or issubclass(s_n.knowntype, pypy.rlib.rarithmetic.base_int))
assert s_T.is_constant()
if s_n is not None:
n = 1
Modified: pypy/dist/pypy/annotation/model.py
==============================================================================
--- pypy/dist/pypy/annotation/model.py (original)
+++ pypy/dist/pypy/annotation/model.py Tue Oct 31 17:22:11 2006
@@ -32,7 +32,7 @@
import pypy.tool.instancemethod
from pypy.annotation.pairtype import pair, extendabletype
from pypy.tool.tls import tlsobject
-from pypy.rpython.rarithmetic import r_uint, r_longlong, r_ulonglong, base_int
+from pypy.rlib.rarithmetic import r_uint, r_longlong, r_ulonglong, base_int
import inspect
from sys import maxint
@@ -171,7 +171,7 @@
self.knowntype = knowntype
unsigned = self.knowntype(-1) > 0
self.nonneg = unsigned or nonneg
- self.unsigned = unsigned # pypy.rpython.rarithmetic.r_uint
+ self.unsigned = unsigned # pypy.rlib.rarithmetic.r_uint
class SomeBool(SomeInteger):
"Stands for true or false."
Modified: pypy/dist/pypy/annotation/test/test_annrpython.py
==============================================================================
--- pypy/dist/pypy/annotation/test/test_annrpython.py (original)
+++ pypy/dist/pypy/annotation/test/test_annrpython.py Tue Oct 31 17:22:11 2006
@@ -10,7 +10,7 @@
from pypy.annotation.listdef import ListDef
from pypy.annotation.dictdef import DictDef
from pypy.objspace.flow.model import *
-from pypy.rpython.rarithmetic import r_uint, base_int, r_longlong, r_ulonglong
+from pypy.rlib.rarithmetic import r_uint, base_int, r_longlong, r_ulonglong
from pypy.rpython import objectmodel
from pypy.objspace.flow import FlowObjSpace
Modified: pypy/dist/pypy/annotation/test/test_model.py
==============================================================================
--- pypy/dist/pypy/annotation/test/test_model.py (original)
+++ pypy/dist/pypy/annotation/test/test_model.py Tue Oct 31 17:22:11 2006
@@ -128,7 +128,7 @@
assert isinstance(s_p, SomeOOInstance) and s_p.ootype == C
def test_annotation_to_lltype():
- from pypy.rpython.rarithmetic import r_uint
+ from pypy.rlib.rarithmetic import r_uint
s_i = SomeInteger()
s_pos = SomeInteger(nonneg=True)
s_1 = SomeInteger(nonneg=True); s_1.const = 1
Modified: pypy/dist/pypy/bin/translatorshell.py
==============================================================================
--- pypy/dist/pypy/bin/translatorshell.py (original)
+++ pypy/dist/pypy/bin/translatorshell.py Tue Oct 31 17:22:11 2006
@@ -26,7 +26,7 @@
import autopath, os, sys
from pypy.translator.interactive import Translation
from pypy.rpython.rtyper import *
-from pypy.rpython.rarithmetic import *
+from pypy.rlib.rarithmetic import *
import py
Modified: pypy/dist/pypy/interpreter/miscutils.py
==============================================================================
--- pypy/dist/pypy/interpreter/miscutils.py (original)
+++ pypy/dist/pypy/interpreter/miscutils.py Tue Oct 31 17:22:11 2006
@@ -4,7 +4,7 @@
import types
-from pypy.rpython.rarithmetic import r_uint
+from pypy.rlib.rarithmetic import r_uint
class RootStack:
pass
Modified: pypy/dist/pypy/interpreter/pycode.py
==============================================================================
--- pypy/dist/pypy/interpreter/pycode.py (original)
+++ pypy/dist/pypy/interpreter/pycode.py Tue Oct 31 17:22:11 2006
@@ -10,7 +10,7 @@
from pypy.interpreter.error import OperationError
from pypy.interpreter.gateway import NoneNotWrapped
from pypy.interpreter.baseobjspace import ObjSpace, W_Root
-from pypy.rpython.rarithmetic import intmask
+from pypy.rlib.rarithmetic import intmask
# helper
Modified: pypy/dist/pypy/interpreter/pyframe.py
==============================================================================
--- pypy/dist/pypy/interpreter/pyframe.py (original)
+++ pypy/dist/pypy/interpreter/pyframe.py Tue Oct 31 17:22:11 2006
@@ -5,7 +5,7 @@
from pypy.interpreter.miscutils import Stack, FixedStack
from pypy.interpreter.error import OperationError
from pypy.interpreter import pytraceback
-from pypy.rpython.rarithmetic import r_uint, intmask
+from pypy.rlib.rarithmetic import r_uint, intmask
import opcode
from pypy.rpython.objectmodel import we_are_translated, instantiate
from pypy.rpython import rstack # for resume points
Modified: pypy/dist/pypy/interpreter/pyopcode.py
==============================================================================
--- pypy/dist/pypy/interpreter/pyopcode.py (original)
+++ pypy/dist/pypy/interpreter/pyopcode.py Tue Oct 31 17:22:11 2006
@@ -14,7 +14,7 @@
from pypy.interpreter.opcodeorder import opcodeorder
from pypy.tool.sourcetools import func_with_new_name
from pypy.rpython.objectmodel import we_are_translated
-from pypy.rpython.rarithmetic import intmask
+from pypy.rlib.rarithmetic import intmask
from pypy.tool import stdlib_opcode as pythonopcode
from pypy.rpython import rstack # for resume points
Modified: pypy/dist/pypy/interpreter/typedef.py
==============================================================================
--- pypy/dist/pypy/interpreter/typedef.py (original)
+++ pypy/dist/pypy/interpreter/typedef.py Tue Oct 31 17:22:11 2006
@@ -9,7 +9,7 @@
from pypy.interpreter.error import OperationError
from pypy.tool.sourcetools import compile2, func_with_new_name
from pypy.rpython.objectmodel import instantiate
-from pypy.rpython.rarithmetic import intmask
+from pypy.rlib.rarithmetic import intmask
class TypeDef:
def __init__(self, __name, __base=None, **rawdict):
Modified: pypy/dist/pypy/module/__builtin__/functional.py
==============================================================================
--- pypy/dist/pypy/module/__builtin__/functional.py (original)
+++ pypy/dist/pypy/module/__builtin__/functional.py Tue Oct 31 17:22:11 2006
@@ -14,7 +14,7 @@
from pypy.interpreter.error import OperationError
from pypy.interpreter.gateway import ObjSpace, W_Root, NoneNotWrapped, applevel
-from pypy.rpython.rarithmetic import r_uint, intmask
+from pypy.rlib.rarithmetic import r_uint, intmask
from pypy.module.__builtin__.app_functional import range as app_range
from inspect import getsource, getfile
Modified: pypy/dist/pypy/module/__builtin__/importing.py
==============================================================================
--- pypy/dist/pypy/module/__builtin__/importing.py (original)
+++ pypy/dist/pypy/module/__builtin__/importing.py Tue Oct 31 17:22:11 2006
@@ -10,7 +10,7 @@
from pypy.interpreter.baseobjspace import W_Root, ObjSpace
from pypy.interpreter.eval import Code
from pypy.lib._osfilewrapper import OsFileWrapper
-from pypy.rpython.rarithmetic import intmask
+from pypy.rlib.rarithmetic import intmask
# XXX this uses the os.path module at interp-level, which means
# XXX that translate_pypy will produce a translated version of
Modified: pypy/dist/pypy/module/__builtin__/special.py
==============================================================================
--- pypy/dist/pypy/module/__builtin__/special.py (original)
+++ pypy/dist/pypy/module/__builtin__/special.py Tue Oct 31 17:22:11 2006
@@ -1,6 +1,6 @@
from pypy.interpreter import gateway
from pypy.interpreter.error import OperationError
-from pypy.rpython import rarithmetic
+from pypy.rlib import rarithmetic
def _isfake(space, w_obj):
return space.wrap(bool(w_obj.typedef.fakedcpytype))
Modified: pypy/dist/pypy/module/_random/interp_random.py
==============================================================================
--- pypy/dist/pypy/module/_random/interp_random.py (original)
+++ pypy/dist/pypy/module/_random/interp_random.py Tue Oct 31 17:22:11 2006
@@ -2,7 +2,7 @@
from pypy.interpreter.typedef import TypeDef
from pypy.interpreter.gateway import ObjSpace, W_Root, NoneNotWrapped, interp2app
from pypy.interpreter.baseobjspace import Wrappable
-from pypy.rpython.rarithmetic import r_uint, intmask
+from pypy.rlib.rarithmetic import r_uint, intmask
from pypy.rlib import rrandom
import time
Modified: pypy/dist/pypy/module/_socket/interp_socket.py
==============================================================================
--- pypy/dist/pypy/module/_socket/interp_socket.py (original)
+++ pypy/dist/pypy/module/_socket/interp_socket.py Tue Oct 31 17:22:11 2006
@@ -8,7 +8,7 @@
from pypy.module.rsocket import ctypes_socket as _c
import ctypes
from pypy.rpython.rctypes import implementation as rctypes_implemetation
-from pypy.rpython.rarithmetic import intmask
+from pypy.rlib.rarithmetic import intmask
import errno
IPV4_ADDRESS_SIZE = 4
Modified: pypy/dist/pypy/module/_sre/interp_sre.py
==============================================================================
--- pypy/dist/pypy/module/_sre/interp_sre.py (original)
+++ pypy/dist/pypy/module/_sre/interp_sre.py Tue Oct 31 17:22:11 2006
@@ -3,7 +3,7 @@
from pypy.interpreter.typedef import interp_attrproperty, interp_attrproperty_w
from pypy.interpreter.gateway import interp2app, ObjSpace, W_Root
from pypy.interpreter.error import OperationError
-from pypy.rpython.rarithmetic import intmask
+from pypy.rlib.rarithmetic import intmask
import sys
#### Constants and exposed functions
Modified: pypy/dist/pypy/module/_stackless/interp_stackless.py
==============================================================================
--- pypy/dist/pypy/module/_stackless/interp_stackless.py (original)
+++ pypy/dist/pypy/module/_stackless/interp_stackless.py Tue Oct 31 17:22:11 2006
@@ -3,7 +3,7 @@
from pypy.interpreter.typedef import interp_attrproperty, interp_attrproperty_w
from pypy.interpreter.gateway import interp2app, ObjSpace, W_Root
from pypy.interpreter.error import OperationError
-from pypy.rpython.rarithmetic import intmask
+from pypy.rlib.rarithmetic import intmask
import os
Modified: pypy/dist/pypy/module/_stackless/stackless_flags.py
==============================================================================
--- pypy/dist/pypy/module/_stackless/stackless_flags.py (original)
+++ pypy/dist/pypy/module/_stackless/stackless_flags.py Tue Oct 31 17:22:11 2006
@@ -67,7 +67,7 @@
} PyTaskletFlagStruc;
"""
-from pypy.rpython.rarithmetic import LONG_BIT, intmask
+from pypy.rlib.rarithmetic import LONG_BIT, intmask
class BitSetDef(object):
__slots__ = "_names __dict__ _attrname".split()
@@ -198,4 +198,4 @@
if __name__ == '__main__':
# paste this into the file
- print gen_code()
\ No newline at end of file
+ print gen_code()
Modified: pypy/dist/pypy/module/marshal/interp_marshal.py
==============================================================================
--- pypy/dist/pypy/module/marshal/interp_marshal.py (original)
+++ pypy/dist/pypy/module/marshal/interp_marshal.py Tue Oct 31 17:22:11 2006
@@ -1,6 +1,6 @@
from pypy.interpreter.baseobjspace import ObjSpace
from pypy.interpreter.error import OperationError
-from pypy.rpython.rarithmetic import intmask
+from pypy.rlib.rarithmetic import intmask
import sys
# Py_MARSHAL_VERSION = 2
Modified: pypy/dist/pypy/module/posix/interp_posix.py
==============================================================================
--- pypy/dist/pypy/module/posix/interp_posix.py (original)
+++ pypy/dist/pypy/module/posix/interp_posix.py Tue Oct 31 17:22:11 2006
@@ -1,5 +1,5 @@
from pypy.interpreter.baseobjspace import ObjSpace
-from pypy.rpython.rarithmetic import intmask
+from pypy.rlib.rarithmetic import intmask
from pypy.rlib import ros
from pypy.interpreter.error import OperationError
Modified: pypy/dist/pypy/module/rctime/interp_time.py
==============================================================================
--- pypy/dist/pypy/module/rctime/interp_time.py (original)
+++ pypy/dist/pypy/module/rctime/interp_time.py Tue Oct 31 17:22:11 2006
@@ -4,7 +4,7 @@
from pypy.rpython.rctypes.aerrno import geterrno
from pypy.interpreter.error import OperationError
from pypy.interpreter.baseobjspace import W_Root, ObjSpace
-from pypy.rpython.rarithmetic import ovfcheck_float_to_int
+from pypy.rlib.rarithmetic import ovfcheck_float_to_int
from ctypes import *
import math
import os
Modified: pypy/dist/pypy/module/wraptest/interp_wraptest.py
==============================================================================
--- pypy/dist/pypy/module/wraptest/interp_wraptest.py (original)
+++ pypy/dist/pypy/module/wraptest/interp_wraptest.py Tue Oct 31 17:22:11 2006
@@ -1,4 +1,4 @@
-from pypy.rpython.rarithmetic import r_longlong
+from pypy.rlib.rarithmetic import r_longlong
from pypy.interpreter.gateway import interp2app, W_Root
from pypy.interpreter.baseobjspace import ObjSpace, Wrappable
from pypy.interpreter.typedef import TypeDef, interp_attrproperty, GetSetProperty
Modified: pypy/dist/pypy/objspace/cpy/objspace.py
==============================================================================
--- pypy/dist/pypy/objspace/cpy/objspace.py (original)
+++ pypy/dist/pypy/objspace/cpy/objspace.py Tue Oct 31 17:22:11 2006
@@ -7,7 +7,7 @@
from pypy.interpreter.error import OperationError
from pypy.interpreter.function import Function
from pypy.interpreter.typedef import GetSetProperty
-from pypy.rpython.rarithmetic import r_uint, r_longlong, r_ulonglong
+from pypy.rlib.rarithmetic import r_uint, r_longlong, r_ulonglong
from pypy.rpython.objectmodel import we_are_translated, instantiate
Modified: pypy/dist/pypy/objspace/cpy/test/test_objspace.py
==============================================================================
--- pypy/dist/pypy/objspace/cpy/test/test_objspace.py (original)
+++ pypy/dist/pypy/objspace/cpy/test/test_objspace.py Tue Oct 31 17:22:11 2006
@@ -1,6 +1,6 @@
from pypy.objspace.cpy.objspace import CPyObjSpace
from pypy.tool.pytest.appsupport import raises_w
-from pypy.rpython.rarithmetic import r_longlong, r_ulonglong
+from pypy.rlib.rarithmetic import r_longlong, r_ulonglong
def test_simple():
space = CPyObjSpace()
Modified: pypy/dist/pypy/objspace/flow/objspace.py
==============================================================================
--- pypy/dist/pypy/objspace/flow/objspace.py (original)
+++ pypy/dist/pypy/objspace/flow/objspace.py Tue Oct 31 17:22:11 2006
@@ -124,7 +124,7 @@
def uint_w(self, w_obj):
if isinstance(w_obj, Constant):
- from pypy.rpython.rarithmetic import r_uint
+ from pypy.rlib.rarithmetic import r_uint
val = w_obj.value
if type(val) is not r_uint:
raise TypeError("expected unsigned: " + repr(w_obj))
Modified: pypy/dist/pypy/objspace/flow/operation.py
==============================================================================
--- pypy/dist/pypy/objspace/flow/operation.py (original)
+++ pypy/dist/pypy/objspace/flow/operation.py Tue Oct 31 17:22:11 2006
@@ -5,7 +5,7 @@
from pypy.interpreter.baseobjspace import ObjSpace
import operator, types, __future__
from pypy.tool.sourcetools import compile2
-from pypy.rpython.rarithmetic import ovfcheck, ovfcheck_lshift
+from pypy.rlib.rarithmetic import ovfcheck, ovfcheck_lshift
FunctionByName = {} # dict {"operation_name": <built-in function>}
OperationName = {} # dict {<built-in function>: "operation_name"}
Modified: pypy/dist/pypy/objspace/std/floatobject.py
==============================================================================
--- pypy/dist/pypy/objspace/std/floatobject.py (original)
+++ pypy/dist/pypy/objspace/std/floatobject.py Tue Oct 31 17:22:11 2006
@@ -2,7 +2,7 @@
from pypy.interpreter import gateway
from pypy.objspace.std.noneobject import W_NoneObject
from pypy.objspace.std.longobject import W_LongObject
-from pypy.rpython.rarithmetic import ovfcheck_float_to_int, intmask, isinf
+from pypy.rlib.rarithmetic import ovfcheck_float_to_int, intmask, isinf
##############################################################
# for the time being, all calls that are made to some external
Modified: pypy/dist/pypy/objspace/std/intobject.py
==============================================================================
--- pypy/dist/pypy/objspace/std/intobject.py (original)
+++ pypy/dist/pypy/objspace/std/intobject.py Tue Oct 31 17:22:11 2006
@@ -1,6 +1,6 @@
from pypy.objspace.std.objspace import *
from pypy.objspace.std.noneobject import W_NoneObject
-from pypy.rpython.rarithmetic import ovfcheck, ovfcheck_lshift, LONG_BIT, r_uint
+from pypy.rlib.rarithmetic import ovfcheck, ovfcheck_lshift, LONG_BIT, r_uint
from pypy.objspace.std.inttype import wrapint
"""
Modified: pypy/dist/pypy/objspace/std/listsort.py
==============================================================================
--- pypy/dist/pypy/objspace/std/listsort.py (original)
+++ pypy/dist/pypy/objspace/std/listsort.py Tue Oct 31 17:22:11 2006
@@ -1,4 +1,4 @@
-from pypy.rpython.rarithmetic import ovfcheck, ovfcheck_lshift
+from pypy.rlib.rarithmetic import ovfcheck, ovfcheck_lshift
## ------------------------------------------------------------------------
Modified: pypy/dist/pypy/objspace/std/marshal_impl.py
==============================================================================
--- pypy/dist/pypy/objspace/std/marshal_impl.py (original)
+++ pypy/dist/pypy/objspace/std/marshal_impl.py Tue Oct 31 17:22:11 2006
@@ -10,7 +10,7 @@
from pypy.interpreter.error import OperationError
from pypy.objspace.std.register_all import register_all
-from pypy.rpython.rarithmetic import LONG_BIT
+from pypy.rlib.rarithmetic import LONG_BIT
from pypy.objspace.std.inttype import wrapint
from pypy.objspace.std.floatobject import repr__Float as repr_float
from pypy.objspace.std.longobject import SHIFT as long_bits
Modified: pypy/dist/pypy/objspace/std/objspace.py
==============================================================================
--- pypy/dist/pypy/objspace/std/objspace.py (original)
+++ pypy/dist/pypy/objspace/std/objspace.py Tue Oct 31 17:22:11 2006
@@ -11,7 +11,7 @@
from pypy.objspace.std.multimethod import FailedToImplement
from pypy.objspace.descroperation import DescrOperation
from pypy.objspace.std import stdtypedef
-from pypy.rpython.rarithmetic import base_int
+from pypy.rlib.rarithmetic import base_int
import sys
import os
import __builtin__
Modified: pypy/dist/pypy/objspace/std/setobject.py
==============================================================================
--- pypy/dist/pypy/objspace/std/setobject.py (original)
+++ pypy/dist/pypy/objspace/std/setobject.py Tue Oct 31 17:22:11 2006
@@ -1,7 +1,7 @@
from pypy.objspace.std.objspace import W_Object, OperationError
from pypy.objspace.std.objspace import registerimplementation, register_all
from pypy.rpython.objectmodel import r_dict
-from pypy.rpython.rarithmetic import intmask, r_uint
+from pypy.rlib.rarithmetic import intmask, r_uint
from pypy.interpreter import gateway
class W_BaseSetObject(W_Object):
Modified: pypy/dist/pypy/objspace/std/smallintobject.py
==============================================================================
--- pypy/dist/pypy/objspace/std/smallintobject.py (original)
+++ pypy/dist/pypy/objspace/std/smallintobject.py Tue Oct 31 17:22:11 2006
@@ -4,7 +4,7 @@
"""
from pypy.objspace.std.objspace import *
from pypy.objspace.std.noneobject import W_NoneObject
-from pypy.rpython.rarithmetic import ovfcheck, ovfcheck_lshift, LONG_BIT, r_uint
+from pypy.rlib.rarithmetic import ovfcheck, ovfcheck_lshift, LONG_BIT, r_uint
from pypy.objspace.std.inttype import wrapint
from pypy.objspace.std.intobject import W_IntObject
from pypy.rpython.objectmodel import UnboxedValue
Modified: pypy/dist/pypy/objspace/std/stringobject.py
==============================================================================
--- pypy/dist/pypy/objspace/std/stringobject.py (original)
+++ pypy/dist/pypy/objspace/std/stringobject.py Tue Oct 31 17:22:11 2006
@@ -2,7 +2,7 @@
from pypy.objspace.std.objspace import *
from pypy.interpreter import gateway
-from pypy.rpython.rarithmetic import ovfcheck, _hash_string
+from pypy.rlib.rarithmetic import ovfcheck, _hash_string
from pypy.rpython.objectmodel import we_are_translated
from pypy.objspace.std.inttype import wrapint
from pypy.objspace.std.sliceobject import W_SliceObject
Modified: pypy/dist/pypy/objspace/std/strutil.py
==============================================================================
--- pypy/dist/pypy/objspace/std/strutil.py (original)
+++ pypy/dist/pypy/objspace/std/strutil.py Tue Oct 31 17:22:11 2006
@@ -2,7 +2,7 @@
Pure Python implementation of string utilities.
"""
-from pypy.rpython.rarithmetic import ovfcheck, parts_to_float
+from pypy.rlib.rarithmetic import ovfcheck, parts_to_float
from pypy.interpreter.error import OperationError
import math
Modified: pypy/dist/pypy/objspace/std/test/test_intobject.py
==============================================================================
--- pypy/dist/pypy/objspace/std/test/test_intobject.py (original)
+++ pypy/dist/pypy/objspace/std/test/test_intobject.py Tue Oct 31 17:22:11 2006
@@ -2,7 +2,7 @@
import autopath
from pypy.objspace.std import intobject as iobj
from pypy.objspace.std.objspace import FailedToImplement
-from pypy.rpython.rarithmetic import r_uint
+from pypy.rlib.rarithmetic import r_uint
class TestW_IntObject:
Modified: pypy/dist/pypy/objspace/std/test/test_longobject.py
==============================================================================
--- pypy/dist/pypy/objspace/std/test/test_longobject.py (original)
+++ pypy/dist/pypy/objspace/std/test/test_longobject.py Tue Oct 31 17:22:11 2006
@@ -4,7 +4,7 @@
from pypy.objspace.std import longobject as lobj
from pypy.objspace.std.objspace import FailedToImplement
from pypy.interpreter.error import OperationError
-from pypy.rpython.rarithmetic import r_uint
+from pypy.rlib.rarithmetic import r_uint
class AppTestLong:
def test_add(self):
Modified: pypy/dist/pypy/objspace/std/test/test_smallintobject.py
==============================================================================
--- pypy/dist/pypy/objspace/std/test/test_smallintobject.py (original)
+++ pypy/dist/pypy/objspace/std/test/test_smallintobject.py Tue Oct 31 17:22:11 2006
@@ -7,7 +7,7 @@
from pypy.objspace.std.inttype import wrapint
from pypy.objspace.std.objspace import FailedToImplement
-from pypy.rpython.rarithmetic import r_uint
+from pypy.rlib.rarithmetic import r_uint
from pypy.conftest import gettestobjspace
Modified: pypy/dist/pypy/objspace/std/tupleobject.py
==============================================================================
--- pypy/dist/pypy/objspace/std/tupleobject.py (original)
+++ pypy/dist/pypy/objspace/std/tupleobject.py Tue Oct 31 17:22:11 2006
@@ -1,6 +1,6 @@
from pypy.objspace.std.objspace import *
from pypy.objspace.std.inttype import wrapint
-from pypy.rpython.rarithmetic import intmask
+from pypy.rlib.rarithmetic import intmask
from pypy.objspace.std.sliceobject import W_SliceObject
from pypy.interpreter import gateway
Modified: pypy/dist/pypy/objspace/std/unicodeobject.py
==============================================================================
--- pypy/dist/pypy/objspace/std/unicodeobject.py (original)
+++ pypy/dist/pypy/objspace/std/unicodeobject.py Tue Oct 31 17:22:11 2006
@@ -3,7 +3,7 @@
from pypy.objspace.std.stringobject import W_StringObject
from pypy.objspace.std.noneobject import W_NoneObject
from pypy.objspace.std.sliceobject import W_SliceObject
-from pypy.rpython.rarithmetic import intmask, ovfcheck
+from pypy.rlib.rarithmetic import intmask, ovfcheck
from pypy.module.unicodedata import unicodedb_4_1_0 as unicodedb
class W_UnicodeObject(W_Object):
Modified: pypy/dist/pypy/objspace/trace.py
==============================================================================
--- pypy/dist/pypy/objspace/trace.py (original)
+++ pypy/dist/pypy/objspace/trace.py Tue Oct 31 17:22:11 2006
@@ -4,7 +4,7 @@
"""
from pypy.tool import pydis
-from pypy.rpython.rarithmetic import intmask
+from pypy.rlib.rarithmetic import intmask
# __________________________________________________________________________
#
# Tracing Events
Modified: pypy/dist/pypy/rlib/rlong.py
==============================================================================
--- pypy/dist/pypy/rlib/rlong.py (original)
+++ pypy/dist/pypy/rlib/rlong.py Tue Oct 31 17:22:11 2006
@@ -1,4 +1,4 @@
-from pypy.rpython.rarithmetic import LONG_BIT, intmask, r_uint, ovfcheck
+from pypy.rlib.rarithmetic import LONG_BIT, intmask, r_uint, ovfcheck
import math, sys
@@ -618,7 +618,7 @@
return digits_for_most_neg_long(x), -1
args_from_rarith_int._annspecialcase_ = "specialize:argtype(0)"
# ^^^ specialized by the precise type of 'x', which is typically a r_xxx
-# instance from rpython.rarithmetic
+# instance from rlib.rarithmetic
def args_from_long(x):
"NOT_RPYTHON"
Modified: pypy/dist/pypy/rlib/rrandom.py
==============================================================================
--- pypy/dist/pypy/rlib/rrandom.py (original)
+++ pypy/dist/pypy/rlib/rrandom.py Tue Oct 31 17:22:11 2006
@@ -4,7 +4,7 @@
# this is stolen from CPython's _randommodule.c
-from pypy.rpython.rarithmetic import r_uint
+from pypy.rlib.rarithmetic import r_uint
N = 624
M = 397
Modified: pypy/dist/pypy/rlib/test/test_rlong.py
==============================================================================
--- pypy/dist/pypy/rlib/test/test_rlong.py (original)
+++ pypy/dist/pypy/rlib/test/test_rlong.py Tue Oct 31 17:22:11 2006
@@ -3,7 +3,7 @@
from random import random, randint
from pypy.rlib.rlong import rlong, SHIFT, MASK
from pypy.rlib import rlong as lobj
-from pypy.rpython.rarithmetic import r_uint
+from pypy.rlib.rarithmetic import r_uint
import operator, sys
class TestRLong(object):
@@ -55,7 +55,7 @@
def test_touint(self):
import sys
- from pypy.rpython.rarithmetic import r_uint
+ from pypy.rlib.rarithmetic import r_uint
result = r_uint(sys.maxint + 42)
rl = rlong.fromint(sys.maxint).add(rlong.fromint(42))
assert rl.touint() == result
Modified: pypy/dist/pypy/rpython/extfunctable.py
==============================================================================
--- pypy/dist/pypy/rpython/extfunctable.py (original)
+++ pypy/dist/pypy/rpython/extfunctable.py Tue Oct 31 17:22:11 2006
@@ -5,7 +5,7 @@
import time
import math
import types
-from pypy.rpython.rarithmetic import r_longlong
+from pypy.rlib.rarithmetic import r_longlong
class ExtFuncInfo:
def __init__(self, func, annotation, ll_function_path, ll_annotable, backend_functiontemplate):
@@ -272,7 +272,7 @@
# ___________________________________________________________
# string->float helper
-from pypy.rpython import rarithmetic
+from pypy.rlib import rarithmetic
declare(rarithmetic.parts_to_float, float, 'll_strtod/parts_to_float')
# float->string helper
declare(rarithmetic.formatd, str, 'll_strtod/formatd')
Modified: pypy/dist/pypy/rpython/llinterp.py
==============================================================================
--- pypy/dist/pypy/rpython/llinterp.py (original)
+++ pypy/dist/pypy/rpython/llinterp.py Tue Oct 31 17:22:11 2006
@@ -1,5 +1,5 @@
from pypy.objspace.flow.model import FunctionGraph, Constant, Variable, c_last_exception
-from pypy.rpython.rarithmetic import intmask, r_uint, ovfcheck, r_longlong, r_ulonglong
+from pypy.rlib.rarithmetic import intmask, r_uint, ovfcheck, r_longlong, r_ulonglong
from pypy.rpython.lltypesystem import lltype, llmemory, lloperation, llheap
from pypy.rpython.lltypesystem import rclass
from pypy.rpython.ootypesystem import ootype
Modified: pypy/dist/pypy/rpython/lltypesystem/ll_str.py
==============================================================================
--- pypy/dist/pypy/rpython/lltypesystem/ll_str.py (original)
+++ pypy/dist/pypy/rpython/lltypesystem/ll_str.py Tue Oct 31 17:22:11 2006
@@ -1,5 +1,5 @@
from pypy.rpython.lltypesystem.lltype import GcArray, Array, Char, malloc
-from pypy.rpython.rarithmetic import r_uint
+from pypy.rlib.rarithmetic import r_uint
CHAR_ARRAY = GcArray(Char)
Modified: pypy/dist/pypy/rpython/lltypesystem/lltype.py
==============================================================================
--- pypy/dist/pypy/rpython/lltypesystem/lltype.py (original)
+++ pypy/dist/pypy/rpython/lltypesystem/lltype.py Tue Oct 31 17:22:11 2006
@@ -1,7 +1,7 @@
import py
-from pypy.rpython.rarithmetic import r_int, r_uint, intmask
-from pypy.rpython.rarithmetic import r_ulonglong, r_longlong, base_int
-from pypy.rpython.rarithmetic import normalizedinttype
+from pypy.rlib.rarithmetic import r_int, r_uint, intmask
+from pypy.rlib.rarithmetic import r_ulonglong, r_longlong, base_int
+from pypy.rlib.rarithmetic import normalizedinttype
from pypy.rpython.objectmodel import Symbolic
from pypy.tool.uid import Hashable
from pypy.tool.tls import tlsobject
Modified: pypy/dist/pypy/rpython/lltypesystem/module/ll_os.py
==============================================================================
--- pypy/dist/pypy/rpython/lltypesystem/module/ll_os.py (original)
+++ pypy/dist/pypy/rpython/lltypesystem/module/ll_os.py Tue Oct 31 17:22:11 2006
@@ -3,7 +3,7 @@
from pypy.rpython.module.support import ll_strcpy
from pypy.rpython.module.ll_os import BaseOS
from pypy.rpython.lltypesystem import lltype, rtupletype
-from pypy.rpython.rarithmetic import intmask
+from pypy.rlib.rarithmetic import intmask
STAT_RESULT = rtupletype.TUPLE_TYPE([lltype.Signed]*10).TO
PIPE_RESULT = rtupletype.TUPLE_TYPE([lltype.Signed]*2).TO
Modified: pypy/dist/pypy/rpython/lltypesystem/module/ll_strtod.py
==============================================================================
--- pypy/dist/pypy/rpython/lltypesystem/module/ll_strtod.py (original)
+++ pypy/dist/pypy/rpython/lltypesystem/module/ll_strtod.py Tue Oct 31 17:22:11 2006
@@ -1,4 +1,4 @@
-from pypy.rpython import rarithmetic
+from pypy.rlib import rarithmetic
from pypy.rpython.module.support import LLSupport
from pypy.tool.staticmethods import ClassMethods
@@ -6,4 +6,4 @@
def ll_strtod_formatd(fmt, x):
return LLSupport.to_rstr(rarithmetic.formatd(LLSupport.from_rstr(fmt), x))
ll_strtod_formatd.suggested_primitive = True
- ll_strtod_formatd = staticmethod(ll_strtod_formatd)
\ No newline at end of file
+ ll_strtod_formatd = staticmethod(ll_strtod_formatd)
Modified: pypy/dist/pypy/rpython/lltypesystem/opimpl.py
==============================================================================
--- pypy/dist/pypy/rpython/lltypesystem/opimpl.py (original)
+++ pypy/dist/pypy/rpython/lltypesystem/opimpl.py Tue Oct 31 17:22:11 2006
@@ -16,8 +16,8 @@
ops_unary = {'is_true': True, 'neg': True, 'abs': True, 'invert': True}
# global synonyms for some types
-from pypy.rpython.rarithmetic import intmask
-from pypy.rpython.rarithmetic import r_uint, r_longlong, r_ulonglong
+from pypy.rlib.rarithmetic import intmask
+from pypy.rlib.rarithmetic import r_uint, r_longlong, r_ulonglong
type_by_name = {
'int': int,
Modified: pypy/dist/pypy/rpython/lltypesystem/rclass.py
==============================================================================
--- pypy/dist/pypy/rpython/lltypesystem/rclass.py (original)
+++ pypy/dist/pypy/rpython/lltypesystem/rclass.py Tue Oct 31 17:22:11 2006
@@ -20,7 +20,7 @@
from pypy.rpython.extregistry import ExtRegistryEntry
from pypy.annotation import model as annmodel
from pypy.rpython.objectmodel import UnboxedValue
-from pypy.rpython.rarithmetic import intmask
+from pypy.rlib.rarithmetic import intmask
#
# There is one "vtable" per user class, with the following structure:
Modified: pypy/dist/pypy/rpython/lltypesystem/rdict.py
==============================================================================
--- pypy/dist/pypy/rpython/lltypesystem/rdict.py (original)
+++ pypy/dist/pypy/rpython/lltypesystem/rdict.py Tue Oct 31 17:22:11 2006
@@ -4,7 +4,7 @@
from pypy.rpython.rdict import AbstractDictRepr, AbstractDictIteratorRepr,\
rtype_newdict, dum_variant, dum_keys, dum_values, dum_items
from pypy.rpython.lltypesystem import lltype
-from pypy.rpython.rarithmetic import r_uint
+from pypy.rlib.rarithmetic import r_uint
from pypy.rpython.objectmodel import hlinvoke
from pypy.rpython import robject
from pypy.rpython import objectmodel
Modified: pypy/dist/pypy/rpython/lltypesystem/rstr.py
==============================================================================
--- pypy/dist/pypy/rpython/lltypesystem/rstr.py (original)
+++ pypy/dist/pypy/rpython/lltypesystem/rstr.py Tue Oct 31 17:22:11 2006
@@ -3,7 +3,7 @@
from pypy.rpython.error import TyperError
from pypy.rpython.objectmodel import malloc_zero_filled, we_are_translated
from pypy.rpython.robject import PyObjRepr, pyobj_repr
-from pypy.rpython.rarithmetic import _hash_string
+from pypy.rlib.rarithmetic import _hash_string
from pypy.rpython.rmodel import inputconst, IntegerRepr
from pypy.rpython.rstr import AbstractStringRepr,AbstractCharRepr,\
AbstractUniCharRepr, AbstractStringIteratorRepr,\
Modified: pypy/dist/pypy/rpython/memory/gc.py
==============================================================================
--- pypy/dist/pypy/rpython/memory/gc.py (original)
+++ pypy/dist/pypy/rpython/memory/gc.py Tue Oct 31 17:22:11 2006
@@ -6,7 +6,7 @@
from pypy.rpython.lltypesystem import lltype, llmemory
from pypy.rpython.objectmodel import free_non_gc_object
from pypy.rpython.lltypesystem.lloperation import llop
-from pypy.rpython.rarithmetic import ovfcheck
+from pypy.rlib.rarithmetic import ovfcheck
import sys, os
Modified: pypy/dist/pypy/rpython/memory/gctransform/framework.py
==============================================================================
--- pypy/dist/pypy/rpython/memory/gctransform/framework.py (original)
+++ pypy/dist/pypy/rpython/memory/gctransform/framework.py Tue Oct 31 17:22:11 2006
@@ -5,7 +5,7 @@
from pypy.rpython import rmodel
from pypy.rpython.memory import gc, lladdress
from pypy.rpython.memory.gcheader import GCHeaderBuilder
-from pypy.rpython.rarithmetic import ovfcheck
+from pypy.rlib.rarithmetic import ovfcheck
from pypy.translator.backendopt import graphanalyze
from pypy.annotation import model as annmodel
from pypy.rpython import annlowlevel
Modified: pypy/dist/pypy/rpython/memory/gctransform/refcounting.py
==============================================================================
--- pypy/dist/pypy/rpython/memory/gctransform/refcounting.py (original)
+++ pypy/dist/pypy/rpython/memory/gctransform/refcounting.py Tue Oct 31 17:22:11 2006
@@ -8,7 +8,7 @@
from pypy.rpython import rmodel
from pypy.rpython.memory import lladdress
from pypy.rpython.memory.gcheader import GCHeaderBuilder
-from pypy.rpython.rarithmetic import ovfcheck
+from pypy.rlib.rarithmetic import ovfcheck
from pypy.rpython.rbuiltin import gen_cast
import sys
Modified: pypy/dist/pypy/rpython/memory/gctransform/transform.py
==============================================================================
--- pypy/dist/pypy/rpython/memory/gctransform/transform.py (original)
+++ pypy/dist/pypy/rpython/memory/gctransform/transform.py Tue Oct 31 17:22:11 2006
@@ -17,7 +17,7 @@
from pypy.rpython.annlowlevel import MixLevelHelperAnnotator
from pypy.rpython.rtyper import LowLevelOpList
from pypy.rpython.rbuiltin import gen_cast
-from pypy.rpython.rarithmetic import ovfcheck
+from pypy.rlib.rarithmetic import ovfcheck
import sets, os, sys
def var_ispyobj(var):
Modified: pypy/dist/pypy/rpython/memory/lladdress.py
==============================================================================
--- pypy/dist/pypy/rpython/memory/lladdress.py (original)
+++ pypy/dist/pypy/rpython/memory/lladdress.py Tue Oct 31 17:22:11 2006
@@ -1,6 +1,6 @@
import struct
from pypy.rpython.memory.simulator import MemorySimulator, MemorySimulatorError
-from pypy.rpython.rarithmetic import r_uint
+from pypy.rlib.rarithmetic import r_uint
from pypy.rpython.lltypesystem import llmemory
from pypy.rpython.lltypesystem import lltype
from pypy.rpython.memory.lltypelayout import convert_offset_to_int
Modified: pypy/dist/pypy/rpython/memory/test/test_llinterpsim.py
==============================================================================
--- pypy/dist/pypy/rpython/memory/test/test_llinterpsim.py (original)
+++ pypy/dist/pypy/rpython/memory/test/test_llinterpsim.py Tue Oct 31 17:22:11 2006
@@ -6,7 +6,7 @@
from pypy.rpython.rint import signed_repr
from pypy.rpython.lltypesystem import rstr
from pypy.annotation.model import lltype_to_annotation
-from pypy.rpython.rarithmetic import r_uint, ovfcheck
+from pypy.rlib.rarithmetic import r_uint, ovfcheck
from pypy.rpython.memory.lltypesimulation import pyobjectptr
from pypy.rpython.memory import gclltype
Modified: pypy/dist/pypy/rpython/module/ll_os.py
==============================================================================
--- pypy/dist/pypy/rpython/module/ll_os.py (original)
+++ pypy/dist/pypy/rpython/module/ll_os.py Tue Oct 31 17:22:11 2006
@@ -17,7 +17,7 @@
from pypy.rpython.module.support import ll_strcpy, _ll_strfill
from pypy.rpython.module.support import to_opaque_object, from_opaque_object
from pypy.rlib import ros
-from pypy.rpython.rarithmetic import r_longlong
+from pypy.rlib.rarithmetic import r_longlong
from pypy.tool.staticmethods import ClassMethods
import stat
Modified: pypy/dist/pypy/rpython/module/ll_strtod.py
==============================================================================
--- pypy/dist/pypy/rpython/module/ll_strtod.py (original)
+++ pypy/dist/pypy/rpython/module/ll_strtod.py Tue Oct 31 17:22:11 2006
@@ -1,5 +1,5 @@
# string -> float helper
-from pypy.rpython import rarithmetic
+from pypy.rlib import rarithmetic
from pypy.rpython.module.support import LLSupport, ll_strcpy
Modified: pypy/dist/pypy/rpython/ootypesystem/module/ll_os.py
==============================================================================
--- pypy/dist/pypy/rpython/ootypesystem/module/ll_os.py (original)
+++ pypy/dist/pypy/rpython/ootypesystem/module/ll_os.py Tue Oct 31 17:22:11 2006
@@ -2,7 +2,7 @@
from pypy.rpython.module.support import OOSupport
from pypy.rpython.module.ll_os import BaseOS
from pypy.rpython.ootypesystem import ootype
-from pypy.rpython.rarithmetic import intmask
+from pypy.rlib.rarithmetic import intmask
def _make_tuple(FIELDS):
n = len(FIELDS)
Modified: pypy/dist/pypy/rpython/ootypesystem/module/ll_strtod.py
==============================================================================
--- pypy/dist/pypy/rpython/ootypesystem/module/ll_strtod.py (original)
+++ pypy/dist/pypy/rpython/ootypesystem/module/ll_strtod.py Tue Oct 31 17:22:11 2006
@@ -1,4 +1,4 @@
-from pypy.rpython import rarithmetic
+from pypy.rlib import rarithmetic
from pypy.rpython.module.support import OOSupport
from pypy.tool.staticmethods import ClassMethods
Modified: pypy/dist/pypy/rpython/ootypesystem/ootype.py
==============================================================================
--- pypy/dist/pypy/rpython/ootypesystem/ootype.py (original)
+++ pypy/dist/pypy/rpython/ootypesystem/ootype.py Tue Oct 31 17:22:11 2006
@@ -2,7 +2,7 @@
from pypy.rpython.lltypesystem.lltype import Bool, Void, UniChar, typeOf, \
Primitive, isCompatibleType, enforce, saferecursive, SignedLongLong, UnsignedLongLong
from pypy.rpython.lltypesystem.lltype import frozendict, isCompatibleType
-from pypy.rpython.rarithmetic import intmask
+from pypy.rlib.rarithmetic import intmask
from pypy.rpython import objectmodel
from pypy.tool.uid import uid
Modified: pypy/dist/pypy/rpython/ootypesystem/rdict.py
==============================================================================
--- pypy/dist/pypy/rpython/ootypesystem/rdict.py (original)
+++ pypy/dist/pypy/rpython/ootypesystem/rdict.py Tue Oct 31 17:22:11 2006
@@ -8,7 +8,7 @@
AbstractFunctionsPBCRepr, AbstractMethodsPBCRepr
from pypy.rpython.ootypesystem import ootype
from pypy.rpython.ootypesystem.rlist import ll_newlist
-from pypy.rpython.rarithmetic import r_uint
+from pypy.rlib.rarithmetic import r_uint
from pypy.rpython.objectmodel import hlinvoke
from pypy.rpython import robject
from pypy.rpython import objectmodel
Modified: pypy/dist/pypy/rpython/raisingops/raisingops.py
==============================================================================
--- pypy/dist/pypy/rpython/raisingops/raisingops.py (original)
+++ pypy/dist/pypy/rpython/raisingops/raisingops.py Tue Oct 31 17:22:11 2006
@@ -1,5 +1,5 @@
import sys
-from pypy.rpython.rarithmetic import r_longlong, r_uint, intmask
+from pypy.rlib.rarithmetic import r_longlong, r_uint, intmask
#XXX original SIGNED_RIGHT_SHIFT_ZERO_FILLS not taken into account
#XXX assuming HAVE_LONG_LONG (int_mul_ovf)
Modified: pypy/dist/pypy/rpython/rbuiltin.py
==============================================================================
--- pypy/dist/pypy/rpython/rbuiltin.py (original)
+++ pypy/dist/pypy/rpython/rbuiltin.py Tue Oct 31 17:22:11 2006
@@ -2,7 +2,8 @@
from pypy.annotation import model as annmodel
from pypy.objspace.flow.model import Constant
from pypy.rpython.lltypesystem import lltype, rclass, llmemory
-from pypy.rpython import rarithmetic, objectmodel, rstack, rint, raddress
+from pypy.rpython import objectmodel, rstack, rint, raddress
+from pypy.rlib import rarithmetic
from pypy.rpython.error import TyperError
from pypy.rpython.rmodel import Repr, IntegerRepr, inputconst
from pypy.rpython.rrange import rtype_builtin_range, rtype_builtin_xrange
Modified: pypy/dist/pypy/rpython/rctypes/rcarithmetic.py
==============================================================================
--- pypy/dist/pypy/rpython/rctypes/rcarithmetic.py (original)
+++ pypy/dist/pypy/rpython/rctypes/rcarithmetic.py Tue Oct 31 17:22:11 2006
@@ -1,4 +1,4 @@
-from pypy.rpython import rarithmetic
+from pypy.rlib import rarithmetic
from pypy.rpython.lltypesystem import lltype
import ctypes
Modified: pypy/dist/pypy/rpython/rctypes/test/test_rcarithmetic.py
==============================================================================
--- pypy/dist/pypy/rpython/rctypes/test/test_rcarithmetic.py (original)
+++ pypy/dist/pypy/rpython/rctypes/test/test_rcarithmetic.py Tue Oct 31 17:22:11 2006
@@ -1,7 +1,7 @@
import py.test
from pypy.rpython.rctypes.rcarithmetic import *
from pypy.rpython.lltypesystem import lltype
-from pypy.rpython import rarithmetic
+from pypy.rlib import rarithmetic
from pypy.annotation import model as annmodel
from pypy.annotation.annrpython import RPythonAnnotator
from pypy.rpython.test.test_llinterp import interpret
Modified: pypy/dist/pypy/rpython/rctypes/test/test_rprimitive.py
==============================================================================
--- pypy/dist/pypy/rpython/rctypes/test/test_rprimitive.py (original)
+++ pypy/dist/pypy/rpython/rctypes/test/test_rprimitive.py Tue Oct 31 17:22:11 2006
@@ -10,7 +10,7 @@
from pypy import conftest
import sys
from pypy.rpython.test.test_llinterp import interpret
-from pypy.rpython.rarithmetic import r_longlong, r_ulonglong
+from pypy.rlib.rarithmetic import r_longlong, r_ulonglong
from pypy.rpython.lltypesystem import lltype
from ctypes import c_char, c_byte, c_ubyte, c_short, c_ushort, c_int, c_uint
from ctypes import c_long, c_ulong, c_longlong, c_ulonglong, c_float
Modified: pypy/dist/pypy/rpython/rdict.py
==============================================================================
--- pypy/dist/pypy/rpython/rdict.py (original)
+++ pypy/dist/pypy/rpython/rdict.py Tue Oct 31 17:22:11 2006
@@ -2,7 +2,7 @@
from pypy.annotation import model as annmodel
from pypy.objspace.flow.model import Constant
from pypy.rpython.lltypesystem import lltype
-from pypy.rpython.rarithmetic import r_uint
+from pypy.rlib.rarithmetic import r_uint
from pypy.rpython.objectmodel import hlinvoke
from pypy.rpython import robject
from pypy.rpython import objectmodel
Modified: pypy/dist/pypy/rpython/rint.py
==============================================================================
--- pypy/dist/pypy/rpython/rint.py (original)
+++ pypy/dist/pypy/rpython/rint.py Tue Oct 31 17:22:11 2006
@@ -7,7 +7,7 @@
SignedLongLong, build_number, Number, cast_primitive, typeOf
from pypy.rpython.rmodel import IntegerRepr, inputconst
from pypy.rpython.robject import PyObjRepr, pyobj_repr
-from pypy.rpython.rarithmetic import intmask, r_int, r_uint, r_ulonglong, r_longlong
+from pypy.rlib.rarithmetic import intmask, r_int, r_uint, r_ulonglong, r_longlong
from pypy.rpython.error import TyperError
from pypy.rpython.rmodel import log
from pypy.rpython import objectmodel
Modified: pypy/dist/pypy/rpython/rtuple.py
==============================================================================
--- pypy/dist/pypy/rpython/rtuple.py (original)
+++ pypy/dist/pypy/rpython/rtuple.py Tue Oct 31 17:22:11 2006
@@ -8,7 +8,7 @@
from pypy.rpython.rmodel import externalvsinternal
from pypy.rpython.rslice import AbstractSliceRepr
from pypy.rpython.lltypesystem.lltype import Void, Signed
-from pypy.rpython.rarithmetic import intmask
+from pypy.rlib.rarithmetic import intmask
from pypy.rpython.unroll import unrolling_iterable
class __extend__(annmodel.SomeTuple):
Modified: pypy/dist/pypy/rpython/test/test_llann.py
==============================================================================
--- pypy/dist/pypy/rpython/test/test_llann.py (original)
+++ pypy/dist/pypy/rpython/test/test_llann.py Tue Oct 31 17:22:11 2006
@@ -62,7 +62,7 @@
assert s.knowntype == int
def test_array_longlong(self):
- from pypy.rpython.rarithmetic import r_longlong
+ from pypy.rlib.rarithmetic import r_longlong
A = GcArray(('v', Signed))
one = r_longlong(1)
def llf():
Modified: pypy/dist/pypy/rpython/test/test_llinterp.py
==============================================================================
--- pypy/dist/pypy/rpython/test/test_llinterp.py (original)
+++ pypy/dist/pypy/rpython/test/test_llinterp.py Tue Oct 31 17:22:11 2006
@@ -8,7 +8,7 @@
from pypy.rpython.lltypesystem import rstr, lltype
from pypy.annotation import model as annmodel
from pypy.annotation.model import lltype_to_annotation
-from pypy.rpython.rarithmetic import r_uint, ovfcheck
+from pypy.rlib.rarithmetic import r_uint, ovfcheck
from pypy import conftest
# switch on logging of interp to show more info on failing tests
Modified: pypy/dist/pypy/rpython/test/test_rbuiltin.py
==============================================================================
--- pypy/dist/pypy/rpython/test/test_rbuiltin.py (original)
+++ pypy/dist/pypy/rpython/test/test_rbuiltin.py Tue Oct 31 17:22:11 2006
@@ -3,7 +3,7 @@
from pypy.rpython.objectmodel import instantiate, we_are_translated
from pypy.rpython.lltypesystem import lltype
from pypy.tool import udir
-from pypy.rpython.rarithmetic import r_uint, intmask
+from pypy.rlib.rarithmetic import r_uint, intmask
from pypy.annotation.builtin import *
from pypy.rpython.test.tool import BaseRtypingTest, LLRtypeMixin, OORtypeMixin
import py
Modified: pypy/dist/pypy/rpython/test/test_rclass.py
==============================================================================
--- pypy/dist/pypy/rpython/test/test_rclass.py (original)
+++ pypy/dist/pypy/rpython/test/test_rclass.py Tue Oct 31 17:22:11 2006
@@ -3,7 +3,7 @@
from pypy.translator.translator import TranslationContext, graphof
from pypy.rpython.lltypesystem.lltype import *
from pypy.rpython.ootypesystem import ootype
-from pypy.rpython.rarithmetic import intmask
+from pypy.rlib.rarithmetic import intmask
from pypy.rpython.test.tool import BaseRtypingTest, LLRtypeMixin, OORtypeMixin
class EmptyBase(object):
Modified: pypy/dist/pypy/rpython/test/test_rint.py
==============================================================================
--- pypy/dist/pypy/rpython/test/test_rint.py (original)
+++ pypy/dist/pypy/rpython/test/test_rint.py Tue Oct 31 17:22:11 2006
@@ -2,7 +2,7 @@
from pypy.translator.translator import TranslationContext
from pypy.annotation import model as annmodel
from pypy.rpython.test import snippet
-from pypy.rpython.rarithmetic import r_uint, r_longlong, r_ulonglong
+from pypy.rlib.rarithmetic import r_uint, r_longlong, r_ulonglong
from pypy.rpython.test.tool import BaseRtypingTest, LLRtypeMixin, OORtypeMixin
class TestSnippet(object):
Modified: pypy/dist/pypy/rpython/test/test_rrange.py
==============================================================================
--- pypy/dist/pypy/rpython/test/test_rrange.py (original)
+++ pypy/dist/pypy/rpython/test/test_rrange.py Tue Oct 31 17:22:11 2006
@@ -1,6 +1,6 @@
from pypy.rpython.rrange import *
from pypy.rpython.test.tool import BaseRtypingTest, LLRtypeMixin, OORtypeMixin
-from pypy.rpython.rarithmetic import intmask
+from pypy.rlib.rarithmetic import intmask
class BaseTestRrange(BaseRtypingTest):
Modified: pypy/dist/pypy/translator/asm/test/test_asm.py
==============================================================================
--- pypy/dist/pypy/translator/asm/test/test_asm.py (original)
+++ pypy/dist/pypy/translator/asm/test/test_asm.py Tue Oct 31 17:22:11 2006
@@ -1,6 +1,6 @@
from pypy.translator.translator import TranslationContext, graphof
from pypy.translator.backendopt.all import backend_optimizations
-from pypy.rpython.rarithmetic import ovfcheck
+from pypy.rlib.rarithmetic import ovfcheck
from pypy.translator.asm import genasm
from pypy import conftest
import py
Modified: pypy/dist/pypy/translator/backendopt/test/test_all.py
==============================================================================
--- pypy/dist/pypy/translator/backendopt/test/test_all.py (original)
+++ pypy/dist/pypy/translator/backendopt/test/test_all.py Tue Oct 31 17:22:11 2006
@@ -6,7 +6,7 @@
from pypy.objspace.flow.model import Constant
from pypy.annotation import model as annmodel
from pypy.rpython.llinterp import LLInterpreter
-from pypy.rpython.rarithmetic import intmask
+from pypy.rlib.rarithmetic import intmask
from pypy import conftest
def translateopt(func, sig, **optflags):
Modified: pypy/dist/pypy/translator/backendopt/test/test_inline.py
==============================================================================
--- pypy/dist/pypy/translator/backendopt/test/test_inline.py (original)
+++ pypy/dist/pypy/translator/backendopt/test/test_inline.py Tue Oct 31 17:22:11 2006
@@ -10,7 +10,7 @@
from pypy.translator.backendopt.inline import measure_median_execution_cost
from pypy.translator.translator import TranslationContext, graphof
from pypy.rpython.llinterp import LLInterpreter
-from pypy.rpython.rarithmetic import ovfcheck
+from pypy.rlib.rarithmetic import ovfcheck
from pypy.translator.test.snippet import is_perfect_number
from pypy.conftest import option
Modified: pypy/dist/pypy/translator/backendopt/test/test_merge_if_blocks.py
==============================================================================
--- pypy/dist/pypy/translator/backendopt/test/test_merge_if_blocks.py (original)
+++ pypy/dist/pypy/translator/backendopt/test/test_merge_if_blocks.py Tue Oct 31 17:22:11 2006
@@ -5,7 +5,7 @@
from pypy.objspace.flow.model import flatten, Block
from pypy.translator.backendopt.removenoops import remove_same_as
from pypy.rpython.llinterp import LLInterpreter
-from pypy.rpython.rarithmetic import r_uint, r_ulonglong, r_longlong
+from pypy.rlib.rarithmetic import r_uint, r_ulonglong, r_longlong
from pypy.annotation.model import SomeChar, SomeUnicodeCodePoint
def do_test_merge(fn, testvalues):
Modified: pypy/dist/pypy/translator/c/exceptiontransform.py
==============================================================================
--- pypy/dist/pypy/translator/c/exceptiontransform.py (original)
+++ pypy/dist/pypy/translator/c/exceptiontransform.py Tue Oct 31 17:22:11 2006
@@ -9,7 +9,7 @@
from pypy.rpython.memory.lladdress import NULL
from pypy.rpython import rtyper
from pypy.rpython import rclass
-from pypy.rpython.rarithmetic import r_uint, r_longlong, r_ulonglong
+from pypy.rlib.rarithmetic import r_uint, r_longlong, r_ulonglong
from pypy.annotation import model as annmodel
from pypy.rpython.annlowlevel import MixLevelHelperAnnotator
Modified: pypy/dist/pypy/translator/c/pyobj.py
==============================================================================
--- pypy/dist/pypy/translator/c/pyobj.py (original)
+++ pypy/dist/pypy/translator/c/pyobj.py Tue Oct 31 17:22:11 2006
@@ -10,7 +10,7 @@
from pypy.translator.c.wrapper import gen_wrapper, new_method_graph
from pypy.translator.tool.raymond import should_expose
-from pypy.rpython.rarithmetic import r_int, r_uint
+from pypy.rlib.rarithmetic import r_int, r_uint
from pypy.rpython.lltypesystem.lltype import pyobjectptr, LowLevelType
from pypy.rpython import extregistry
Modified: pypy/dist/pypy/translator/c/test/test_backendoptimized.py
==============================================================================
--- pypy/dist/pypy/translator/c/test/test_backendoptimized.py (original)
+++ pypy/dist/pypy/translator/c/test/test_backendoptimized.py Tue Oct 31 17:22:11 2006
@@ -2,7 +2,7 @@
from pypy.translator.c.test.test_typed import TestTypedTestCase as _TestTypedTestCase
from pypy.translator.backendopt.all import backend_optimizations
from pypy.rpython import objectmodel
-from pypy.rpython.rarithmetic import r_uint, r_longlong, r_ulonglong
+from pypy.rlib.rarithmetic import r_uint, r_longlong, r_ulonglong
from pypy import conftest
class TestTypedOptimizedTestCase(_TestTypedTestCase):
Modified: pypy/dist/pypy/translator/c/test/test_extfunc.py
==============================================================================
--- pypy/dist/pypy/translator/c/test/test_extfunc.py (original)
+++ pypy/dist/pypy/translator/c/test/test_extfunc.py Tue Oct 31 17:22:11 2006
@@ -294,7 +294,7 @@
def test_rarith_parts_to_float():
- from pypy.rpython.rarithmetic import parts_to_float
+ from pypy.rlib.rarithmetic import parts_to_float
def fn(sign, beforept, afterpt, exponent):
return parts_to_float(sign, beforept, afterpt, exponent)
@@ -313,7 +313,7 @@
assert f(*parts) == val
def test_rarith_formatd():
- from pypy.rpython.rarithmetic import formatd
+ from pypy.rlib.rarithmetic import formatd
def fn(x):
return formatd("%.2f", x)
Modified: pypy/dist/pypy/translator/c/test/test_typed.py
==============================================================================
--- pypy/dist/pypy/translator/c/test/test_typed.py (original)
+++ pypy/dist/pypy/translator/c/test/test_typed.py Tue Oct 31 17:22:11 2006
@@ -7,7 +7,7 @@
from pypy import conftest
from pypy.translator.test import snippet
from pypy.translator.translator import TranslationContext
-from pypy.rpython.rarithmetic import r_uint, r_ulonglong, r_longlong, intmask
+from pypy.rlib.rarithmetic import r_uint, r_ulonglong, r_longlong, intmask
from pypy.config.config import Config
from pypy.config.pypyoption import pypy_optiondescription
@@ -590,8 +590,6 @@
res = f()
- from pypy.rpython.rarithmetic import intmask
-
assert res[0] == True
assert res[1] == intmask(hash(c)+hash(d))
Modified: pypy/dist/pypy/translator/cli/test/test_cast.py
==============================================================================
--- pypy/dist/pypy/translator/cli/test/test_cast.py (original)
+++ pypy/dist/pypy/translator/cli/test/test_cast.py Tue Oct 31 17:22:11 2006
@@ -1,7 +1,7 @@
import sys
from pypy.translator.cli.test.runtest import check
-from pypy.rpython.rarithmetic import r_uint, r_ulonglong, r_longlong, intmask
+from pypy.rlib.rarithmetic import r_uint, r_ulonglong, r_longlong, intmask
def to_int(x):
return int(x)
Modified: pypy/dist/pypy/translator/cli/test/test_op.py
==============================================================================
--- pypy/dist/pypy/translator/cli/test/test_op.py (original)
+++ pypy/dist/pypy/translator/cli/test/test_op.py Tue Oct 31 17:22:11 2006
@@ -1,5 +1,13 @@
from pypy.translator.cli.test.runtest import CliTest
+<<<<<<< .mine
+from pypy.translator.cli.test.runtest import check
+from pypy.rlib.rarithmetic import r_uint, r_ulonglong, r_longlong, ovfcheck
+from pypy.rpython import rstack
+from pypy.annotation import model as annmodel
+import sys
+=======
from pypy.translator.oosupport.test_template.operations import BaseTestOperations
+>>>>>>> .r33967
class TestOperations(CliTest, BaseTestOperations):
pass
Modified: pypy/dist/pypy/translator/cli/test/test_overflow.py
==============================================================================
--- pypy/dist/pypy/translator/cli/test/test_overflow.py (original)
+++ pypy/dist/pypy/translator/cli/test/test_overflow.py Tue Oct 31 17:22:11 2006
@@ -1,5 +1,5 @@
from pypy.translator.cli.test.runtest import check
-from pypy.rpython.rarithmetic import ovfcheck
+from pypy.rlib.rarithmetic import ovfcheck
import sys
Modified: pypy/dist/pypy/translator/js/test/test_exc_operation.py
==============================================================================
--- pypy/dist/pypy/translator/js/test/test_exc_operation.py (original)
+++ pypy/dist/pypy/translator/js/test/test_exc_operation.py Tue Oct 31 17:22:11 2006
@@ -1,7 +1,7 @@
import py
import sys
from pypy.translator.js.test.runtest import compile_function
-from pypy.rpython.rarithmetic import r_uint, ovfcheck, ovfcheck_lshift
+from pypy.rlib.rarithmetic import r_uint, ovfcheck, ovfcheck_lshift
from pypy.translator.test import snippet
py.test.skip("Exception work in progress")
Modified: pypy/dist/pypy/translator/js/test/test_exception.py
==============================================================================
--- pypy/dist/pypy/translator/js/test/test_exception.py (original)
+++ pypy/dist/pypy/translator/js/test/test_exception.py Tue Oct 31 17:22:11 2006
@@ -2,7 +2,7 @@
from pypy.translator.js.test.runtest import compile_function
from pypy.translator.test.snippet import try_raise_choose
-from pypy.rpython.rarithmetic import r_uint, ovfcheck, ovfcheck_lshift
+from pypy.rlib.rarithmetic import r_uint, ovfcheck, ovfcheck_lshift
import sys
Modified: pypy/dist/pypy/translator/js/test/test_genllvm.py
==============================================================================
--- pypy/dist/pypy/translator/js/test/test_genllvm.py (original)
+++ pypy/dist/pypy/translator/js/test/test_genllvm.py Tue Oct 31 17:22:11 2006
@@ -3,7 +3,7 @@
import sys
import py
-from pypy.rpython.rarithmetic import r_uint
+from pypy.rlib.rarithmetic import r_uint
from pypy.translator.js.test.runtest import compile_function
def test_simple_function_pointer():
Modified: pypy/dist/pypy/translator/js/test/test_typed.py
==============================================================================
--- pypy/dist/pypy/translator/js/test/test_typed.py (original)
+++ pypy/dist/pypy/translator/js/test/test_typed.py Tue Oct 31 17:22:11 2006
@@ -2,7 +2,7 @@
import py
from py.test import raises
from pypy.translator.test import snippet
-from pypy.rpython.rarithmetic import r_uint, ovfcheck, ovfcheck_lshift
+from pypy.rlib.rarithmetic import r_uint, ovfcheck, ovfcheck_lshift
from pypy.translator.js.test.runtest import compile_function
Modified: pypy/dist/pypy/translator/llvm/test/test_exc_operation.py
==============================================================================
--- pypy/dist/pypy/translator/llvm/test/test_exc_operation.py (original)
+++ pypy/dist/pypy/translator/llvm/test/test_exc_operation.py Tue Oct 31 17:22:11 2006
@@ -1,7 +1,7 @@
import sys
import py
-from pypy.rpython.rarithmetic import r_uint, ovfcheck, ovfcheck_lshift
+from pypy.rlib.rarithmetic import r_uint, ovfcheck, ovfcheck_lshift
from pypy.translator.test import snippet
from pypy.translator.llvm.test.runtest import *
Modified: pypy/dist/pypy/translator/llvm/test/test_exception.py
==============================================================================
--- pypy/dist/pypy/translator/llvm/test/test_exception.py (original)
+++ pypy/dist/pypy/translator/llvm/test/test_exception.py Tue Oct 31 17:22:11 2006
@@ -2,7 +2,7 @@
import py
from pypy.translator.test.snippet import try_raise_choose
-from pypy.rpython.rarithmetic import r_uint, ovfcheck, ovfcheck_lshift
+from pypy.rlib.rarithmetic import r_uint, ovfcheck, ovfcheck_lshift
from pypy.translator.llvm.test.runtest import *
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 Tue Oct 31 17:22:11 2006
@@ -5,7 +5,7 @@
import py
from pypy.tool.udir import udir
-from pypy.rpython.rarithmetic import r_uint
+from pypy.rlib.rarithmetic import r_uint
from pypy.rlib import ros
from pypy.translator.llvm.test.runtest import *
@@ -245,7 +245,7 @@
def test_rarith_parts_to_float():
if sys.maxint != 2**31-1:
py.test.skip("WIP on 64 bit architectures")
- from pypy.rpython.rarithmetic import parts_to_float
+ from pypy.rlib.rarithmetic import parts_to_float
parts = [
["" ,"1","" ,""],
["-","1","" ,""],
@@ -265,7 +265,7 @@
def test_rarith_formatd():
if sys.maxint != 2**31-1:
py.test.skip("WIP on 64 bit architectures")
- from pypy.rpython.rarithmetic import formatd
+ from pypy.rlib.rarithmetic import formatd
as_float = [ 0.0 , 1.5 , 2.0 ]
as_string = ["0.00", "1.50", "2.00"]
def fn(i):
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 Tue Oct 31 17:22:11 2006
@@ -3,7 +3,7 @@
import sys
import py
-from pypy.rpython.rarithmetic import r_uint
+from pypy.rlib.rarithmetic import r_uint
from pypy.translator.llvm.test.runtest import *
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 Tue Oct 31 17:22:11 2006
@@ -3,7 +3,7 @@
import py
from pypy.rpython.lltypesystem.lltype import *
from pypy.translator.llvm import database, codewriter
-from pypy.rpython import rarithmetic
+from pypy.rlib import rarithmetic
from pypy.translator.llvm.test.runtest import *
Modified: pypy/dist/pypy/translator/llvm/test/test_typed.py
==============================================================================
--- pypy/dist/pypy/translator/llvm/test/test_typed.py (original)
+++ pypy/dist/pypy/translator/llvm/test/test_typed.py Tue Oct 31 17:22:11 2006
@@ -3,7 +3,7 @@
import py
from py.test import raises
from pypy.translator.test import snippet
-from pypy.rpython.rarithmetic import r_uint, ovfcheck, ovfcheck_lshift
+from pypy.rlib.rarithmetic import r_uint, ovfcheck, ovfcheck_lshift
from pypy.translator.llvm.test.runtest import *
Modified: pypy/dist/pypy/translator/oosupport/test_template/operations.py
==============================================================================
--- pypy/dist/pypy/translator/oosupport/test_template/operations.py (original)
+++ pypy/dist/pypy/translator/oosupport/test_template/operations.py Tue Oct 31 17:22:11 2006
@@ -1,4 +1,4 @@
-from pypy.rpython.rarithmetic import r_uint, r_ulonglong, r_longlong, ovfcheck
+from pypy.rlib.rarithmetic import r_uint, r_ulonglong, r_longlong, ovfcheck
from pypy.rpython import rstack
from pypy.annotation import model as annmodel
import sys
Modified: pypy/dist/pypy/translator/simplify.py
==============================================================================
--- pypy/dist/pypy/translator/simplify.py (original)
+++ pypy/dist/pypy/translator/simplify.py Tue Oct 31 17:22:11 2006
@@ -110,7 +110,7 @@
# this is the case if no exception handling was provided.
# Otherwise, we have a block ending in the operation,
# followed by a block with a single ovfcheck call.
- from pypy.rpython.rarithmetic import ovfcheck, ovfcheck_lshift
+ from pypy.rlib.rarithmetic import ovfcheck, ovfcheck_lshift
from pypy.objspace.flow.objspace import op_appendices
from pypy.objspace.flow.objspace import implicit_exceptions
covf = Constant(ovfcheck)
Modified: pypy/dist/pypy/translator/squeak/opformatter.py
==============================================================================
--- pypy/dist/pypy/translator/squeak/opformatter.py (original)
+++ pypy/dist/pypy/translator/squeak/opformatter.py Tue Oct 31 17:22:11 2006
@@ -1,4 +1,4 @@
-from pypy.rpython.rarithmetic import r_int, r_uint, r_longlong, r_ulonglong
+from pypy.rlib.rarithmetic import r_int, r_uint, r_longlong, r_ulonglong
from pypy.translator.squeak.codeformatter import CodeFormatter
from pypy.translator.squeak.codeformatter import Message, Self, Assignment, Field
Modified: pypy/dist/pypy/translator/squeak/test/test_llops.py
==============================================================================
--- pypy/dist/pypy/translator/squeak/test/test_llops.py (original)
+++ pypy/dist/pypy/translator/squeak/test/test_llops.py Tue Oct 31 17:22:11 2006
@@ -1,6 +1,6 @@
import sys
from pypy.translator.squeak.test.runtest import compile_function, squeak_checks
-from pypy.rpython.rarithmetic import r_uint, r_longlong, r_ulonglong
+from pypy.rlib.rarithmetic import r_uint, r_longlong, r_ulonglong
from pypy.rpython.annlowlevel import LowLevelAnnotatorPolicy
from pypy.rpython.lltypesystem.lloperation import llop
from pypy.rpython.lltypesystem.lltype import Signed, Unsigned, Bool, Char, UniChar
Modified: pypy/dist/pypy/translator/stackless/code.py
==============================================================================
--- pypy/dist/pypy/translator/stackless/code.py (original)
+++ pypy/dist/pypy/translator/stackless/code.py Tue Oct 31 17:22:11 2006
@@ -1,5 +1,5 @@
from pypy.rpython.lltypesystem import lltype, llmemory, lloperation
-from pypy.rpython import rarithmetic
+from pypy.rlib import rarithmetic
from pypy.rpython import extfunctable
from pypy.translator.stackless import frame
from pypy.translator.stackless.frame import STATE_HEADER, SAVED_REFERENCE, STORAGE_TYPES_AND_FIELDS
Modified: pypy/dist/pypy/translator/stackless/transform.py
==============================================================================
--- pypy/dist/pypy/translator/stackless/transform.py (original)
+++ pypy/dist/pypy/translator/stackless/transform.py Tue Oct 31 17:22:11 2006
@@ -1,6 +1,6 @@
from pypy.rpython.lltypesystem import lltype, llmemory
from pypy.rpython.lltypesystem.lloperation import LL_OPERATIONS
-from pypy.rpython import rarithmetic, rclass, rmodel
+from pypy.rlib import rarithmetic, rclass, rmodel
from pypy.translator.backendopt import support
from pypy.objspace.flow import model
from pypy.translator import unsimplify, simplify
Modified: pypy/dist/pypy/translator/test/snippet.py
==============================================================================
--- pypy/dist/pypy/translator/test/snippet.py (original)
+++ pypy/dist/pypy/translator/test/snippet.py Tue Oct 31 17:22:11 2006
@@ -1147,7 +1147,7 @@
return istk.top(), sstk.top()
-from pypy.rpython.rarithmetic import ovfcheck, ovfcheck_lshift
+from pypy.rlib.rarithmetic import ovfcheck, ovfcheck_lshift
def add_func(i=numtype):
try:
More information about the Pypy-commit
mailing list