summaryrefslogtreecommitdiff
path: root/ext/ffi_c/StructByValue.c
Commit message (Expand)AuthorAgeFilesLines
* Add support for using FFI in RactorLars Kanis2023-04-181-1/+1
* Make FFI classes GC.compact friendlyLars Kanis2023-04-141-3/+13
* Implement Write Barrier and dsize for FFI::StructByValueJean Boussier2023-03-061-6/+15
* Convert FFI::Type and descendants to TypedDataJean Boussier2023-03-021-9/+22
* Remove win32/stdint.h and stdbool.hLars Kanis2020-09-231-7/+2
* Fix bad search and replace in C code.1.9.2Charles Oliver Nutter2013-10-291-1/+0
* Switch license to BSD throughout codebase. See #288.Charles Oliver Nutter2013-10-291-12/+22
* Extract all win32 MSC stdbool compat typedefs into win32/stdbool.hWayne Meissner2013-04-221-5/+4
* Struct classes store @layout in a class ivar, not a cvar.Wayne Meissner2012-12-291-2/+2
* Convert C++ style comments to C /* */ styleWayne Meissner2012-08-041-1/+1
* initial releaseunknown2012-01-091-0/+8
* Sync up copyright headersWayne Meissner2011-01-091-19/+12
* Add newlines to the end of every fileWayne Meissner2010-12-301-0/+1
* Add StructByValue#layout and StructByValue#struct_classWayne Meissner2009-08-131-7/+29
* StructByValue now just re-uses the low-level libffi data from StructLayoutWayne Meissner2009-08-071-54/+18
* Check rbFields is non-NULL before trying to dereference it for gc markingWayne Meissner2009-08-071-1/+3
* Rework struct inline array fields.Wayne Meissner2009-08-071-14/+3
* Remove size and alignment fields from FFI::Type, as they are provided by ffi_...Wayne Meissner2009-08-051-2/+0
* Move the default execution path into Call.c, and fixup blocking callsWayne Meissner2009-08-051-1/+1
* Make struct-by-value return values workWayne Meissner2009-08-051-0/+2
* More struct-by-value workWayne Meissner2009-08-051-3/+76
* Add StructByValue classWayne Meissner2009-08-011-0/+90