[pypy-svn] r26405 - pypy/dist/pypy/rpython/ootypesystem
nik at codespeak.net
nik at codespeak.net
Thu Apr 27 08:37:56 CEST 2006
Author: nik
Date: Thu Apr 27 08:37:53 2006
New Revision: 26405
Modified:
pypy/dist/pypy/rpython/ootypesystem/rtuple.py
Log:
remove unused tuple type caching code.
Modified: pypy/dist/pypy/rpython/ootypesystem/rtuple.py
==============================================================================
--- pypy/dist/pypy/rpython/ootypesystem/rtuple.py (original)
+++ pypy/dist/pypy/rpython/ootypesystem/rtuple.py Thu Apr 27 08:37:53 2006
@@ -55,18 +55,6 @@
hop.genop('oosend', [c_setitem, v_list, c_index, v_item], resulttype=ootype.Void)
return v_list
-_tuple_types = {}
-
-def tuple_type(fieldnames, fieldtypes):
- key = tuple(fieldtypes)
- if _tuple_types.has_key(key):
- return _tuple_types[key]
- else:
- fields = dict(zip(fieldnames, fieldtypes))
- INST = ootype.Instance("Tuple%s" % len(fieldnames), ootype.ROOT, fields)
- _tuple_types[key] = INST
- return INST
-
def rtype_newtuple(hop):
return TupleRepr._rtype_newtuple(hop)
More information about the Pypy-commit
mailing list