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 --

[PHP-DEV] TracingPHP

2008-08-25 Thread steve
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. The part that knocked me over was the "work began just about 60 days a