| Commit message (Expand) | Author | Age | Files | Lines |
* | Tweak History.txt0.5.0 | Andrea Fazzi | 2009-10-06 | 1 | -1/+1 |
* | Remove RUBY_VERSION conditional branch from gemspec | Andrea Fazzi | 2009-10-06 | 1 | -5/+0 |
* | Update History.txt | Andrea Fazzi | 2009-10-05 | 1 | -1/+2 |
* | Exclude library_spec.rb examples that are specific for *nix system when runni... | Andrea Fazzi | 2009-10-05 | 1 | -52/+56 |
* | Exclude rbx examples when executing spec task. Invoke rbxspecs task for that. | Andrea Fazzi | 2009-10-04 | 1 | -0/+1 |
* | Fix calling convention issues on windows | Andrea Fazzi | 2009-10-04 | 4 | -4/+11 |
* | Snow leopard build fixes | Wayne Meissner | 2009-10-03 | 2 | -3/+4 |
* | Tweak OS/CPU detection for libtest based on rbconfig | Wayne Meissner | 2009-10-03 | 2 | -25/+67 |
* | Fix gem specification issue that prevents to correctly build win32 fat binary... | Andrea Fazzi | 2009-10-02 | 3 | -7/+9 |
* | Add new line at the end of ClosurePool.h | Andrea Fazzi | 2009-10-02 | 1 | -1/+2 |
* | Add performance improvements to major features | Wayne Meissner | 2009-10-02 | 1 | -1/+3 |
* | Remove blank lines in 0.5.0 changes to allow correct announcement generation | Andrea Fazzi | 2009-10-02 | 1 | -3/+0 |
* | Tweak History in preparation of 0.5.0 release | Andrea Fazzi | 2009-10-02 | 1 | -1/+9 |
* | Don't raise exceptions on unknown os/cpu/lib extension, just default the values. | Wayne Meissner | 2009-09-29 | 1 | -4/+14 |
* | Remove warnings when run with ruby -w | Wayne Meissner | 2009-09-22 | 3 | -5/+4 |
* | change title of pre-allocated callable bench | Wayne Meissner | 2009-09-20 | 1 | -1/+1 |
* | In the optimal case where each proc/callable used as a callback is only ever ... | Wayne Meissner | 2009-09-20 | 1 | -12/+27 |
* | Add pre-allocated proc and callable benches | Wayne Meissner | 2009-09-20 | 1 | -7/+23 |
* | Allow callback params through long-arg invokers | Wayne Meissner | 2009-09-20 | 1 | -1/+67 |
* | Add benchmarks for callable objects | Wayne Meissner | 2009-09-20 | 1 | -2/+22 |
* | Fixup 3 arg closure bench | Wayne Meissner | 2009-09-20 | 1 | -6/+6 |
* | Actually yield to the closure in the pure-ruby version, and add a pre-allocat... | Wayne Meissner | 2009-09-20 | 1 | -2/+17 |
* | Sync netbeans metadata | Wayne Meissner | 2009-09-18 | 1 | -0/+1 |
* | Fixup struct callback spec to work on 1.8, 1.9 | Wayne Meissner | 2009-09-18 | 1 | -2/+2 |
* | Add more closure benchmarks | Wayne Meissner | 2009-09-18 | 2 | -0/+99 |
* | Fix up signature | Wayne Meissner | 2009-09-18 | 1 | -1/+1 |
* | Reference count the ClosurePool, so it gets released after all Closures alloc... | Wayne Meissner | 2009-09-18 | 1 | -9/+31 |
* | Change the description for AutoPointer specs to expect TypeError, not ArgError | Wayne Meissner | 2009-09-18 | 1 | -3/+3 |
* | Remove unused ffi closure compat code | Wayne Meissner | 2009-09-18 | 1 | -50/+0 |
* | Use ClosurePool to speed up callback allocation | Wayne Meissner | 2009-09-18 | 4 | -21/+42 |
* | Add simple callback benchmark | Wayne Meissner | 2009-09-18 | 1 | -0/+47 |
* | Split out the closure pool from the method handles | Wayne Meissner | 2009-09-18 | 4 | -235/+369 |
* | fix trampoline function magic for x86_64 | Wayne Meissner | 2009-09-18 | 1 | -1/+1 |
* | Fix/add more benchmark code | Wayne Meissner | 2009-09-18 | 3 | -7/+70 |
* | Sync up struct.rb with JRuby | Wayne Meissner | 2009-09-18 | 1 | -96/+115 |
* | Refactor custom trampoline code a bit for an i386 trampoline. Didn't seem to... | Wayne Meissner | 2009-09-18 | 1 | -23/+71 |
* | Extend long-arg fast path up to 6 args | Wayne Meissner | 2009-09-18 | 1 | -11/+76 |
* | Rework Pointer#initialize slightly to test for FIXNUM and BIGNUM parameters f... | Wayne Meissner | 2009-09-18 | 1 | -13/+20 |
* | Add a spec for FFI::Struct's field of type "callback that takes callbacks as ... | Andrea Fazzi | 2009-09-16 | 1 | -4/+6 |
* | Fixup BYPASS_FFI conditionals | Wayne Meissner | 2009-09-15 | 1 | -2/+2 |
* | Implement FFI bypass for 0,1,2,3 int arg/return functions | Wayne Meissner | 2009-09-15 | 6 | -13/+321 |
* | Update some benchmarks to use bench_helper.rb | Wayne Meissner | 2009-09-15 | 3 | -7/+36 |
* | Use jmpq instead of jmp in x86_64 trampoline | Wayne Meissner | 2009-09-15 | 1 | -1/+1 |
* | Snow Leopard has the NX bit set now, but macports libffi does not support it ... | Wayne Meissner | 2009-09-14 | 1 | -7/+3 |
* | Update & tweak some benchmarks | Wayne Meissner | 2009-09-14 | 4 | -11/+38 |
* | MacOS fixes | Wayne Meissner | 2009-09-14 | 3 | -4/+7 |
* | Implement a custom trampoline for x86_64, resulting in roughly 30% speedup | Wayne Meissner | 2009-09-14 | 1 | -26/+141 |
* | Add specs for FFI::Function#free | Andrea Fazzi | 2009-08-24 | 1 | -0/+13 |
* | Merge branch 'master' of git@github.com:ffi/ffi | Andrea Fazzi | 2009-08-24 | 5 | -9/+22 |
|\ |
|
| * | Remove more from s.files | Wayne Meissner | 2009-08-22 | 1 | -1/+1 |