You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: en/news/_posts/2021-12-25-ruby-3-1-0-released.md
+5-5Lines changed: 5 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -16,7 +16,7 @@ We are pleased to announce the release of Ruby {{ release.version }}. Ruby 3.1 k
16
16
17
17
Ruby 3.1 merges YJIT, a new in-process JIT compiler developed by Shopify.
18
18
19
-
Since [Ruby 2.6 introduced MJIT in 2018](https://www.ruby-lang.org/en/news/2018/12/25/ruby-2-6-0-released/), its performance greatly improved, and finally [we achieved Ruby3x3 last year](https://www.ruby-lang.org/en/news/2020/12/25/ruby-3-0-0-released/). But even though Optcarrot has shown impressive speedups, the JIT has not benefited real world business applications.
19
+
Since [Ruby 2.6 introduced MJIT in 2018](https://www.ruby-lang.org/en/news/2018/12/25/ruby-2-6-0-released/), its performance greatly improved, and finally [we achieved Ruby3x3 last year](https://www.ruby-lang.org/en/news/2020/12/25/ruby-3-0-0-released/). But even though the Optcarrot benchmark has shown impressive speedups, the JIT has not benefited real world business applications.
20
20
21
21
Recently Shopify contributed many Ruby improvements to speed up their Rails application. YJIT is an important contribution, and aims to improve the performance of Rails applications.
22
22
@@ -62,7 +62,7 @@ Did you mean? times
62
62
63
63
Currently, only `NameError` is supported.
64
64
65
-
This gem is enabled by default. You can disable it by using the command-line option `--disable-error_highlight`. See the [repository](https://github.com/ruby/error_highlight) for details.
65
+
This gem is enabled by default. You can disable it by using the command-line option `--disable-error_highlight`. See the [error_highlight repository](https://github.com/ruby/error_highlight) for details.
66
66
67
67
## IRB Autocomplete and Documentation Display
68
68
@@ -82,7 +82,7 @@ If documentation is installed when you select a completion candidate, the docume
82
82
*`{x:, y:}` is syntax sugar for `{x: x, y: y}`.
83
83
*`foo(x:, y:)` is syntax sugar for `foo(x: x, y: y)`.
84
84
85
-
* The pin operator in pattern matching now takes an expression. [Feature #17411]
85
+
* The pin operator (`^`) in pattern matching now takes an expression. [Feature #17411]
0 commit comments