Google engineers have proposed JSIR, a high-level intermediate representation (IR) for JavaScript, via an RFC on the LLVM discourse forum. Unlike most JavaScript tooling that relies on AST-based approaches, JSIR aims to be a public, stable IR that captures all source-level information. It is already in production use at Google
Sort: