新聞中心
2010年05月12日,JRuby團(tuán)隊(duì)非常高興的宣布1.5.0版的發(fā)布。在這之前,曾經(jīng)發(fā)布過JRuby 1.5.0 RC1的發(fā)布消息,相比之下,正式發(fā)布本本又提供了很多更新。

JRuby 1.5.0 版本的主頁(yè)和下載地址分別是:
主頁(yè):http://www.jruby.org/
下載:http://www.jruby.org/download
這次發(fā)布是JRuby歷史上開發(fā)周期最長(zhǎng)的一次,總共經(jīng)歷了近5個(gè)月的時(shí)間,但是這也是對(duì)JRuby做出修正最多的一次。除了修正老版本存在的問題以外,還增加了非常多的新特性。為了保證兼容性問題,每個(gè)修正都經(jīng)過精心的考慮和設(shè)計(jì),以保證帶來的變化和影響更小。這對(duì)于已經(jīng)具備JRuby 1.4.0經(jīng)驗(yàn)的用戶來說,更容易升級(jí)到1.5.0版本,并且從中體驗(yàn)到新版本所帶來的好處。對(duì)于新用戶來說,通過使用新的版本,將體驗(yàn)到JRuby帶個(gè)你的暢快的感覺,并將大幅度降低研發(fā)的風(fēng)險(xiǎn)。
1.5.0版本的主要亮點(diǎn)包括:
◆為了提升性能和FFI支持,重新設(shè)計(jì)了本機(jī)訪問框架
◆本機(jī)訪問*NIX平臺(tái)
◆支持并集成Ant工具
◆更好的支持Windows
◆對(duì)Ruby調(diào)用Java進(jìn)行了多方面的改進(jìn),包括正確性、內(nèi)存使用以及速度等
◆嵌入并改進(jìn)了用戶輸入API(JSR-223、BSF、RedBridge等)
◆軟件升級(jí):Ruby 1.8.7標(biāo)準(zhǔn)庫(kù)更新、RubyGems 1.3.6、RSpec 1.3.0
◆默認(rèn)安裝ruby-debug
◆對(duì)Rails 3進(jìn)行了很多修正
◆對(duì)啟動(dòng)進(jìn)行了很多改進(jìn)
◆改進(jìn)了Object#object_id/__id__性能
◆減少了Java類元數(shù)據(jù)的內(nèi)存占用,提升了Java類加載速度
◆在類加載上,支持包含在jar文件里面的jar文件
◆open4庫(kù)能夠正常使用了
◆運(yùn)行期編譯產(chǎn)生的腳本或方法保存在jruby.jit.codeCache=dir所指定的sha1-hashed .class文件中
◆新的邏輯接口實(shí)現(xiàn),產(chǎn)生真正的類
◆通過jruby.ji.objectProxyCache關(guān)閉OPC額外的功能
◆JRuby::Synchronized模型可以讓一個(gè)類與其子類在所有調(diào)用情況下都100%同步
◆對(duì)核心類以及JIT進(jìn)行了多項(xiàng)改善
◆IRB過程提供更多的對(duì)象空間
◆清除maven殘留
◆修正了Windows x64和Windows 7下的安裝問題
◆在JRuby 1.4基礎(chǔ)上增加了1250個(gè)提示信息
在這次升級(jí)中,JRuby團(tuán)隊(duì)非常感謝社區(qū)的貢獻(xiàn)。特別是David Calavera、Stephen Bannasch、Daniel Luz、Ian Dees、Koichiro Ohba、Hongli Lai、Hiroshi Nakamura、Colin Jones、Takeru Sasaki、Roger Pack、Matjaz Gregoric、 Joseph LaFata、Frederic Jean、Alex Coles、Lars Westergren所做出的貢獻(xiàn)。
分享題目:Java上的寶石JRuby1.5正式發(fā)布
文章位置:http://m.5511xx.com/article/dpcsccg.html


咨詢
建站咨詢
