Есть ли какие-нибудь переводчики PHP -> LLVM IR?

Мне нужно скомпилировать исходный код PHP в битовый код LLVM. Я пробовал Raven PHP ( http://code.roadsend.com/rphp ), и он может делать то, что я хочу, но проект кажется мертвым. Итак, я хотел проверить наличие других возможных проектов.

После этого я нашел расширение phpllvm PECL ( http://svn.php.net/viewvc/svn/pecl/llvm/ ). Я даже почти заставил его работать с магистральным LLVM, но, внимательно изучив код, я понял, что код LLVM генерируется только тогда, когда выполняется соответствующая функция PHP. К сожалению, это не то, что я хочу.

Поэтому мне интересно, есть ли еще проекты по переводу PHP на LLVM, а если нет - как лучше всего, с вашей точки зрения, реализовать такую ​​вещь?

О LLVM :

Проект LLVM - это набор модульных компиляторов многократного использования и технологии инструментальных цепочек.

6
задан powtac 11 August 2011 в 13:22
поделиться