ºìÁªLinuxÃÅ»§
Linux°ïÖú

Ruby 2.2.0-preview1·¢²¼

·¢²¼Ê±¼ä:2014-09-19 09:28:27À´Ô´:ºìÁª×÷Õß:empast
Ruby 2.2.0-preview1 ·¢²¼£¬´Ë°æ±¾ÊÇ Ruby 2.2.0 µÄµÚÒ»¸öÔ¤ÀÀ°æ£¬°üÀ¨Ðí¶àÐÂÌØÐԺ͸Ľø£¬¸ü¶à¶àÑù»¯¸Ä½øºÍ Ruby ÒªÇóµÄÌáÉý¡£±ÈÈ磬Symbol GC Ôö¼Ó Symbol À¬»ø»ØÊÕ£¬½µµÍ Symbols µÄÄÚ´æÊ¹Óá£Symbol GC Ö»Ö§³Ö Ruby 2.2 ¼°ÒÔÉϵİ汾¡£Rails 5.0 ½«ÒªÇó Symebol GC£¨ÏêÇéÇë¿´ Rail µÄ²©¿Í:http://weblog.rubyonrails.org/2014/8/20/Rails-4-2-beta1/£©¡£

ͬʱ£¬ÐÂÔöÁ¿ GC ½µµÍÁËÀ¬»ø»ØÊÕµÄÔÝͣʱ¼ä£¬¶ÔÔËÐÐ Rails Ó¦ÓúÜÓаïÖú¡£

ÖµµÃ¹Ø×¢µÄ¸Ä½ø£º

Incremental GC

Symbol GC

core libraries:

Enumerable#slice_after

Float#next_float, Float#prev_float

File.birthtime, File#birthtime

Support Unicode 7.0 #9092

New methods:

bundled libraries:

Update Psych 2.0.6

Update Rake 10.3.2+ (e47d0239)

Update RDoc 4.2.0.alpha (21b241a)

Update RubyGems 2.4.1+ (713ab65)

Update test-unit 3.0.1 (removed from repository but bundled in tarball)

Update minitest 5.4.1 (removed from repository but bundled in tarball)

Deprecate mathn

C API

Remove deprecated APIs

ÏêϸÐÅÏ¢Çë¿´ NEWS in ruby repository(WIP) :https://github.com/ruby/ruby/blob/v2_2_0_preview1/NEWS

´Ë´Î¸üаüÀ¨ 1239 ¸öÎļþÐ޸ģ¬98343 ¸ö²åÈëºÍ 61858 ¸öÒÆ³ý¡£

ÏÂÔØ

http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.bz2

http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.gz

http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.tar.xz

http://cache.ruby-lang.org/pub/ruby/2.2/ruby-2.2.0-preview1.zip

ÆäËû

2.2.0 Known issues

¸ü¶à¸üÐÂÄÚÈÝÇë¿´ReleaseEngineering22:http://bugs.ruby-lang.org/projects/ruby-trunk/wiki/ReleaseEngineering22

À´×Ô:¿ªÔ´ÖйúÉçÇø
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ