0%

Truffle是一个用Java写就的语言实现框架。基于Truffle的语言实现仅需用Java实现词法分析、语法分析以及针对语法分析所生成的抽象语法树(Abstract Syntax Tree, AST)的解释执行器,便可以享用由Truffle提供的各项运行时优化(Partial Evaluation以及节点重写,Polyglot特性)。

阅读全文 »

Graal是一个用Java写就的、并能够将Java字节码转换成二进制码的即时编译器。它通过JVMCI与JVM交互,响应由后者发出的编译请求、完成编译并部署编译结果。

阅读全文 »