aboutsummaryrefslogtreecommitdiffstats
path: root/NEWS.md
Commit message (Collapse)AuthorAgeFilesLines
* Sort URLs by issue numbers and remove duplicated [ci skip]Kazuhiro NISHIYAMA2020-12-251-2/+1
|
* Update stdlib section for Ruby 3.0Hiroshi SHIBATA2020-12-251-5/+25
|
* Let's be more accurate [ci skip]Takashi Kokubun2020-12-231-1/+1
|
* Add NEWS entries about JIT in Jul ~ DecTakashi Kokubun2020-12-231-9/+38
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | * Instance variables * Merge ivar guards on JIT https://github.com/ruby/ruby/commit/a69dd699ee630dd1086627dbca15a218a8538b6f https://github.com/ruby/ruby/commit/e4f7eee009ebe1f23ee3e5ea69ccd9ea1530bc6f * Prefer RB_OBJ_FROZEN_RAW https://github.com/ruby/ruby/commit/5611066e03fe73bdbb08cc46f79530c69975cf17 * Skip checking ROBJECT_EMBED https://github.com/ruby/ruby/commit/81a8d1cf09d59f0d69143d7896545f849f580a4e * Method inlining * Mark some Integer methods as inline https://github.com/ruby/ruby/commit/0703e014713ae92f4c8a2b31e385718dc2452eac * Allow inlining Integer#-@ and #~ https://github.com/ruby/ruby/commit/dbb4f1996939d0ce977e6b37579e28dd886428ff * Inline builtin struct aref https://github.com/ruby/ruby/commit/167d139487d67613bd02522e24476f06ffa137b7 * Make Kernel#then, #yield_self, #frozen? builtin https://github.com/ruby/ruby/commit/24fa37d87a24dc932c1d778bcaf91204f5c12a76 * (For future) Rewrite Kernel#tap with Ruby https://github.com/ruby/ruby/commit/f3a0d7a2035e9f5e0c70effd55732607e3def263 * Other optimizations * Inline constant references https://github.com/ruby/ruby/commit/53babf35ef5b643774636550ea23851e2607e076 * Lazily move PC with RUBY_VM_CHECK_INTS https://github.com/ruby/ruby/commit/5d74894f2bc4a3a18aec952d946ead3d784cb4b4 * Cache access to reg_cfp->self on JIT https://github.com/ruby/ruby/commit/d40983772966938828a28c6e89752a3e76447b9e * JIT compaction * Shrink the blocking region for compile_compact_jit_code https://github.com/ruby/ruby/commit/ed8e552d4d2c825a3f780ac8bd898eaaca7c21e7 * Stop leaving .c files for JIT compaction in /tmp https://github.com/ruby/ruby/commit/fa1250a506e9b6a1bcbf664f6b7b9c06e045d9b9 * GC of JIT-ed code * Run unload_units in the JIT worker thread https://github.com/ruby/ruby/commit/16dab6b69263ed9c816bc0283c8c1f2f95dc1027 * Avoid unloading units which have enough total_calls https://github.com/ruby/ruby/commit/d80226e7bd801fcbccf71f19ba373b7baf71a49e * Throttle unload_units https://github.com/ruby/ruby/commit/122cd35939ddf8ef7bfa17ad75570c01d0cf06ab * Throttle JIT compaction https://github.com/ruby/ruby/commit/096f54428d8000cccce430022784cb0e7cd31cb4 * Compilation speed * Eliminate IVC sync between JIT and Ruby threads https://github.com/ruby/ruby/commit/0960f56a1d773c5417e9de729e159d346aec17ca * Lazily move units from active_units to stale_units https://github.com/ruby/ruby/commit/5d8f227d0edd3c542fcac465eb82005a5f852d34 Please see https://github.com/ruby/ruby/commit/200c5f4075cb1d179c2eba5b30b5b0a500870f67 for other improvements in Jan ~ Jun.
* NEWS.md: grammatical improvementYusuke Endoh2020-12-241-6/+6
|
* Document shareable_constant_value and other magic constants [doc]Marc-Andre Lafortune2020-12-231-0/+5
|
* Module#public_class_method also accepts a symbol array as an argumentYusuke Endoh2020-12-241-2/+3
| | | | | I'm unsure if this is intentional, but add a document anyway. [Feature #17314]
* NEWS: fix typos and grammarMarcus Stollsteimer2020-12-221-26/+31
|
* fiddle: Update to 1.0.5Sutou Kouhei2020-12-231-1/+1
|
* NEWS: Mention deprecation warnings not being shown by defaultMarc-Andre Lafortune2020-12-221-0/+5
|
* NEWS: group keyword arguments related items togetherMarc-Andre Lafortune2020-12-221-9/+9
|
* NEWS: combine $SAFE and $KCODE, move lowerMarc-Andre Lafortune2020-12-221-8/+4
|
* NEWS: move error handling at end of sectionMarc-Andre Lafortune2020-12-221-13/+13
|
* Update fiber scheduler documentation.Samuel Williams2020-12-221-2/+5
|
* NEWS.md: fix the formatYusuke Endoh2020-12-221-3/+5
|
* add a NEWS entry about ractor C APIKoichi Sasada2020-12-221-0/+2
|
* Add entries for set 1.0.0Akinori MUSHA2020-12-221-0/+12
|
* NEWS.md: mention the behavior change of Binding#evalYusuke Endoh2020-12-221-0/+5
| | | | [Bug #17419]
* NEWS: JSON is Ractor compatible [ci skip]Kenta Murata2020-12-211-0/+2
|
* Document usage of ArithmeticSequence in Array#slice, and add to NEWS (#3952)Victor Shepelev2020-12-211-0/+8
|
* NEWS.md: remove nonsense caveatYusuke Endoh2020-12-201-3/+0
| | | | | 3.0 will be released in a few days (hopefully), so remove a caution: "it may be reverted until 3.0 release."
* NEWS: Add an entry of Pathname [ci skip]Kenta Murata2020-12-201-0/+4
|
* NEWS: Update BigDecimal version [ci skip]Kenta Murata2020-12-191-1/+3
|
* Feature 17314: allow to pass array to public, protected and private methodsRadosław Bułat2020-12-191-0/+3
|
* NEWS: Add an entry of Digest 3.0.0 [ci skip]Kenta Murata2020-12-191-0/+6
|
* Feature 17314: alias_method returns symbolRadosław Bułat2020-12-191-0/+3
|
* Feature 17314: update docs and NEWS about attr* methods returning array of ↵Radosław Bułat2020-12-191-0/+5
| | | | symbols
* NEWS: Add an entry of StringScanner 3.0.0 [ci skip]Kenta Murata2020-12-191-0/+6
|
* NEWS: Add an entry of StringIO 3.0.0 [ci skip]Kenta Murata2020-12-191-0/+6
|
* NEWS: fiddle 1.0.4 [ci skip]Kenta Murata2020-12-191-1/+1
|
* Revert "Better cooperation between public/protected/private with attr* and ↵Yusuke Endoh2020-12-181-10/+0
| | | | | | alias_method" This reverts commit 81739ad4fdfcc86a769056fec352f27c686fba1b.
* Sort URLs by issue numbers [ci skip]Kazuhiro NISHIYAMA2020-12-181-2/+2
|
* Bump version RubyGems and Bundler in NEWSHiroshi SHIBATA2020-12-181-2/+2
|
* Better cooperation between public/protected/private with attr* and alias_methodRadosław Bułat2020-12-171-0/+11
|
* Fix a typo [ci skip]Kazuhiro NISHIYAMA2020-12-161-1/+1
|
* Added entry for webrick changes at Ruby 3.0 to NEWSHiroshi SHIBATA2020-12-161-0/+5
|
* Document Hash#transform_keys with hash. Amend NEWS [DOC] [ci skip]Marc-Andre Lafortune2020-12-151-2/+2
|
* Optimize `Enumerable#grep{_v}`Marc-Andre Lafortune2020-12-151-0/+4
| | | | [Bug #17030]
* Fix typo in NEWS.mdJunichi Ito2020-12-151-1/+1
|
* Added updated versions of the default gems on NEWSHiroshi SHIBATA2020-12-151-2/+14
|
* NEWS: make links to label [ci skip]Nobuyoshi Nakada2020-12-151-3/+6
|
* NEWS: make links to other document files [ci skip]Nobuyoshi Nakada2020-12-151-2/+2
|
* Deprecate Random::DEFAULTBenoit Daloze2020-12-141-0/+13
| | | | * Closes [Feature #17351].
* NEWS: get rid of unintended link [ci skip]Nobuyoshi Nakada2020-12-151-1/+1
|
* Fix code block indents [ci skip]Nobuyoshi Nakada2020-12-151-12/+12
| | | | | RDoc::Markdown requires all block elements nested under bullet list to be indended deeper than the first column of the list.
* Fix indent for rdoc's markdownYusuke Endoh2020-12-141-23/+23
| | | | It seems that nested points need four spaces
* Add information to Caveats section in NEWS.mdJunichi Ito2020-12-141-1/+1
|
* Remove "2.8" from NEWS.mdJunichi Ito2020-12-141-1/+1
|
* Sorted links by URLs and issue numbers [ci skip]Nobuyoshi Nakada2020-12-131-1/+1
| | | | | | ``` ruby -e 'puts readlines.sort_by {[_1[%r[(https?://.*?)(?:/\d+)?$],1], _1[/\d+$/].to_i]}' ```
* Add NEWS about open-uri and Kernel#openJunichi Ito2020-12-131-0/+4
| | | There might be a lot of codes using redefined Kernel#open via open-uri, so it's worth mentioning that.