aboutsummaryrefslogtreecommitdiffstats
path: root/ext/fiddle/function.c
Commit message (Expand)AuthorAgeFilesLines
* function.c: fix typonobu2015-12-131-3/+3
* * ext/fiddle/function.c: fix build error introduced at r53082.usa2015-12-131-1/+1
* function.c: check argumentsnobu2015-12-131-16/+34
* NEWS: add note about Fiddle GVL releasenormal2015-12-111-1/+3
* * ext/**/*.c (*_memsize): same as r52986 for extensions.ko12015-12-091-4/+3
* fiddle: release GVL for ffi_callnormal2015-11-231-9/+27
* ext: use RARRAY_AREFnobu2015-11-051-2/+2
* ext: use RARRAY_CONST_PTRnobu2015-11-041-2/+2
* ext: adjust index typenobu2015-11-041-1/+1
* use rb_check_arity [ci skip]nobu2015-10-251-3/+2
* * ext/dl/*: remove DL as it is replaced by Fiddle.tenderlove2014-10-311-1/+1
* fiddle/function.c: fix memory leak on exceptionnobu2014-03-091-4/+5
* fiddle/function.c: check argument sizenobu2014-03-091-0/+14
* ext/fiddle: backward compatibilitiesnobu2014-01-151-1/+11
* function.c: adjust indentnobu2014-01-151-6/+6
* * ext/dl/lib/dl/func.rb (DL::Function#call): check tainted whennagachika2013-05-141-0/+9
* use INT2FIX(0) instead of INT2NUM(0).kazu2013-03-051-2/+2
* * ext/fiddle/function.c (Fiddle::Function.new): new keyword argument :name to...ngoto2012-12-111-2/+15
* * ext/fiddle/function.c (Fiddle::Function.new): fix typo in documentationngoto2012-12-071-1/+1
* * ext/fiddle/extconf.rb, ext/fiddle/function.cngoto2012-11-301-1/+1
* * ext/fiddle/closure.c: Documentation for Fiddlezzak2012-11-271-10/+13
* * ext/fiddle/handle.c: Make Fiddle independent of DL, copy DL::Handletenderlove2012-11-271-0/+12
* reverting r37881tenderlove2012-11-271-12/+0
* * ext/fiddle/handle.c: Make Fiddle independent of DL, copy DL::Handletenderlove2012-11-271-0/+12
* * ext/.document (fiddle): Remove duplicate entrydrbrain2011-08-151-0/+63
* * Use _WIN32 rather than checking for windows.h. Thanks Jon Forums!tenderlove2011-01-051-1/+1
* * ext/fiddle/closure.c (closure_data_type),nobu2010-07-201-1/+1
* * ext/fiddle/function.c (function_call): removed unused variable.nobu2010-05-061-1/+0
* * ext/fiddle/*: Adding fiddle library to wrap libffitenderlove2010-05-061-0/+155