index
:
delta/ruby-gems/ffi.git
0.5
branches/v1
containers
drop_187
elcapt
ffi-0.6
ffi-1.1
ffi-1.2
larskanis-appveyor
libffi
libffi-3.2.1
master
rake-compile-update
revert-497-container_ci
travis
win_21
github.com: ffi/ffi.git
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
bench
Commit message (
Expand
)
Author
Age
Files
Lines
*
fix tests for netbsd
tduehr
2014-07-01
2
-6
/
+36
*
update/correct benchmarks
tduehr
2014-06-24
10
-73
/
+12
*
Add to_str and to_ptr benchmarks
Wayne Meissner
2013-01-07
1
-17
/
+60
*
Unroll some benchmark loops
Wayne Meissner
2012-09-15
2
-7
/
+22
*
Fixup description of ruby method
Wayne Meissner
2012-08-09
1
-1
/
+1
*
Convert some benchmarks to use a loop instead of a block - block dispatch ove...
Wayne Meissner
2012-04-21
14
-108
/
+377
*
Add a gettimeofday bench with explicit Buffer backed struct instead of Memory...
Wayne Meissner
2012-04-08
1
-0
/
+6
*
Use while loops instead of blocks in some benchmarks
Wayne Meissner
2012-04-08
1
-6
/
+26
*
Some pointer/int benchmark refinements
Wayne Meissner
2012-04-05
6
-5
/
+66
*
Add enum bench for :int parameter types
Wayne Meissner
2012-04-05
1
-0
/
+17
*
Set iterations for buffer benchmark from env
1.0.12.pre
Wayne Meissner
2012-02-16
1
-1
/
+1
*
Add benchmarks for FFI::AutoPointer and FFI::Struct.size
Wayne Meissner
2011-12-17
2
-0
/
+75
*
Turn off errno saving on LLLrV bench
Wayne Meissner
2011-08-30
1
-1
/
+1
*
Disable errno saving on some benchmarks
Wayne Meissner
2011-08-20
3
-3
/
+3
*
Tag the non-ruby thread trampoline method as @blocking = true so it works on MRI
Wayne Meissner
2011-08-18
1
-0
/
+1
*
Add non-ruby-thread callback benchmarks
Wayne Meissner
2011-08-18
1
-1
/
+16
*
Use a fixnum for loop-allocated MemoryPointer bench
Wayne Meissner
2011-07-09
1
-1
/
+1
*
Fixup some benchmark breakages
Wayne Meissner
2011-07-07
5
-27
/
+151
*
Add / update benchmarks
Wayne Meissner
2011-04-29
6
-23
/
+115
*
Add benchmark for enum parameters
Wayne Meissner
2010-11-30
1
-0
/
+37
*
Fixup breakages in the benchmarks due to jruby changes
Wayne Meissner
2010-11-30
4
-34
/
+48
*
Use a st_table for struct field lookup instead of rb_hash methods to gain abo...
Wayne Meissner
2010-08-20
2
-2
/
+2
*
change title of pre-allocated callable bench
Wayne Meissner
2009-09-20
1
-1
/
+1
*
Add pre-allocated proc and callable benches
Wayne Meissner
2009-09-20
1
-7
/
+23
*
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
*
Add more closure benchmarks
Wayne Meissner
2009-09-18
2
-0
/
+99
*
Fix up signature
Wayne Meissner
2009-09-18
1
-1
/
+1
*
Add simple callback benchmark
Wayne Meissner
2009-09-18
1
-0
/
+47
*
Fix/add more benchmark code
Wayne Meissner
2009-09-18
3
-7
/
+70
*
Update some benchmarks to use bench_helper.rb
Wayne Meissner
2009-09-15
3
-7
/
+36
*
Update & tweak some benchmarks
Wayne Meissner
2009-09-14
4
-11
/
+38
*
Fixup benchmarks for latest api changes
Wayne Meissner
2009-08-21
2
-1
/
+14
*
Fixup for api changes
Wayne Meissner
2009-08-20
2
-8
/
+1
*
Remove obsolete arity-specific benchmarks
Wayne Meissner
2009-06-08
1
-14
/
+0
*
Add typical alloc+ fill + call pattern benchmarks for MemoryPointer and Buffer
Wayne Meissner
2009-03-26
2
-0
/
+90
*
Add Buffer and MemoryPointer allocation benchmarks
Wayne Meissner
2009-03-25
2
-0
/
+39
*
Add Ruby/DL benchmarks for void foo(int)
Wayne Meissner
2009-03-23
1
-3
/
+2
*
Add ruby/dl benchmark
Wayne Meissner
2009-03-22
1
-3
/
+23
*
Add pointer argument benchmark
Wayne Meissner
2009-03-21
1
-0
/
+25
*
Fix namespace issues
Wayne Meissner
2009-03-19
1
-3
/
+3
*
Split the Struct field accesses benchmarks out into a separate benchmark script
Wayne Meissner
2009-01-16
2
-39
/
+56
*
Add more benches for different ways of calculating the size of the Buffer/Mem...
Wayne Meissner
2009-01-15
1
-4
/
+56
*
Add additional benchmarks with a pre-allocated native Timeval struct, and an ...
Wayne Meissner
2009-01-15
1
-2
/
+14
*
clear the MemoryPointer and Buffer on alloc, so everyone is on a level playin...
Wayne Meissner
2009-01-11
1
-4
/
+4
*
Add benchmarks for MemoryPointer vs Buffer vs 0.chr * size
Wayne Meissner
2009-01-10
1
-0
/
+45
*
Add benchmarks for functions which take a pointer/buffer for the various in/o...
Wayne Meissner
2009-01-09
1
-0
/
+21
*
Do not run the Invoker#call tests on JRuby
Wayne Meissner
2009-01-08
3
-2
/
+8
*
Add cosf() benchmark
Wayne Meissner
2009-01-08
1
-0
/
+7
[next]