开工福利|免费学 2200+ 精品线上课,企业成员人人可得! 了解详情
写点什么

首个 JRuby 1.1 的 Beta 版和 JRuby 1.0.2 版发布啦!

  • 2007-11-05
  • 本文字数:447 字

    阅读完需:约 1 分钟

JRuby 1.1 版的第一个 Beta 版—— JRuby 1.1b1 版已经发布。除了 Just in Time 编译器(将 Ruby 代码编译为 Java 字节码)已经完工,这个版本还包含了许多其它方面的性能提升

JRuby 1.1b1 中也包括了一项讨论已久的性能改进: ObjectSpace现在已被缺省设置为禁用。ObjectSpace 是一种允许使用 Ruby 代码在栈中遍历所有对象的特性,这一特性给JRuby 造成的性能问题已经存在一段时间了。为了在JVM 上实现这个特性,所有的对象都要被显式地跟踪,这就意味着当一个对象在被创建时,需要向一个独立的列表中添加相应的标记。

虽然一直都可以通过命令行选项-O 来关闭ObjectSpace 特性,但它缺省是被启用的,在JRuby 1.1b1 中缺省已被置为禁用,同样,也可以使用命令行选项+O 显式的启用ObjectSpace 特性。

其它方面,JRuby 1.0.x 分支的稳定版已升级到 JRuby 1.0.2 了,作为一个缺陷修复版本,它的目标就是保持与 1.0 和 1.0.1 的兼容性。现在,JRuby 1.1b1 和1.0.2 都可以通过JRuby 网站下载获得

查看英文原文 First JRuby 1.1 beta and JRuby 1.0.2 released

2007-11-05 13:04662
用户头像

发布了 90 篇内容, 共 14.1 次阅读, 收获喜欢 11 次。

关注

评论

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

区块链公链开发

dappweb

StarUML for Mac(UML软件建模器) v5.1.0版

Mac相关知识分享

公链开发的时间周期

dappweb

一文搞懂到底什么是 AQS

不在线第一只蜗牛

Java JVM

公链开发平台

区块链开发团队DappNetWork

【邀请函】相约CommunityOverCode Asia 2024,共探Flink、Paimon、Celeborn开源新境界!

Apache Flink

大数据 flink Celeborn paimon

一款EF Core下高性能、轻量级针对分表分库读写分离的解决方案

EquatorCoco

C# .net

职场<火焰杯>测试开发大赛决赛即将开始!

测吧(北京)科技有限公司

测试

Rust编程语言到底是不是炒作的噱头?

伤感汤姆布利柏

一文让你简单了解教育行业为什么需要堡垒机,保护什么?

行云管家

网络安全 教育 堡垒机

区块链是什么?

dappweb

职场<火焰杯>测试开发大赛决赛即将开始!

测试人

软件测试

区块链公链开发

区块链开发团队DappNetWork

“自我实现的预言”摩尔定律,如何继续引领创新

E科讯

公链开发的时间周期

区块链开发团队DappNetWork

用flutter实现五种寻路算法的可视化效果,快来看看!

编程的平行世界

flutter 算法

MES系统生产计划的实施流程

万界星空科技

生产管理系统 mes 万界星空科技 生产计划

2024年成都等级保护测评机构名单看这里!

行云管家

网络安全 成都 等保 堡垒机

【论文速读】|FuzzAug:探索模糊测试作为神经网络测试生成的数据增强

云起无垠

生产管理MES系统在灯具照明行业怎么数字化转型

万界星空科技

mes 万界星空科技 灯具行业 灯具 照明

SMART Utility for mac (磁盘诊断工具) v3.2.7版

Mac相关知识分享

Dash for Mac(好用的API文档工具) v7.2.0版

Mac相关知识分享

开发一个公链需要多少钱

区块链开发团队DappNetWork

开发一个公链需要多少钱

dappweb

公链开发平台

dappweb

区块链是什么?

区块链开发团队DappNetWork

首个JRuby 1.1的Beta版和JRuby 1.0.2版发布啦!_Ruby_Werner Schuster_InfoQ精选文章