ideas:bytecodetollvm

This is an old revision of the document!


Zend Bytecode to LLVM Bitcode Converter

Possible mentor: Nuno Lopes

Make a tool to convert Zend bytecode into 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.. (VMKit might be a good source for inspiration)

Progress

  • TODO: Link to current progress

Status

Idea and code area partially complete, interest still exists.

ideas/bytecodetollvm.1241281175.txt.gz · Last modified: 2017/09/22 13:28 (external edit)