写点什么

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

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

关注

评论

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

初始化 Ubuntu 工作环境

看山

ubuntu 10月月更

linux之awk使用技巧

入门小站

Linux

在线字符串哈希/散列工

入门小站

工具

【Flutter 专题】133 图解自定义 ACEWaterButton 水波纹按钮

阿策小和尚

Flutter 小菜 0 基础学习 Flutter Android 小菜鸟 10月月更

趣说 Node.js 的事件循环

Regan Yue

node.js Regan Yue 10月月更

未来已来,运营商如何驱动区块链应用创新提速?

CECBC

CPU、指令集、微架构概念学习

轻口味

10月月更

Win11安装PyTorch

IT蜗壳-Tango

10月月更

018云原生之基础架构

穿过生命散发芬芳

云原生 10月月更

Prometheus 基础查询(四)修饰符

耳东@Erdong

Prometheus 10月月更

API网关Kong实战

飞鸟

kong api 网关 API Gateway

Gas 机制是如何运作的

Rayjun

以太坊

WEB图像优化

devpoint

性能优化 image 图像格式 10月月更

Spring 框架学习

风翱

spring 10月月更

区块链将规则写入代码 重构市场新制度

CECBC

博鳌亚洲论坛国际科技与创新论坛第二届大会区块链分论坛紧密筹备中

时空云

区块链 博鳌 亚洲论坛

【设计模式】第四篇 - 简单工厂

Brave

设计模式 工厂模式 10月月更

微博评论高性能高可用计算架构设计

看,有只猪

👊 【Spring技术特性】带你看看那些可能你还不知道的特性技巧哦!

洛神灬殇

Java spring Spring特性 10月月更

【LeetCode】环形链表Java题解

Albert

算法 LeetCode 10月月更

Go 扇入 / 扇出

baiyutang

golang 10月月更

5分钟搞懂Monorepo

俞凡

git 架构

Minio环境搭建

飞鸟

Minio 分布式文件存储

分布式文件存储系统Minio实战

飞鸟

Minio 分布式文件存储

人工智能解决方案 --- 智能运维(AIOps)

micklongen

人工智能 AIOPS 知识图谱 智能运维 数据工程

Kafka 生产环境部署指南

Se7en

Linux system hardening: adding hidepid to /proc mount point

卓丁

Linux linux security proc hidepid

linux【redhat&ubuntu】下ffmpeg-3.1安装编译及视频转码

程序员架构进阶

架构 ffmpeg 视频流 10月月更

【产品】论增长黑客思维如何让B端产品爆发式增长

极光一号。

云原生 用户增长 b端产品经理 增长黑客

官方线索|科大讯飞全球1024开发者节

xcbeyond

1024我在现场

【架构实战营作业】模块五——微博评论计算架构

聆息

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