[pypy-svn] r20287 - pypy/branch/somepbc-refactoring/pypy/annotation
arigo at codespeak.net
arigo at codespeak.net
Sat Nov 26 18:47:19 CET 2005
Author: arigo
Date: Sat Nov 26 18:47:19 2005
New Revision: 20287
Modified:
pypy/branch/somepbc-refactoring/pypy/annotation/bookkeeper.py
Log:
(pedronis, arigo)
very deep bug fix. Now test_rclass passes entirely!
Modified: pypy/branch/somepbc-refactoring/pypy/annotation/bookkeeper.py
==============================================================================
--- pypy/branch/somepbc-refactoring/pypy/annotation/bookkeeper.py (original)
+++ pypy/branch/somepbc-refactoring/pypy/annotation/bookkeeper.py Sat Nov 26 18:47:19 2005
@@ -79,10 +79,10 @@
def consider_non_int_eq(self, obj1, obj2):
if obj1.knowntype == obj2.knowntype == list:
self.count("list_list_eq", obj1, obj2)
- return obj1.knowntype.__name__, obj2.knowntype.__name__
+ return self.typerepr(obj1), self.typerepr(obj2)
def consider_non_int_comp(self, obj1, obj2):
- return obj1.knowntype.__name__, obj2.knowntype.__name__
+ return self.typerepr(obj1), self.typerepr(obj2)
def typerepr(self, obj):
if isinstance(obj, SomeInstance):
More information about the Pypy-commit
mailing list