红联Linux门户
Linux帮助

JRuby 9.0.4.0发布,修复Windows的stat()实现

发布时间:2015-11-14 09:06:58来源:红联作者:empast
JRuby 9.0.4.0 发布,此版本现已提供下载:

Homepage: http://www.jruby.org/

Download: http://www.jruby.org/download

JRuby 9000 是 JRuby 最新的主要版本,兼容 Ruby 2.2.x,同步 C Ruby。 JRuby 9.0.4.0 是第三个主要版本。

JRuby 9.0.4.0 修复了 Windows 上新 stat() 实现的一些问题。

JRuby 9000 主要特性:

Ruby 2.2 兼容

基于一个传统编译器设计的优化运行时

新的 POSIX-friendly IO 和 Process

完全从 MRI 移植 encoding/transcoding 逻辑

相比 9.0.3.0,值得关注的改进:

Resolved various issues with stat() on Windows

Fixed couple of encoding/transcoding issues

Source with __FILE__ in it will now JIT

Native call subsystem will load on mixed 32/64 bit Linux distributions

11 issues fixed for 9.0.4.0

JRuby 9.0.4.0 Github Issues 列表

#3457 - stat.st_gid is unsupported on windows

#3449 - jirb fails to start on Windows

#3448 - File.stat("someunavailable").mtime returns odd result

#3444 - Fix TCPServer#accept NPE log

#3442 - String#crypt crashes when a receiver is shared String

#3425 - String#tr different behavior as compared to MRI Ruby

#3410 - Cannot install jRuby 9.0.3.0

#3409 - NotImplementedError: flock unsupported or native support failed to load

#3408 - IRB fails to start with JRuby9.0.3.0 on Windows 10.

#3197 - require_relative fails for relative paths within jars on Windows

#2381 - IO#rewind ... doesn't. (when backed by a ByteArrayInputStream).

软件详情:http://jruby.org/2015/11/13/jruby-9-0-4-0.html

来自:开源中国社区
文章评论

共有 0 条评论