Interesting to see them moving away from AST-to-ASM and building an IR, which looks to be a CFG.
When V8 was first released, one of the selling points was that it would directly translate JS, which is why it was fast and why it couldn't be retargeted.