Google Proposes JSIR as a High-Level IR for JavaScript
14 hours ago
- #Compiler
- #JavaScript
- Google engineers are developing JSIR, a high-level intermediate representation for JavaScript, currently used in production for code analysis, transformation, and deobfuscation.
- JSIR aims to address the gap in JavaScript tooling by providing an IR alternative to traditional AST-based approaches, building on LLVM and MLIR communities' work.
- The project is open-source and available on GitHub, with Google soliciting interest from LLVM/MLIR developers to upstream JSIR into MLIR.