Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Split the test | Nobuyoshi Nakada | 2020-12-23 | 1 | -1/+15 |
| | |||||
* | Added assertions | Nobuyoshi Nakada | 2020-12-23 | 1 | -1/+21 |
| | |||||
* | `begin ... end` is not a literal | Nobuyoshi Nakada | 2020-12-23 | 1 | -1/+1 |
| | |||||
* | Added dedicated helper methods | Nobuyoshi Nakada | 2020-12-23 | 1 | -16/+33 |
| | |||||
* | Changed shareable literal semantics [Feature #17397] | Nobuyoshi Nakada | 2020-12-23 | 4 | -39/+149 |
| | | | | | | When `literal`, check if the literal about to be assigned to a constant is ractor-shareable, otherwise raise `Ractor::Error` at runtime instead of `SyntaxError`. | ||||
* | Guard < Ruby 3.0 for the repositories of default gems. | Hiroshi SHIBATA | 2020-12-23 | 1 | -1/+1 |
| | |||||
* | ruby_single_main_ractor should be clear before warn | Koichi Sasada | 2020-12-23 | 1 | -2/+2 |
| | | | | | rb_warn can produce T_HASA object and it should not use transient heap. | ||||
* | Adapt tool/search-cgvars.rb for MacOS | Marc-Andre Lafortune | 2020-12-22 | 1 | -5/+18 |
| | |||||
* | Add tool/search-cgvars.rb, thanks @ko1 | Marc-Andre Lafortune | 2020-12-22 | 1 | -0/+42 |
| | |||||
* | [DOC] Add doc to sharing_detection= [ci skip] | Kazuhiro NISHIYAMA | 2020-12-23 | 1 | -0/+1 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Before: ``` $ ri sharing_detection= = .sharing_detection= (from ruby core) === Implementation from PP ------------------------------------------------------------------------ sharing_detection=(b) ------------------------------------------------------------------------ Returns the sharing detection flag as a boolean value. It is false by default. ``` After: ``` $ ri sharing_detection= = .sharing_detection= (from ruby core) === Implementation from PP ------------------------------------------------------------------------ sharing_detection=(b) ------------------------------------------------------------------------ Sets the sharing detection flag to b. ``` | ||||
* | Merge RubyGems 3.2.3 and Bundler 2.2.3 | Hiroshi SHIBATA | 2020-12-23 | 38 | -297/+672 |
| | |||||
* | ripper: fix bad label parameter handling [Bug #17425] | Nobuyoshi Nakada | 2020-12-23 | 2 | -20/+28 |
| | |||||
* | [ruby/etc] Make Ractor safe | Marc-Andre Lafortune | 2020-12-22 | 3 | -14/+46 |
| | |||||
* | [ruby/etc] Refactor locks using mutex API | Marc-Andre Lafortune | 2020-12-22 | 1 | -9/+23 |
| | |||||
* | [memory_view] Acquire VM lock while running exported_object_registry_free | Kenta Murata | 2020-12-23 | 1 | -2/+2 |
| | | | | exported_object_registry is freed at exit, so this change is just in case. | ||||
* | [memory_view] Make some rb_memroy_view_t members const | Kenta Murata | 2020-12-23 | 3 | -8/+10 |
| | |||||
* | [memory_view] Remove needless use of StringValueCStr | Kenta Murata | 2020-12-23 | 1 | -3/+2 |
| | |||||
* | [memory_view] Add mdview_release_view for test | Kenta Murata | 2020-12-23 | 1 | -1/+11 |
| | |||||
* | [memory_view][fiddle] Rename len to byte_size in rb_memory_view_t | Kenta Murata | 2020-12-23 | 6 | -15/+15 |
| | |||||
* | [memory_view][fiddle] Use bool for boolean return value | Kenta Murata | 2020-12-23 | 4 | -29/+29 |
| | |||||
* | NEWS: fix typos and grammar | Marcus Stollsteimer | 2020-12-22 | 1 | -26/+31 |
| | |||||
* | [ruby/reline] [ruby/irb] Handle multiple newlines in a token correctly | aycabta | 2020-12-23 | 2 | -6/+62 |
| | | | | | | | | | Co-authored-by: manga_osyo <manga.osyo@gmail.com> Co-authored-by: ima1zumi <mariimaizumi5@gmail.com> https://github.com/ruby/irb/commit/c59a9be82f https://github.com/ruby/reline/commit/a7922da16b | ||||
* | [ruby/irb] Make it possible to use measure even if it is installed as gem | Takeru Naito | 2020-12-23 | 1 | -0/+1 |
| | | | | | | | | Include the file that implements this command in the irb gem. Co-Authored-By: scivola <scivola@users.noreply.github.com> https://github.com/ruby/irb/commit/d8dfea5b57 | ||||
* | fiddle: Update to 1.0.5 | Sutou Kouhei | 2020-12-23 | 4 | -6/+9 |
| | |||||
* | NEWS: Mention deprecation warnings not being shown by default | Marc-Andre Lafortune | 2020-12-22 | 1 | -0/+5 |
| | |||||
* | NEWS: group keyword arguments related items together | Marc-Andre Lafortune | 2020-12-22 | 1 | -9/+9 |
| | |||||
* | NEWS: combine $SAFE and $KCODE, move lower | Marc-Andre Lafortune | 2020-12-22 | 1 | -8/+4 |
| | |||||
* | NEWS: move error handling at end of section | Marc-Andre Lafortune | 2020-12-22 | 1 | -13/+13 |
| | |||||
* | Add verbose nil in testing | Delton Ding | 2020-12-23 | 1 | -0/+1 |
| | |||||
* | Enable `Fiber.current` and `Fiber#alive?` call inside ractor | Delton Ding | 2020-12-23 | 2 | -0/+25 |
| | |||||
* | * 2020-12-23 [ci skip] | git | 2020-12-23 | 1 | -1/+1 |
| | |||||
* | Fix a message in example code | Kazuki Tsujimoto | 2020-12-23 | 1 | -1/+1 |
| | | | | Thanks to @zverok for the report. | ||||
* | Make NoMatchingPatternError a subclass of StandardError | Kazuki Tsujimoto | 2020-12-23 | 2 | -1/+5 |
| | |||||
* | [ruby/reline] [ruby/reline] Remove unused `attr_writer` | ima1zumi | 2020-12-22 | 1 | -1/+0 |
| | | | | | | https://github.com/ruby/reline/commit/ecdc1b7116 https://github.com/ruby/reline/commit/a7922da16b | ||||
* | [ruby/reline] Fixed an exception occurred when ambiguous width character was ↵ | ima1zumi | 2020-12-22 | 2 | -2/+11 |
| | | | | | | passed to `#calculate_width` [Bug #17405] https://github.com/ruby/reline/commit/f79b4c857f | ||||
* | [ruby/reline] Support isearch-terminators | aycabta | 2020-12-22 | 3 | -2/+35 |
| | | | | https://github.com/ruby/reline/commit/a7922da16b | ||||
* | [ruby/reline] Render refreshed prompt just after i-search finished | aycabta | 2020-12-22 | 2 | -0/+15 |
| | | | | https://github.com/ruby/reline/commit/0d3188fe34 | ||||
* | [ruby/irb] Suppress "shadowing outer" warning | aycabta | 2020-12-22 | 1 | -2/+2 |
| | | | | https://github.com/ruby/irb/commit/27b149c599 | ||||
* | [ruby/irb] Version 1.2.9 | aycabta | 2020-12-22 | 1 | -2/+2 |
| | | | | https://github.com/ruby/irb/commit/9668e5fe6b | ||||
* | [ruby/irb] Support arg for measure command | aycabta | 2020-12-22 | 3 | -15/+16 |
| | | | | https://github.com/ruby/irb/commit/b43f35d8f3 | ||||
* | [ruby/irb] Change variables handling for compatibility | aycabta | 2020-12-22 | 1 | -8/+8 |
| | | | | https://github.com/ruby/irb/commit/26fd1a75cf | ||||
* | pp is ractor-ready. | Koichi Sasada | 2020-12-22 | 1 | -5/+18 |
| | | | | | `@sharing_detection` is only one obstruction to support pp on non-main ractors, so make it ractor-local. | ||||
* | Merge json-2.5.1 | Hiroshi SHIBATA | 2020-12-22 | 3 | -2/+4 |
| | |||||
* | Update library versions of the default gems. | Hiroshi SHIBATA | 2020-12-22 | 29 | -35/+35 |
| | | | | | They are followed up with https://github.com/ruby/ruby/commit/8fb02b7a97317090e3946e6f2d4a7d034f9699f1 | ||||
* | Import set 1.0.1 | Akinori MUSHA | 2020-12-22 | 4 | -69/+73 |
| | | | | | - Eliminate warnings - Convert rdoc to markdown | ||||
* | Move the library to extensions for some of default gems | Hiroshi SHIBATA | 2020-12-22 | 1 | -3/+3 |
| | |||||
* | Update fiber scheduler documentation. | Samuel Williams | 2020-12-22 | 2 | -17/+73 |
| | |||||
* | Prepare to release json-2.5.0 | Hiroshi SHIBATA | 2020-12-22 | 6 | -8/+6 |
| | |||||
* | [ruby/date] Make Ractor-compatible | Marc-Andre Lafortune | 2020-12-22 | 2 | -1/+31 |
| | |||||
* | [ruby/date] Deep-freeze internal constants. | Marc-Andre Lafortune | 2020-12-22 | 3 | -23/+27 |
| | | | | Probably not strictly necessary, but good principle anyways. |