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 Windows libc detection for MSYS2-ucrt build (#903)
Lars Kanis
2021-06-15
1
-1
/
+1
*
Revert usage of libc's time() on MINGW
Lars Kanis
2020-06-09
1
-1
/
+1
*
Fix using time() on Windows
Lars Kanis
2020-05-23
1
-1
/
+5
*
Make bench_math.rb work on Windows
Benoit Daloze
2020-03-29
1
-1
/
+1
*
Skip getlogin/gettimeofday/getuid/umask benchmarks on Windows
Benoit Daloze
2020-03-29
4
-4
/
+4
*
Relax check in bench_getlogin.rb
Benoit Daloze
2020-03-29
1
-1
/
+4
*
Improve error message in bench_getlogin.rb
Benoit Daloze
2020-03-29
1
-1
/
+2
*
RUBY_ENGINE is defined since Ruby 1.9, no need to check if defined?()
Benoit Daloze
2020-03-29
2
-3
/
+2
*
ffi C extension is only required on MRI
Lars Kanis
2020-03-28
1
-1
/
+2
*
Namespace all benchmarks since they are loaded into one process
Lars Kanis
2020-01-09
36
-1250
/
+1314
*
Fix C extension filename in bench_helper.rb for other platforms
Benoit Daloze
2019-02-02
1
-1
/
+2
*
Share code to compile libtest and require it from benchmarks too
Benoit Daloze
2019-02-02
1
-1
/
+3
*
Make sure the C extension is compiled before running benchmarks
Benoit Daloze
2019-02-02
1
-1
/
+8
*
Fix bench_helper to use FFI from the repository and not the gem
Benoit Daloze
2019-02-02
1
-3
/
+5
*
Use require_relative 'bench_helper' for all benchmarks
Benoit Daloze
2019-02-02
36
-85
/
+53
*
Fix benchmark description
Benoit Daloze
2019-02-01
1
-3
/
+1
*
Fix path to libtest in benchmarks
Benoit Daloze
2019-01-31
1
-1
/
+1
*
make benchmarks run
Timur Duehr
2019-01-24
11
-259
/
+3
*
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
[next]