ruby-syntax-tree/syntax_tree

Scheduler/compiler for sea of nodes

Closed this issue · 0 comments

Once we have the sea of nodes representation, we will need to write a scheduler and compiler to compile it back into YARV instruction sequences. The idea is that we take the additional information that we possess from our analysis and write back the most efficient representation that we can. This could then be shipped as its own optimizer that could hook into things like bootsnap precompilation.