Re: PHP 5.1 vm

From: Date: Wed, 06 Jul 2005 05:23:10 +0000
Subject: Re: PHP 5.1 vm
References: 1 2 3  Groups: php.general 
Request: Send a blank email to php-general+get-218174@lists.php.net to get a copy of this message
On 06/07/2005, at 5:05 AM, Jochem Maas wrote:
well I hadn't got a clue about this vm stuff but I read that there are CALL, GOTO and SWITCH [vm?] models implemented. according to 'Seb' CALL goes fastest. But I would assume that offering different vm models meant that raw speed is not the only factor (otherwise why not concentrate all efforts on just the CALL code) - could someone** give a hint (or a link :-) as to what the VMs mean for people who have the choice? (i.e. in full control of the server running their code) I could imagine that the different VMs are tuned to different styles of code (e.g. OO & procedural) or different tasks? (web, cmdline, deamon) ...is this anyway near the truth?
Wow interesting, tuned for different tasks ey ? If i must of read wrong, Seb's benches said GOTO was the better compile option ? I am still curious what all 3 mean :D

« previous php.general (#218174) next »