Re: [PHP-DEV] TracingPHP

2008-09-02 Thread Nuno Lopes
On Mon Aug 25 06:28 PM, steve wrote: Has anyone had success compiling PHP with LLVM? I haven't tried it, here is a good summary: http://llvm.org/devmtg/2008-08/Lopes_PHP-JIT-InTwoDays.pdf In short, it is 'slower' but that seems to be without any caching of the "bytecode" So yes, we were abl

Re: [PHP-DEV] TracingPHP

2008-08-26 Thread Nathan Nobbe
On Tue, Aug 26, 2008 at 6:57 AM, Jonathan Bond-Caron <[EMAIL PROTECTED]>wrote: > On Mon Aug 25 06:28 PM, steve wrote: > > Has anyone had success compiling PHP with LLVM? > > > > I haven't tried it, here is a good summary: > http://llvm.org/devmtg/2008-08/Lopes_PHP-JIT-InTwoDays.pdf > > In short, i

RE: [PHP-DEV] TracingPHP

2008-08-26 Thread Jonathan Bond-Caron
On Mon Aug 25 06:28 PM, steve wrote: > Has anyone had success compiling PHP with LLVM? > I haven't tried it, here is a good summary: http://llvm.org/devmtg/2008-08/Lopes_PHP-JIT-InTwoDays.pdf In short, it is 'slower' but that seems to be without any caching of the "bytecode" Bytecode is not opc

Re: [PHP-DEV] TracingPHP

2008-08-25 Thread steve
Has anyone had success compiling PHP with LLVM? On Mon, Aug 25, 2008 at 10:51 AM, Sebastian Bergmann <[EMAIL PROTECTED]> wrote: > steve schrieb: >> With all the news of TraceMonkey bringing an order of magnitude speed >> increase to JavaScript, it was only a matter of time before someone >> broug

Re: [PHP-DEV] TracingPHP

2008-08-25 Thread steve
I know llvm allows nicer licensing such that the runtime can be embeded -- is this what this extension does? On Mon, Aug 25, 2008 at 10:51 AM, Sebastian Bergmann <[EMAIL PROTECTED]> wrote: > steve schrieb: >> With all the news of TraceMonkey bringing an order of magnitude speed >> increase to Java

Re: [PHP-DEV] TracingPHP

2008-08-25 Thread Sebastian Bergmann
steve schrieb: > With all the news of TraceMonkey bringing an order of magnitude speed > increase to JavaScript, it was only a matter of time before someone > brought up (again) the idea of doing JIT for PHP, so I'll take the > flack and let it be me. http://cvs.php.net/viewvc.cgi/pecl/llvm --