[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