summaryrefslogtreecommitdiff
path: root/c/ffi_obj.c
Commit message (Expand)AuthorAgeFilesLines
* hg merge defaultArmin Rigo2015-11-231-38/+132
|\
| * Copy the PyPy behavior on CPython too: two calls to new_handle(x),Armin Rigo2015-11-231-38/+4
| * issue #233: ffi.init_once()Armin Rigo2015-11-231-0/+128
* | update the code to use 'extern "Python"'Armin Rigo2015-11-181-9/+9
* | Inline documentationArmin Rigo2015-11-151-1/+8
* | merge defaultArmin Rigo2015-11-151-1/+13
|\ \ | |/
| * Document ffi.new_allocator()Armin Rigo2015-11-151-1/+13
* | More tests for what I thought would work because it uses the same codeArmin Rigo2015-11-151-3/+2
* | ffi.call_python()Armin Rigo2015-11-131-0/+30
|/
* ffi.memmove()Armin Rigo2015-10-081-0/+19
* Silence a gcc warningArmin Rigo2015-07-091-2/+3
* Port the new_allocator() work from pypyArmin Rigo2015-07-061-2/+67
* Found a simpler and more efficient way to implement any ffi.gc().Armin Rigo2015-07-061-15/+2
* Found a simpler way to implement the in-line ffi.gc() on top of theArmin Rigo2015-07-061-13/+0
* New argument "onerror" on ffi.callback()Armin Rigo2015-07-041-5/+7
* Use the logic in cgc.c to implement ffi.gc() also for the pure PythonArmin Rigo2015-07-041-0/+13
* Fix the logic to handle ffi.gc(x) being called several times with equalArmin Rigo2015-06-061-1/+3
* In the type parser, escape error messages and don't display the inputArmin Rigo2015-06-021-9/+35
* Issue #203: add keyword arguments to ffi.string(), ffi.buffer(),Armin Rigo2015-06-011-3/+3
* ffi.addressof(lib, "function") now returns a regular cdata function pointerArmin Rigo2015-05-261-1/+1
* test and fixArmin Rigo2015-05-171-1/+1
* Various tweaks until we get some more-or-less complete dlopen() supportArmin Rigo2015-05-161-0/+73
* the big Moving Files Around stepArmin Rigo2015-05-121-0/+814