速来报名!AICon北京站鸿蒙专场~ 了解详情
写点什么

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:57651
用户头像

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

关注

评论

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

实例解析山路十八弯的Flutter 2.0路由

岛上码农

flutter ios 安卓开发 4月月更 跨平台开发

Docker技术三大要点:cgroup, namespace 和 unionFS, 从理论到实践

汪子熙

Docker 容器 虚拟化 容器镜像 4月月更

ERNIE-GeoL:“地理位置-语言”预训练模型

百度大脑

PPDE迎新 | 欢迎18位AI开发者加入飞桨开发者技术专家计划

百度大脑

【深度分享】阿里云架构师解读四大主流游戏架构

阿里云弹性计算

游戏

利用String.intern 减少相同值的String内存占用

lich0079

内存 intern java MAT String类

智慧零售产业应用实战,30分钟上手的高精度商品识别

百度大脑

读《Software Engineering at Google》(06)

术子米德

架构师成长笔记

存储成本降低80%,“大智慧”的选择

华为云开发者联盟

数据分析 存储 GaussDB(for Redis) 降本增效

聚焦信息抽取前沿难题,CCKS-千言通用信息抽取竞赛报名启动

百度大脑

百度文心大模型「技术天团」首次亮相!首场技术开放日、AI创意派决赛来啦~

百度大脑

JVM虚拟机,基础原理总结

Java JVM 虚拟机

[Day16]-[链表]反转链表

方勇(gopher)

LeetCode 数据结构和算法

一次简单易懂的多态重构实践,让你理解条件逻辑

华为云开发者联盟

多态 条件逻辑 多态重构 基础逻辑

Linux驱动开发-编写超声波测距模块的驱动

DS小龙哥

4月月更

内网渗透(蚁剑+MSF)

喀拉峻

网络安全 WEB安全 内网渗透

检测、跟踪、行为识别All-In-One!产业级行人分析系统重磅开源!

百度大脑

ModStart 是基于 Laravel 的模块化开发框架

ModStart开源

14年软件开发经历IT:低代码已成为企业管理的核心引擎

一只大光圈

钉钉 低代码 IT 数字化 钉钉宜搭

高精度PP-YOLOE、轻量化PP-PicoDet SOTA模型重磅开源

百度大脑

mac浏览器密码获取难?教你两种方法,轻松搞定

网络安全学海

网络安全 信息安全 渗透测试 WEB安全 漏洞挖掘

三问三答,解传统企业敏捷转型担忧

华为云开发者联盟

DevSecOps 华为云 敏捷转型 Scrum团队 敏捷团队

数据分析之前知道这 7 件事,少花 80% 时间

龙国富

数据分析 数据采集

专有云如何精准、及时地实现故障定位?丨智能运维

百度大脑

自研消息队列之消息队列数据库表设计

晨亮

「架构实战营」

飞桨EasyDL助力资讯网站实现信息自动分类

百度大脑

coreldraw2022订阅版本最新版本简介

茶色酒

cdr2022

数据结构之链表中的快慢指针

乌龟哥哥

4月月更

深入解析 Apache BookKeeper 系列:第二篇 — 写操作原理

Apache Pulsar

开源 架构 云原生 中间件 Apache Pulsar

大转盘抽奖

Rubble

4月日更 4月月更

梳理数仓FI manager节点健康检查逻辑

华为云开发者联盟

运维 GaussDB(DWS) Manager 健康检查 FI manager

JRuby 1.1.4发布_Java_Werner Schuster_InfoQ精选文章