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

Reply via email to