ideas:bytecodetollvm

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

ideas:bytecodetollvm [2009/05/02 20:58]
nlopess status update
ideas:bytecodetollvm [2017/09/22 13:28]
Line 1: Line 1:
-===== Zend Bytecode to LLVM Bitcode Converter ===== 
-//Possible mentor: [[nlopess@php.net|Nuno Lopes]]// 
  
-Make a tool to convert Zend bytecode into [[http://​llvm.org|LLVM]] bitcode. Some work has already been done last year. A basic JIT engine already works. Features missing include: stabilization,​ code sharing between Apache/​FastCGI processes, further optimizations,​ generate self-executable applications (without the PHP sources at all), etc.. 
-([[http://​vmkit.llvm.org/​|VMKit]] might be a good source for inspiration) 
- 
-==== Status ==== 
-Code that does basic JITing works. It can run successfully most of the test suite already. 
ideas/bytecodetollvm.txt · Last modified: 2017/09/22 13:28 (external edit)