时隔16年Jeff Barr重返10.23-25 QCon上海站,带你看透AI如何重塑软件开发! 了解详情
写点什么

JRuby 1.0.1 问世 JRuby 1.1 开发计划发布

  • 2007-08-24
  • 本文字数:582 字

    阅读完需:约 2 分钟

JRuby 刚刚发布了维护发布版JRuby 1.0.1,这次发布主要包含的是 Bug 修复。 1.0.1 发布版已经可以在 JRuby 网站上下载了

此外,JRuby 1.1的计划也被发布到网上,该版本计划于十一月上旬的 RubyConf 之前发布。计划内容如下

- 完成编译器

- AOT 编译与 jrubyc 协同工作

- stdlib 完全预编译完成

- gem 安装预编译完成

- JVM 内部的虚拟文件系统(可能实现)或者经过 Hack 之后可以在存档之外运行的 rubygems

- 将性能提升定量化……Java 集成、运行和内存占用率的缩减

- Yarv 字节码的执行和编译(可能实现)

- 将 AST 共享作为一个选项(跨多个运行时共享)……有必要对 AOT 编译和它对内存的(积极?)影响进行探究

- 对多核线程的真正利用,可以测试的多线程安全的核心类(可能实现,需要在多核系统上进行大量测试)

- 将 Java API Ruby 化,可能需要“javax.swing”等

注:AOT编译的意思是预先(Ahead Of Time)编译,就是指 Ruby 源代码可以预先被编译成为 class 文件。这和JIT编译正好相反,JIT 发生在运行期,是 Just In Time(即时)的意思。

AST 共享(AST Sharing)则是为了在多个 JRuby 运行时在同一个 JVM 进程运行的情况下减少内存使用量的一个机制。AST 的全称是 Abstract Syntax Tree(抽象语法树),表示源代码的一个数据结构,该数据结构会被解释器和多个编译器使用到(AOT,JIT)。

查看英文原文: JRuby 1.0.1 release, JRuby 1.1 plan posted

2007-08-24 00:301079
用户头像

发布了 117 篇内容, 共 20.3 次阅读, 收获喜欢 0 次。

关注

评论

发布
暂无评论
发现更多内容

鸿蒙NEXT开发-视频播放&绘图能力

东林知识库

文档智能扫描,提升无纸化办公效率

HarmonyOS SDK

唤醒新质生产力,破解企业供应链“新”课题

科技热闻

2025南京软博会

AIOTE智博会

太香了!快速集成DeepSeek能力的开源方案

王中阳Go

Go DeepSeek

有关IP地址运算

郑州埃文科技

IP地址

什么是IP地址子网划分,是如何应用的?

郑州埃文科技

IP地址

数据要素对企业营销会有什么影响?

郑州埃文科技

鸿蒙NEXT开发-Tabs组件

东林知识库

高效定位 Go 应用问题:Go 可观测性功能深度解析

阿里巴巴云原生

阿里云 云原生

鸿蒙NEXT开发-位置服务

东林知识库

鸿蒙NEXT开发-文件服务&上传下载

东林知识库

鸿蒙NEXT开发-Navigation组件导航

东林知识库

电商评论数据自动化采集的六大核心策略(附避坑手册)

代码忍者

淘宝API接口

Gitea Enterprise 23.6.0 (Linux, macOS, Windows) - 本地部署的企业级 Git 服务

sysin

git

智能制造新引擎:铜丝生产行业MES系统核心功能

万界星空科技

制造业 mes 铜加工 铜拉丝生产 铜丝mes

鸿蒙NEXT应用App测试-通用测试

东林知识库

WebGL开发框架及其特点

北京木奇移动技术有限公司

软件外包公司 webgl开发 3D软件开发

Shopify电商平台API接口对接及上线

北京木奇移动技术有限公司

跨境电商 软件外包公司 shopify开发

区块链项目的开发框架及特点

北京木奇移动技术有限公司

区块链技术 软件外包公司 web3开发

鸿蒙NEXT开发-用户通知服务

东林知识库

合合信息IntFinQ知识库体验:大模型加速器2.0,助力企业走向文档智能化

Damon小智

工作流 OCR AI‘’ DeepSeek coze

《币圈不设防》第五期:市场热点、交易所生态与合约争议深度探讨

TechubNews

APP开发框架及其特点

北京木奇移动技术有限公司

APP开发 软件外包公司 APP外包公司

WebSocket调试神器对决:Apipost凭何碾压Apifox?

数据追梦人

鸿蒙NEXT应用App测试-专项测试(DevEco Testing)

东林知识库

HarmonyOS:ComposeTitleBar 组件自学指南

李游Leo

鸿蒙

数据要素市场化 驱动数字金融

郑州埃文科技

数据要素

互联网的“神经中枢”域名根服务器是如何演变的?

郑州埃文科技

根服务器

鸿蒙NEXT开发-用户通知服务的封装和文件下载通知

东林知识库

智能制造:MES系统架构设计

积木链小链

数字化转型 制造业 智能制造

JRuby 1.0.1问世 JRuby 1.1开发计划发布_Java_Werner Schuster_InfoQ精选文章