[pypy-commit] cffi default: Fill in whatsnew

arigo pypy.commits at gmail.com
Tue Dec 27 05:55:22 EST 2016


Author: Armin Rigo <arigo at tunes.org>
Branch: 
Changeset: r2843:cff0b081741a
Date: 2016-12-27 11:55 +0100
http://bitbucket.org/cffi/cffi/changeset/cff0b081741a/

Log:	Fill in whatsnew

diff --git a/doc/source/whatsnew.rst b/doc/source/whatsnew.rst
--- a/doc/source/whatsnew.rst
+++ b/doc/source/whatsnew.rst
@@ -10,10 +10,15 @@
   PyObject_Malloc()+memset() to handle ffi.new() with a default
   allocator.  Speeds up ``ffi.new(large-array)`` where most of the time
   you never touch most of the array.  (But avoid doing that too often:
-  on 32-bit PyPy it will quickly exhaust the address space.  This case
-  is best handled by explicit calls to calloc() and free().)
+  on 32-bit PyPy it will quickly exhaust the address space.  If possible,
+  use instead explicit calls to calloc() and free().)
 
-* some OS/X build fixes ("only with Xcode but without CLT").
+* Some OS/X build fixes ("only with Xcode but without CLT").
+
+* Improve a couple of error messages: when getting mismatched versions
+  of cffi and its backend; and when calling functions which cannot be
+  called with libffi because an argument is a struct that is "too
+  complicated" (not a struct *pointer*).
 
 
 v1.9


More information about the pypy-commit mailing list