写点什么

JRuby 1.1.4 发布

  • 2008-08-31
  • 本文字数:557 字

    阅读完需:约 2 分钟

JRuby 1.1.4 现在可以下载了。虽然还只是维护性质的版本,其中仍然提供了很多改善。

发布说明 中提到的功能列表包括如下一些主题。Java 集成的变化:

  • Java 集成层的大规模重构
  • 绝大多数功能 2-20 倍的速度提升(调用、构造、数组)
  • 众多长期存在的 Ruby 和 Java 交互的 bug 得到修复
  • 现存的特性更健壮、可靠
  • 闭包可以通过接口传递给静态方法和构造函数
  • Java 的异常可以直接从 Ruby 中抛出、处理

我们之前提到了 JRuby 1.1.4 与 Java 集成的更多细节。InfoQ 最近与 Nick Sieger 的访谈也提到了在 Java 集成上的工作。

对 Ruby 1.9 支持:

  • 开始支持 Ruby 1.9(通过 -1.9 标志)
  • 本生 complex/rational

本生程序库集成(我们曾谈到过 Rubinius 的 FFI 端口对 JRuby 的支持):

  • 调用 C 程序库的 FFI 子系统
  • 开始支持 win32 API
  • 来自 Rubinius 的 syslog 模块被纳入其中并且可用

性能上的改善:

  • 在解释器中的效率和性能方面的进一步提升
  • 在 -manage 模式下的内存泄露得到修复
  • 线程池得到改善(目前至少支持一个产品级用户)
  • 数组并发访问得到改善
  • 从 JRuby 1.1.3 以来的 72 个问题得到修复

发布说明中还列出了当前版本修复的一些 bug。通过 OSGi 运行时使用 JRuby 的人们都会对“OSGify jruby.rar in the release jruby distribution”感兴趣,其中将OSGi 的元数据添加到jruby.jar 之中。

查看英文原文: JRuby 1.1.4 Released

2008-08-31 19:571060
用户头像

发布了 479 篇内容, 共 181.2 次阅读, 收获喜欢 53 次。

关注

评论

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

Substrate 源码追新导读: 4月底重大更新: Nomination Pool 即将上线, NFT增加锁定功能

彭亚伦

Substrate 波卡 波卡生态

拥抱云原生:江苏移动订单中心实践

鲸品堂

云原生

可观测,才可靠:云上自动化运维CloudOps系列沙龙 第一弹

阿里云弹性计算

DevOps 可观测性 自动化运维 CloudOps

数仓的字符截取三胞胎:substrb、substr、substring

华为云开发者联盟

数据库 后端 开发 华为云

2022年中国音频市场年度综合分析

易观分析

音频市场

基于 Nebula Graph 构建百亿关系知识图谱实践

NebulaGraph

知识图谱 Nebula Graph

等保三级密码复杂度是多少?多久更换一次?

行云管家

堡垒机 等级保护 过等保 等保2.0

开箱即用!Linux 内核首个原生支持,让你的容器体验飞起来!| 龙蜥技术

阿里巴巴云原生

Linux 阿里云 容器 云原生

Bit.Store:熊市漫漫,稳定Staking产品或成主旋律

鳄鱼视界

【ELT.ZIP】OpenHarmony啃论文俱乐部—见证文件压缩系统EROFS

ELT.ZIP

OpenHarmony 压缩数据 压缩算法 ELT.ZIP

什么是 ICMP ?ping和ICMP之间有啥关系?

wljslmz

网络协议 ping ICMP 6月月更

2022年第一季度消费金融APP用户洞察——总数达4479万人

易观分析

消费金融

工作流自动化 低代码是关键

力软低代码开发平台

如何制作登录界面

海瞳Seapupil

Vue3 - $attrs 的几种用法(1个或多个根元素、Options API 和 Composition API)

德育处主任

Vue composition-api 组件通信 6月月更 Vue透传

国内首家!EMQ加入亚马逊云科技“初创加速-全球合作伙伴网络计划”

EMQ映云科技

物联网 IoT emq 亚马逊 6月月更

在线文本按行批量反转工具

入门小站

工具

4种方法教你如何查看java对象所占内存大小

华为云开发者联盟

Java 开发 内存 代码

NFT双币质押流动性挖矿dapp合约定制

开发微hkkf5566

Hi,你有一份Code Review攻略待查收!

Jianmu

后端 Code Review 代码规范 SonarQube checkstyle

带你认识图数据库性能和场景测试利器LDBC SNB

华为云开发者联盟

人工智能 华为云 图数据库

【ELT.ZIP】OpenHarmony啃论文俱乐部—数据密集型应用内存压缩

ELT.ZIP

OpenHarmony 压缩数据 压缩算法 ELT.ZIP

OpenSSF 安全计划:SBOM 将驱动软件供应链安全

SEAL安全

软件物料清单

如何使用物联网低代码平台进行画面管理?

AIRIOT

低代码 物联网 低代码开发 低代码开发平台 低代码,项目开发

跟着官方文档学 Python 之:简介

甜甜的白桃

Python 零基础 6月月更

大数据性能提升28%!阿里云新一代本地SSD实例i4开放公测

阿里云弹性计算

大数据 io SSD NoSQL 数据库

SQL报了一个不常见的错误,让新来的实习生懵了

华为云开发者联盟

数据库 sql 程序员 后端 华为云

开源二三事|ShardingSphere 与 Database Mesh 之间不得不说的那些事

SphereEx

数据库 SphereEx Apache ShardingSphere Database Mesh Pisanix

Bit.Store:熊市漫漫,稳定Staking产品或成主旋律

小哈区块

【干货分享】红黑树硬核讲解

C++后台开发

后端开发 红黑树 linux开发 Linux内核 C++开发

JRuby 1.1.4发布_Java_Werner Schuster_InfoQ精选文章