Hasty Briefsbeta

Bilingual

Google Proposes JSIR as a High-Level IR for JavaScript

12 hours ago
  • #Compiler
  • #Google
  • #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.