Skip to content

Why alternatives failed? #54

Answered by dstogov
funny-falcon asked this question in Q&A
Discussion options

You must be logged in to vote

You've mentioned you analyzed MIR jit, libfirm and other alternatives.
Why did they fail for you?

You may find some comments in my presentation. See https://www.researchgate.net/publication/374470404_IR_JIT_Framework_a_base_for_the_next_generation_JIT_for_PHP (slide 10).

Especially interesting reasoning about MIR.

MIR is an interesting project and I like its ideas, but at time I analysed it I wasn't satisfied with generated code quality, absence of tooling (disassembler, gdb, perf), missing of x86 32-bit support. Finally MIR is actually slow (see vnmakarov/mir#84)

Do you use MIR?

Replies: 1 comment

Comment options

You must be logged in to vote
0 replies
Answer selected by dstogov
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Category
Q&A
Labels
None yet
2 participants