[pypy-svn] r49265 - pypy/dist/pypy/translator/c/test
arigo at codespeak.net
arigo at codespeak.net
Sun Dec 2 12:01:27 CET 2007
Author: arigo
Date: Sun Dec 2 12:01:27 2007
New Revision: 49265
Modified:
pypy/dist/pypy/translator/c/test/test_newgc.py
Log:
Forgot to check this in. Another forgotten id() usage.
Modified: pypy/dist/pypy/translator/c/test/test_newgc.py
==============================================================================
--- pypy/dist/pypy/translator/c/test/test_newgc.py (original)
+++ pypy/dist/pypy/translator/c/test/test_newgc.py Sun Dec 2 12:01:27 2007
@@ -841,6 +841,7 @@
should_be_moving = True
def test_many_ids(self):
+ from pypy.rlib.objectmodel import compute_unique_id
class A(object):
pass
def f():
@@ -852,7 +853,7 @@
# remember the ids, it will trigger some collections itself
i = 0
while i < len(alist):
- idarray[i] = id(alist[i])
+ idarray[i] = compute_unique_id(alist[i])
i += 1
j = 0
while j < 2:
@@ -860,7 +861,7 @@
[A() for i in range(20000)]
i = 0
while i < len(alist):
- if idarray[i] != id(alist[i]):
+ if idarray[i] != compute_unique_id(alist[i]):
return j * 1000000 + i
i += 1
j += 1
More information about the Pypy-commit
mailing list