Commits

Show all
Author Commit Message Labels Comments Date
Armin Rigo
Found a simpler and more efficient way to implement any ffi.gc().
Armin Rigo
Found a simpler way to implement the in-line ffi.gc() on top of the out-of-line one
Armin Rigo
Expand the explanation of the hack
Armin Rigo
Document 'onerror'.
Armin Rigo
Minor clean up
Armin Rigo
Generalize the test for pypy
Armin Rigo
Show a semi-hackish way to get at the value of the arguments when the crash occurred.
Armin Rigo
'onerror' can also return a custom value to return
Armin Rigo
New argument "onerror" on ffi.callback()
Armin Rigo
Use the logic in cgc.c to implement ffi.gc() also for the pure Python in-line version of FFI
Armin Rigo
Issue #115: document the assignments where we store a list or a dict.
Armin Rigo
Bump the version number to 1.2.0
Armin Rigo
Refactor the way global variables are accessed. Now, every access to "lib.var" calls a generated C function to get "&var". This fixes issue #212 and also make it work in more cases, like __thread variables.
Armin Rigo
Write a test for issue #212
Armin Rigo
Mention there are more args
Armin Rigo
Issue #209: check for dereferencing NULL pointers
Armin Rigo
Issue #207: fix for anonymous enums with ffi.include()
Armin Rigo
ffi.include(ffi) doesn't make sense and hangs right now
Armin Rigo
Test and fix: Python 3.5 (at least the current beta) is unhappy with module-like objects without a '__name__'
Armin Rigo
Clarify the weakdict example
Armin Rigo
Fix tests for Python 3
Armin Rigo
Add a passing test
Armin Rigo
Redo lib.__dict__, like in the in-line mode. Figured out that it's like lib.__all__: a special attribute that can be shadowed if necessary because it's not essential.
Armin Rigo
Add a whatsnew
Armin Rigo
"from foo.lib import *"
Armin Rigo
Allow "from _cffimodule.lib import a, b, c". (thanks DanielHolth on irc) Doesn't work to import "*", so far.
Armin Rigo
Explicitly complain if we find 'typedef int... t;' in a call to verify()
Stefano Rivera
Correctly locate py2.7 debug build extensions
Armin Rigo
on pypy, the _cffi_backend module doesn't have a __file__ at all
Armin Rigo
Whatsnew
  1. Prev
  2. Next