Sorry I haven’t been around for the last few days. I’ve just finished
a coding marathon fixing up some of the performance problems in
Ferret. If you don’t know what I’m talking about there has been a
problem with Filters and Sorts on large indexes. Well, I think I’ve
fixed the problem.
[email protected]:~/workspace/exp_old/c $ slow_bench
Took: 10410000 clocks in 10.410 seconds
Took: 8110000 clocks in 8.110 seconds
[email protected]:~/workspace/exp/c $ slow_bench
Took: 120000 clocks in 0.120 seconds
Took: 80000 clocks in 0.080 seconds
So as you can see, there is a significant difference (two orders of
magnitude). I’ll get to answering my email now and I’ll have a new gem
out soon after that.