Author: Maciej Fijalkowski <[email protected]>
Branch: unroll-if-const
Changeset: r45979:4f0c816b4e43
Date: 2011-07-25 20:22 +0200
http://bitbucket.org/pypy/pypy/changeset/4f0c816b4e43/

Log:    split loopless and looping part

diff --git a/pypy/rpython/lltypesystem/rbuilder.py 
b/pypy/rpython/lltypesystem/rbuilder.py
--- a/pypy/rpython/lltypesystem/rbuilder.py
+++ b/pypy/rpython/lltypesystem/rbuilder.py
@@ -95,10 +95,14 @@
         ll_str.copy_contents(ll_str, ll_builder.buf, start, used, needed)
         ll_builder.used = needed + used
 
-    @staticmethod
-    def ll_append_multiple_char(ll_builder, char, times):
+    @classmethod
+    def ll_append_multiple_char(cls, ll_builder, char, times):
         if times == 0:
             return
+        cls._ll_append_multiple_char(ll_builder, char, times)
+
+    @staticmethod
+    def _ll_append_multiple_char(ll_builder, char, times):
         used = ll_builder.used
         if times + used > ll_builder.allocated:
             ll_builder.grow(ll_builder, times)
_______________________________________________
pypy-commit mailing list
[email protected]
http://mail.python.org/mailman/listinfo/pypy-commit

Reply via email to