[pypy-svn] r48673 - in pypy/dist/pypy/rpython: lltypesystem ootypesystem/module

fijal at codespeak.net fijal at codespeak.net
Wed Nov 14 01:42:40 CET 2007


Author: fijal
Date: Wed Nov 14 01:42:40 2007
New Revision: 48673

Removed:
   pypy/dist/pypy/rpython/ootypesystem/module/ll_strtod.py
Modified:
   pypy/dist/pypy/rpython/lltypesystem/ll_str.py
   pypy/dist/pypy/rpython/lltypesystem/rstr.py
Log:
Simplify ll_float_str, good :)


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	Wed Nov 14 01:42:40 2007
@@ -1,5 +1,5 @@
 from pypy.rpython.lltypesystem.lltype import GcArray, Array, Char, malloc
-from pypy.rlib.rarithmetic import r_uint
+from pypy.rlib.rarithmetic import r_uint, formatd
 
 CHAR_ARRAY = GcArray(Char)
 
@@ -115,7 +115,5 @@
     return result
 
 def ll_float_str(repr, f):
-    from pypy.rpython.lltypesystem.module.ll_strtod import Implementation
-    from pypy.rpython.lltypesystem.rstr import percent_f
-    return Implementation.ll_strtod_formatd(percent_f, f)
+    return formatd("%f", f)
 

Modified: pypy/dist/pypy/rpython/lltypesystem/rstr.py
==============================================================================
--- pypy/dist/pypy/rpython/lltypesystem/rstr.py	(original)
+++ pypy/dist/pypy/rpython/lltypesystem/rstr.py	Wed Nov 14 01:42:40 2007
@@ -899,4 +899,3 @@
 unboxed_instance_str_prefix = string_repr.convert_const("<unboxed ")
 unboxed_instance_str_suffix = string_repr.convert_const(">")
 
-percent_f = string_repr.convert_const("%f")



More information about the Pypy-commit mailing list