summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #163 from meh/fix-for-ruby-head1.0.10Wayne Meissner2011-10-201-0/+2
|\
| * Fix an error on ruby-head (2.0.0dev)meh2011-10-201-0/+2
* | Merge pull request #164 from nurse/ruby2Wayne Meissner2011-10-201-1/+3
|\ \ | |/ |/|
| * Support Ruby 2.0.NARUSE, Yui2011-10-201-1/+3
|/
* Wrap file paths in quotes, to deal with whitespace in the build pathWayne Meissner2011-10-174-23/+23
* Merge pull request #159 from hobophobe/masterWayne Meissner2011-10-023-6/+17
|\
| * Merge pull request #2 from terceiro/fix-platformhobophobe2011-10-011-1/+1
| |\
| | * All GNU systems use .so.[0-9]* naming conventionAntonio Terceiro2011-10-011-1/+1
| * | Merge pull request #1 from terceiro/fix-platformhobophobe2011-09-302-1/+12
| |\ \ | | |/
| | * Complete fix for platform detectionAntonio Terceiro2011-09-302-1/+12
| |/
| * Improved cleanup of platform.rbhobophobe2011-09-301-3/+3
| * The platform/OS-arch directories for linux are called linux, not gnu.hobophobe2011-09-291-2/+2
|/
* Merge pull request #158 from sdaubert/masterWayne Meissner2011-09-259-18/+335
|\
| * Add documentation for ArrayType, Buffer, DynamicLibrary, Function, Enum, EnumsSylvain Daubert2011-09-259-18/+335
* | Merge pull request #156 from sdaubert/masterWayne Meissner2011-09-2211-62/+306
|\ \ | |/
| * Add documentation for DataConverter, LastError, AutoPointer, FFI::IO, Library...Sylvain Daubert2011-09-2111-62/+306
* | Merge pull request #155 from sdaubert/masterWayne Meissner2011-09-197-16/+279
|\ \ | |/
| * Documentation for FFI::Pointer, FFI::Type, FFI::Type::Builtin,Sylvain Daubert2011-09-187-16/+279
* | Fixup threadVrV() signature for posixWayne Meissner2011-09-181-2/+4
* | Merge pull request #153 from sdaubert/masterWayne Meissner2011-09-181-0/+335
|\ \ | |/
| * Add documentation to FFI::AbstractMemory.Sylvain Daubert2011-09-161-0/+335
* | Merge pull request #154 from terceiro/portabilityWayne Meissner2011-09-185-11/+25
|\ \
| * | Generalize Linux support for all GNU systemsAntonio Terceiro2011-09-172-5/+12
| * | A more portable GNU make detectionAntonio Terceiro2011-09-171-1/+1
| * | Test for other macros that identify a GNU userlandAntonio Terceiro2011-09-171-1/+1
| * | Do not assume that -m32/-m64 are always availableAntonio Terceiro2011-09-161-4/+11
* | | Merge pull request #146 from tekwiz/libtest2Wayne Meissner2011-09-182-18/+12
|\ \ \ | |/ / |/| |
| * | Fix up libthread to actually do threading on windows.Charlie Savage2011-09-052-18/+12
| |/
* | Merge pull request #149 from larskanis/masterWayne Meissner2011-09-153-12/+176
|\ \ | |/ |/|
| * Add rbffi_thread_blocking_region and DEFER_ASYNC_CALLBACK for Ruby 1.8 on win32Lars Kanis2011-09-082-10/+160
| * fix blocking function call for Ruby 1.8 on win32Lars Kanis2011-09-081-1/+16
| * fix memory leak in rbffi_CallFunction()Lars Kanis2011-09-081-1/+0
|/
* Merge pull request #143 from tekwiz/libtestWayne Meissner2011-09-041-1/+1
|\
| * Fix compile error on windows with mingw.Charlie Savage2011-09-041-1/+1
|/
* Merge pull request #138 from tekwiz/stdcall2Wayne Meissner2011-08-301-4/+12
|\
| * Offsets in stdcall name decorations must be a multiple of 4. Also clean up c...Charlie Savage2011-08-281-4/+12
* | Slightly different fix to issue #140 that takes into account passing Proc/Met...Wayne Meissner2011-08-301-10/+15
* | Sprinkle RB_GC_GUARD aroundWayne Meissner2011-08-306-8/+36
* | Turn off errno saving on LLLrV benchWayne Meissner2011-08-301-1/+1
* | Merge pull request #134 from tekwiz/endianessWayne Meissner2011-08-261-1/+1
|\ \ | |/ |/|
| * Fix endianess check to work on mingw and msvc.Charlie Savage2011-08-251-1/+1
|/
* Merge pull request #133 from tekwiz/heap_corruptionWayne Meissner2011-08-241-1/+1
|\
| * Pool is allocated using ruby's xalloc method but is the destroyed via free. ...Charlie Savage2011-08-241-1/+1
* | Merge pull request #131 from tekwiz/stdcallWayne Meissner2011-08-241-18/+40
|\ \ | |/ |/|
| * Exports for stdcalls are usually decorated (with the notable exception of the...Charlie Savage2011-08-241-18/+40
|/
* Disable errno saving on some benchmarksWayne Meissner2011-08-203-3/+3
* Tag the non-ruby thread trampoline method as @blocking = true so it works on MRIWayne Meissner2011-08-181-0/+1
* Add non-ruby-thread callback benchmarksWayne Meissner2011-08-183-1/+63
* Merge pull request #129 from tekwiz/msvcWayne Meissner2011-08-1810-33/+48
|\
| * Added support for VC++ for endianess constants.Charlie Savage2011-08-171-0/+6