国产成人超清在线视频,国产高清永久免费,国产最新超碰97上传无码,超碰国产人人草人人爽

Ruby 2.6.0 正式發(fā)布,性能提高 1.7 倍

網(wǎng)絡(luò)
  • 開源中國
  • 2018-12-26 17:23

c97ed7fcd981761.jpg

02136fe0ce990e0.jpg

軟件和應(yīng)用

Ruby 2.6.0 已正式發(fā)布,引入了許多新功能和性能改進(jìn),其中最值得關(guān)注的包括:

● 一個新的 JIT 編譯器

● RubyVM::AbstractSyntaxTree 模塊

具體來看:

JIT(試驗(yàn)階段)

Ruby 2.6 引入了 JIT (Just-in-time) 編譯器的初始實(shí)現(xiàn)。JIT 編譯器旨在提高 Ruby 程序執(zhí)行的性能。與其他語言的普通 JIT 編譯器不同,Ruby 的 JIT 編譯器以一種獨(dú)特的方式進(jìn)行 JIT 編譯,它先將 Ruby 編譯成 C 代碼,然后通過生成通用的 C 編譯器過程(compiler process)來生成原生機(jī)器碼。詳情可查閱 MJIT organization by Vladimir Makarov 。

要啟用 JIT 編譯器,需在命令行或 $RUBYOPT 環(huán)境變量中指定 --jit 。

在 Optcarrot 基準(zhǔn)測試中,Ruby 2.6 與 Ruby 2.5 相比,性能提高了 1.7 倍。不過,它目前仍然處于試驗(yàn)階段,詳見 Ruby 2.6 JIT - Progress and Future 。

RubyVM::AbstractSyntaxTree(試驗(yàn)階段)

Ruby 2.6 還引入了 RubyVM::AbstractSyntaxTree 模塊。該模塊具有 parse 方法,它將給定的字符串解析為 Ruby 代碼并返回代碼的 AST(抽象語法樹)節(jié)點(diǎn)。

其他新特性、改進(jìn)和值得關(guān)注的變化請查閱發(fā)行公告:

https://www.ruby-lang.org/en/news/2018/12/25/ruby-2-6-0-released/


來源:開源中國

作者:摘編

編輯:leilei

圖片來源:

本文鏈接: http://givenhand.cn/article/20181226/1005.html

  • 性能
  • Ruby
免責(zé)聲明:本網(wǎng)站出于傳播商業(yè)信息之目的進(jìn)行轉(zhuǎn)載發(fā)布,不代表 AIUST.Com 立場。本文所涉文、圖、音視頻等資料之一切權(quán)利和法律責(zé)任歸提供方所有和承擔(dān)。本網(wǎng)站對文中的圖文等所有信息的真實(shí)性不作任何保證或承諾,請讀者僅作參考,并自行核實(shí)相關(guān)內(nèi)容。本網(wǎng)站的任何內(nèi)容僅供參考,不能做為投資、采購或行為決策依據(jù),據(jù)此操作者風(fēng)險自擔(dān)。

相關(guān)文章

資訊

原創(chuàng)

薦讀

  • 5G+AR加持 晨星機(jī)器人掀起“智能化+人機(jī)交互”制造新趨勢 5G+AR加持 晨星機(jī)器人掀起“智能化+人機(jī)交互”制造新趨勢

    2021世界制造業(yè)大會于11月22日在合肥落下帷幕。為期四天的大會中,作為向世界展示智能制造全面能力的窗口,聯(lián)想展示了一系列讓人驚喜的創(chuàng)新產(chǎn)品。現(xiàn)場展示的ThinkPad X1 Fold整體重量僅有1公斤,折疊起來之后的厚度大約為24毫米。當(dāng)保持半開狀態(tài)時,可以像拿本書一樣握住,并且能同時運(yùn)行兩個應(yīng)用程序。使用固定在中間的鍵盤之后,瞬間變...

  • 智能手機(jī)競爭中失敗,日本在聯(lián)網(wǎng)汽車領(lǐng)域舉步維艱 智能手機(jī)競爭中失敗,日本在聯(lián)網(wǎng)汽車領(lǐng)域舉步維艱

    據(jù)外媒報道,在制造帶有數(shù)字聯(lián)網(wǎng)服務(wù)的汽車的競爭中,豐田汽車和日產(chǎn)汽車面臨著被本土市場拖累的風(fēng)險。與美國和歐洲的汽車消費(fèi)者不同的是,日本消費(fèi)者不愿意為這些聯(lián)網(wǎng)功能和服務(wù)買單。結(jié)果就是:日本只有10%的汽車...

  • 2020年河南省將推廣應(yīng)用3萬臺工業(yè)機(jī)器人 2020年河南省將推廣應(yīng)用3萬臺工業(yè)機(jī)器人

    到2020年,推廣應(yīng)用3萬臺工業(yè)機(jī)器人,建設(shè)1000條智能生產(chǎn)線、300個智能車間、150個智能工廠……4月16日,在2018兩岸智能裝備制造鄭州論壇上,河南省工信委發(fā)布了《2017年河南省智能制造白皮書》,河南智能制造的2020...

熱門標(biāo)簽