Compile IfFalse, IfTrue, and Jump instructions (https://github.com/Shopify/zjit/pull/72)
Compile IfFalse instruction
Add a TODO comment
Rename *s_len to num_*s
Run only gen_param() against block.params
Add a few more tests
Wrap label indexes with Label
Compile blocks in reverse post-order
Simplify a nested test
s/get_block/block/
Return a number instead of an iterator
Clarify the allocator uses disjoint sets of registers
Use Display for Block and Insn
Compile IfTrue and Jump
Avoid resolving Param instructions
Always compile Insn::Param as basic block arguments
Remove an obsoleted variable
Change it back to use find
Use find for params too
Use Display more
Add more tests
nested if
if after if
if elsif else
loop after loop
nested loops
if in loop
loop in if
Compile IfFalse, IfTrue, and Jump instructions (https://github.com/Shopify/zjit/pull/72)
Compile IfFalse instruction
Add a TODO comment
Rename *s_len to num_*s
Run only gen_param() against block.params
Add a few more tests
Wrap label indexes with Label
Compile blocks in reverse post-order
Simplify a nested test
s/get_block/block/
Return a number instead of an iterator
Clarify the allocator uses disjoint sets of registers
Use Display for Block and Insn
Compile IfTrue and Jump
Avoid resolving Param instructions
Always compile Insn::Param as basic block arguments
Remove an obsoleted variable
Change it back to use find
Use find for params too
Use Display more
Add more tests
nested if
if after if
if elsif else
loop after loop
nested loops
if in loop
loop in if