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