benchmarks against c extension