From: Charles Oliver Nutter Date: 2008-11-02T10:19:24+09:00 Subject: Re: [ANN] FFI 0.1.1 (Foreign Function Interface) for Ruby 1.8.6/7 and 1.9 Rados��aw Bu��at wrote: >> This gives the following results: >> >> 1.2.3 >> 1.2.3 >> 1.2.3 >> user system total real >> ext 1.050000 0.320000 1.370000 ( 1.373800) >> ffi 2.160000 0.660000 2.820000 ( 2.818966) >> dl 3.500000 1.060000 4.560000 ( 4.552789) >> > > Ubuntu 8.10 64bit > > $ ruby --version && ruby ffi_bench.rb > ruby 1.8.7 (2008-08-11 patchlevel 72) [x86_64-linux] > 1.2.3.3 > 1.2.3.3 > 1.2.3.3 > user system total real > ext 0.320000 0.070000 0.390000 ( 0.396774) > ffi 0.770000 0.120000 0.890000 ( 0.895093) > dl 2.090000 0.270000 2.360000 ( 2.365029) Seems like about the same ratio...probably can be improved too! - Charlie