GraalVM 社群版 21.0.0 已釋出。GraalVM 是 Oracle 打造的高效能跨語言虛擬機器,支援執行 JavaScript、Python 3、Ruby、R、基於 JVM 的語言(如 Java、Scala 和 Kotlin),以及基於 LLVM 的語言,如 C 和 C++。
此次更新的亮點之一是在 Truffle 上支援 Java,作為使用 Truffle 直譯器的 JVM 實現示例。 GraalVM 的 Truffle 框架是用於編寫程式語言直譯器的開源庫。藉助Truffle,Java 可以獲得與 GraalVM 生態系統中的 JavaScript,Ruby,Python 和 R 類似的性質。關於該點的更多詳細資訊可以透過 GraalVM 手冊獲取。
其它部分更新內容
該版本基於 OpenJDK 版本 1.8.0_282 和 OpenJDK 版本 11.0.10添加了對本機映像的序列化支援 添加了對本機映像的方法控制代碼呼叫支援 添加了對 Linux 平臺的 AWT 和 Swing 支援 改進了跟蹤代理 將 Node.js 更新到版本12.20.1 添加了 jarray 模組以與 Jython 相容
最新評論