aboutsummaryrefslogtreecommitdiffstats
path: root/ext/dl
Commit message (Expand)AuthorAgeFilesLines
* * ext/dl/dl_conversions.c (rb_dl_type_to_ffi_type): support signednobu2010-02-171-24/+26
* * ext/dl/cfunc.c (rb_dlcfunc_inspect): get rid of overflow.nobu2010-02-174-5/+5
* * ext/dl/depend: updated.nobu2010-02-171-0/+6
* * ext/dl/cfunc.c (rb_dlcfunc_call): convert signed value tonobu2010-02-161-4/+13
* * test/dl/test_{base,handle}.rb: use more verbose assertions.nobu2010-02-162-9/+9
* * ext/dl/method.c: Adding DL::Method as a superclass for DL::Functiontenderlove2010-02-164-33/+34
* * ext/dl/function.c: using ULONG2NUM to fix tests on i686.tenderlove2010-02-151-1/+1
* * ext/dl/{closure,function}.c: removed C99 features and warnings.nobu2010-02-032-147/+154
* Wed Feb 3 10:12:09 2010 Aaron Patterson <tenderlove@ruby-lang.org>tenderlove2010-02-0316-372/+619
* * ext/dl/cptr.c (to_int): DL::CPtr supports to_inttenderlove2009-12-041-0/+1
* * ext/dl/cptr.c (rb_dlptr_s_to_ptr): when wrapping a pointer it shouldtenderlove2009-11-121-0/+1
* * ext/dl/cfunc.c (**) updating documentationtenderlove2009-11-081-6/+37
* * ext/dl/cptr.c (rb_dlptr_inspect): making inspect consistent acrosstenderlove2009-11-071-1/+1
* * ext/dl/cfunc.c (rb_dlcfunc_initialize): cleaning up C macrostenderlove2009-11-061-9/+47
* * ext/dl/cptr.c (rb_dlptr_s_malloc, rb_dlptr_initialize): addingtenderlove2009-11-061-0/+19
* * ext/dl/cptr.c (rb_dlptr_to_str, rb_dlptr_to_s) adding documentationtenderlove2009-11-061-4/+29
* * ext/dl/cptr.c (rb_dlptr_inspect, rb_dlptr_plus, rb_dlptr_minus)tenderlove2009-11-061-3/+21
* * test/dl/test_cptr.rb (test_to_ptr*): testing DL::CPtr#to_ptrtenderlove2009-11-031-7/+25
* * ext/dl/cptr.c (rb_dlptr_eql, rb_dlptr_cmp): DL::CPtr#== and DL::CPtr#<=>tenderlove2009-11-031-1/+22
* * ext/dl/win32/lib/win32/registry.rb: update rdoc. [ruby-core:26022]naruse2009-11-021-236/+242
* * ext/dl/cptr.c (rb_dlptr_ptr, rb_dlptr_ref) adding documentationtenderlove2009-11-011-0/+12
* * ext/dl/cptr.c (rb_dlptr_to_value) added documentationtenderlove2009-11-011-0/+5
* * ext/dl/cptr.c (rb_dlptr_size) splitting function to reduce complexitytenderlove2009-11-012-12/+49
* * test/dl/test_dl2.rb (**) testing malloc and realloctenderlove2009-11-011-0/+13
* * ext/dl/handle.c (dlhandle_sym): fixed an invalid local variablenobu2009-10-251-4/+4
* * ext/dl/handle.c (rb_dlhandle_close): fixed an invalid localnobu2009-10-251-1/+1
* * ext/dl/handle.c (**) adding documentationtenderlove2009-10-251-0/+6
* * ext/dl/handle.c (rb_dlhandle_close_enabled_p) testing that handles cantenderlove2009-10-251-0/+28
* * ext/dl/handle.c (**) adding documentationtenderlove2009-10-251-0/+12
* * ext/dl/handle.c (rb_dlhandle_sym) refactoring rb_secure(2)tenderlove2009-10-251-3/+11
* * ext/dl/handle.c (rb_dlhandle_sym) removing unnecessary code. Addingtenderlove2009-10-251-3/+8
* * ext/dl/handle.c (rb_dlhandle_close) check return value of dlclose()tenderlove2009-10-241-2/+17
* * ext/ext/dl/handle.c (rb_dlhandle_initialize) added rb_secure(2)tenderlove2009-10-232-1/+2
* * configure.in (GCC): subst for GCC depending extension libraries.nobu2009-09-121-1/+1
* * ext/dl/cfunc.c (dlcfunc_data_type): typed.nobu2009-09-093-47/+83
* * ext/dl/handle.c (rb_dlhandle_s_sym): added a method to accessnobu2009-05-231-10/+46
* * ext/dl/lib/dl/cparser.rb (DL::CParser#parse_struct_signature):nobu2009-05-231-1/+1
* * ext/dl/cptr.c (rb_dlptr_cmp): return signed value, and restrictnobu2009-05-231-1/+4
* * ext/dl/lib/dl/callback.rb (DL#remove_callback_internal): ignorenobu2009-05-161-1/+1
* * ext/dl/lib/dl/func.rb (DL::Function#bound?): returns if alreadynobu2009-05-102-0/+6
* * ext/dl/cfunc.c (rb_dlcfunc_instance_p): new function to check ifnobu2009-05-103-10/+25
* * ext/dl/cptr.c: consistent indentation.nobu2009-05-101-157/+157
* * ext/dl/lib/dl/cparser.rb (DL::CParser#parse_signature): stripsnobu2009-05-101-1/+1
* * ext/dl: updated svn:ignore.nobu2009-03-211-1/+1
* * win32/Makefile.sub (config.h): added RUBY_COREDLL.nobu2009-03-172-1/+36
* * ext/dl: made indent style insistent.nobu2009-03-173-160/+160
* * common.mk (srcs-ext): creates ext/dl/callback/callback.c also.nobu2009-03-141-0/+5
* * ext/dl/handle.c (rb_dlhandle_sym): RTLD_NEXT is not for symbolnobu2009-03-111-11/+1
* * ext/dl/win32/lib/Win32API.rb: call by :stdcall as default.usa2009-03-111-2/+2
* * ext/dl/handle.c (rb_dlhandle_sym): moved conditinally used variable.nobu2009-03-111-1/+1