Rekursion verkar lite lurigt i en normal Pike.
Jag körde tested jag gjorde tidigare på min valgrind-deoptimerade pike och min normala:
test 1) 2) Pike start overhead........ 0.000s 0.000s Ackermann.................. 1.172s 0.576s Array & String Juggling.... 0.693s 0.636s Compile.................... 1.393s 1.010s Compile & Exec............. 1.383s 1.018s Matrix multiplication...... 0.968s 0.407s Loops Nested............... 0.762s 0.292s Loops Recursed............. 1.090s 1.625s <-
Varför är den normala *så* långsam där? Det lurigaste är att Ackermann inte alls är lika långsam.
pike-devel@lists.lysator.liu.se