Author: Armin Rigo <[email protected]>
Branch: stringbuilder-perf
Changeset: r71999:181e95dfdf21
Date: 2014-06-09 16:30 +0200
http://bitbucket.org/pypy/pypy/changeset/181e95dfdf21/
Log: Fix. Remove more isvirtual()s.
diff --git a/rpython/rtyper/lltypesystem/rbuilder.py
b/rpython/rtyper/lltypesystem/rbuilder.py
--- a/rpython/rtyper/lltypesystem/rbuilder.py
+++ b/rpython/rtyper/lltypesystem/rbuilder.py
@@ -342,7 +342,7 @@
@staticmethod
@always_inline
def ll_append_multiple_char(ll_builder, char, times):
- if jit.we_are_jitted(ll_builder):
+ if jit.we_are_jitted():
if BaseStringBuilderRepr._ll_jit_try_append_multiple_char(
ll_builder, char, times):
return
@@ -417,7 +417,6 @@
return ll_builder.total_size - num_chars_missing_from_last_piece
@classmethod
- @jit.look_inside_iff(lambda cls, ll_builder: jit.isvirtual(ll_builder))
def ll_build(cls, ll_builder):
buf = ll_builder.current_buf
if buf:
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit