On Mon, 13 Feb 2006 15:30:16 +0000 (UTC) "Martin Nilsson (Opera Mini - AFK!) @ Pike (-) developers forum" 10353@lyskom.lysator.liu.se wrote:
Normally Pike compiles Pike source code into a binary format which is then interpreted by the Pike VM. If possible Pike instead generates machine code which is intepreted directly by the CPU.
After taking some more time to run pike -x benchmark a few times and average the results, it does look like using machine code is faster (except the compiling test, which maybe makes sense).
Given that it is faster, and that it works fine on the most common arch at least (i386), shouldn't it be enabled by default, and only disabled on arch+OS combos that are known to have actual problems?
Adam