Mats,

It is also so compact that it readily fits into the cache of a modern
CPU, which does wonders for speed. The only drawback is that it is a
stack-oriented machine, and I think that a register-oriented machine
would prove to be significantly more efficient on CPUs with pipeline and
cache.

I don't think this would make much of a difference, I bet the most CPU time will be spent during calls to a "SELECT" function anyway. IMHO the advantage of having a very compact runtime and easily validated bytecode trumps all.


Daniel

--
Daniel Fischer, MySQL Team Lead Build           +46 18174400 ext. 4537
Sun Microsystems GmbH    Sonnenallee 1, DE-85551 Kirchheim-Heimstetten
Geschaeftsfuehrer: Thomas Schroeder, Wolfang Engels, Dr. Roland Boemer
Vorsitz d. Aufs.rat.: Martin Haering   HRB MUC 161028    49.011, 8.376

_______________________________________________
Mailing list: https://launchpad.net/~drizzle-discuss
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~drizzle-discuss
More help   : https://help.launchpad.net/ListHelp

Reply via email to