Performance

Benchmark results

Simple static method call

Darwin native (Apple runtime):

real    0m0.045s
user    0m0.039s
sys     0m0.003s

Darling (Darwin binary on top of GNUstep) with -O3:

real    0m1.047s
user    0m1.031s
sys     0m0.014s

Darling with GNUstep's objc_msgSend(): Darwine native speed!

GNUstep native:

real    0m0.732s
user    0m0.720s
sys     0m0.011s