写点什么

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

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

关注

评论

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

我与OpenHarmony| 社区征文

坚果

年中技术盘点

PyTorch: 权值初始化

timerring

PyTorch

一个普通程序员如何看待chatgpt大火 | 社区征文

不觉心动

年中技术盘点

IoTOS-v1.5.3 新增 智能诊断&会话记录导出

开源物联卡管理平台-设备管理

物联网平台 IoT 开源物联网 国产开源 开源项目介绍

小设计,大作用——谈谈防腐层的妙用

JAVA旭阳

Java

C语言宏定义中的#和##

芯动大师

学校招生报名小程序开发笔记(一)

CC同学

人工智能大语言模型微调技术:SFT 监督微调、LoRA 微调方法、P-tuning v2 微调方法、Freeze 监督微调方法| 社区征文

汀丶人工智能

LoRa NLP 大模型 LLM模型 年中技术盘点 Freeze微调

Nautilus Chain NautDID NFT 将上主网,Layer3 数字身份时代开启

股市老人

WAIC2023丨AI图像内容安全“黑科技”如何助力科技向善发展?

陈橘又青

chatgpt和文心一言哪个更厉害 | 社区征文

张三丰无极

年中技术盘点

Ins风韩国美少女【InsCode Stable Diffusion美图活动一期】

繁依Fanyi

明代元素时装小姐姐【InsCode Stable Diffusion美图活动一期】

繁依Fanyi

3D渲染速度慢,花重金买显卡还是用云渲染更划算

3DCAT实时渲染

实时渲染云

CnosDB x LangChain: 聊着天来查询时序数据库

CnosDB

开源 时序数据库 CnosDB

少年侠客【InsCode Stable Diffusion美图活动一期】 | 社区征文

度假的小鱼

Stable Diffusion 年中技术盘点

Antlr4如何自动解析得到AST而不是ParseTree

canonical

ANTLR 低代码 dsl antlr4

人工智能自然语言处理:N-gram和TF-IDF模型详解

汀丶人工智能

人工智能 自然语言处理 nlp tf-idf N-gram

领导和团队的自主权——《敏捷实战-破解敏捷落地的60个难题》读后感(二)

Bruce Talk

敏捷开发 Agile

Visual Studio Code错误:Cannot build and debug because the active file is not a C or C++ source file

codists

Visual Studio Code

Open AI爆火,4个中国版ChatGPT扎堆爆发 | 社区征文

我搬去水星了

年中技术盘点

可爱小猫猫【InsCode Stable Diffusion美图活动一期】

繁依Fanyi

申请 GPT4.0Key!含详细步骤

石云升

AIGC ChatGPT GPT-4

从0到1:跑团小程序开发心得笔记

CC同学

2023-07-16:讲一讲Kafka与RocketMQ中零拷贝技术的运用?

福大大架构师每日一题

福大大架构师每日一题

代码随想录Day18 - 二叉树(五)

jjn0703

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