Author: Armin Rigo <[email protected]>
Branch:
Changeset: r74229:4c9f57a191fc
Date: 2014-10-25 17:36 +0200
http://bitbucket.org/pypy/pypy/changeset/4c9f57a191fc/
Log: fix?
diff --git a/rpython/rtyper/lltypesystem/rffi.py
b/rpython/rtyper/lltypesystem/rffi.py
--- a/rpython/rtyper/lltypesystem/rffi.py
+++ b/rpython/rtyper/lltypesystem/rffi.py
@@ -1147,9 +1147,9 @@
return self.buf
def __exit__(self, *args):
free_nonmovingbuffer(self.data, self.buf, self.pinned, self.is_raw)
- __init__._always_inline_ = True
- __enter__._always_inline_ = True
- __exit__._always_inline_ = True
+ __init__._always_inline_ = 'try'
+ __enter__._always_inline_ = 'try'
+ __exit__._always_inline_ = 'try'
class scoped_nonmoving_unicodebuffer:
def __init__(self, data):
@@ -1159,9 +1159,9 @@
return self.buf
def __exit__(self, *args):
free_nonmoving_unicodebuffer(self.data, self.buf, self.pinned,
self.is_raw)
- __init__._always_inline_ = True
- __enter__._always_inline_ = True
- __exit__._always_inline_ = True
+ __init__._always_inline_ = 'try'
+ __enter__._always_inline_ = 'try'
+ __exit__._always_inline_ = 'try'
class scoped_alloc_buffer:
def __init__(self, size):
_______________________________________________
pypy-commit mailing list
[email protected]
https://mail.python.org/mailman/listinfo/pypy-commit