Project

General

Profile

Activity

From 03/08/2021 to 03/14/2021

03/14/2021

12:30 PM Revision ff2ea4da (git): merge revision(s) 2a6bfd22468343003463e0cbf91953a01b0dbba5,3ac28de5414c81a0da8c8ec969ea74db5a0f1b0f: [Backport #17645]
Properly convert time_t [Bug #17645]
---
thread_sync.c | 2 +-
1 file changed, 1 insertion(...
naruse (Yui NARUSE)
11:18 AM Revision 2a6bfd22 (git): Properly convert time_t [Bug #17645]
nobu (Nobuyoshi Nakada)
11:18 AM Revision 8a5a91ee (git): --dont-cuddle-else [ci skip]
nobu (Nobuyoshi Nakada)
11:10 AM Revision ce9fb9b2 (git): * 2021-03-14 [ci skip]
git[bot]
11:10 AM Revision 3ac28de5 (git): Explicitly cast __s64 to time_t [Bug #17645]
A workaround of shorten-64-to-32 error where 32-bit linux. xtkoba (Tee KOBAYASHI)

03/13/2021

08:56 AM Revision e050dd53 (git): merge revision(s) f6d5de8f33fe715d939e3e77b8ef73d88bcd6c9f: [Backport #17659]
[ruby/io-wait] Declare as Ractor-safe
Fixes https://bugs.ruby-lang.org/issues/17659
https://github....
naruse (Yui NARUSE)
08:55 AM Revision b20e2c3f (git): Backport io-console 0.5.7 to Ruby 3.0 (#4252)
* [ruby/io-console] [DOC] Note that IO#getpass returns a chomped string
IO#getpass uses String#chomp! on the read in...
jeremyevans (Jeremy Evans)
06:44 AM Revision c7e6914b (git): [Doc] Fix multiple `Magic Comments` example
[ci skip] kachick (Kenichi Kamiya)
12:14 AM Revision 07ff1f4b (git): Revert "Extracted AtomicWrite"
This reverts commit 2148ee78a5bc5e679903f5839c66578bfcf94a39, mistakenly committed. nobu (Nobuyoshi Nakada)
12:11 AM Revision 983f6d0f (git): Moved locking VM to an atomic operation
nobu (Nobuyoshi Nakada)
12:10 AM Revision 2148ee78 (git): Extracted AtomicWrite
nobu (Nobuyoshi Nakada)

03/12/2021

08:12 PM Revision 6f9e0077 (git): merge revision(s) b3c53a8a885be8f5cc2b712798b0d2741c488ce4: [Backport #17672]
Make Ractor stdio belonging to the Ractor [Bug #17672]
Defer making ractor stdio until ractor started.
...
naruse (Yui NARUSE)
08:11 PM Revision 6bf32cbe (git): merge revision(s) 63abb5c227e5c20d18d0debf699251da93ca64b5,34d02631e71209b12abb69d0114601027e485bc9,2adbf01ae14c0a4cf190b7c969b91726966a0e0f,3acc81d9e41b18380b9e0168fe2b5e5e0c727256: [Backport #17612]
dtoa.c: make compilable independently
Except for `-Dxmalloc=malloc -Dxfree=free`.
---
missi...
naruse (Yui NARUSE)
08:01 PM Revision 7b122b8a (git): * 2021-03-13 [ci skip]
git[bot]
03:35 PM Revision 722e6c1d (git): * 2021-03-13 [ci skip]
git[bot]
03:35 PM Revision aaab3b1d (git): Fix integer/float remainder with infinity argument of opposite sign
Previously, the result was incorrect:
4.remainder(-Float::INFINITY)
Before: => NaN
After: => 4
4.2.remainder(-Float...
jeremyevans (Jeremy Evans)
10:28 AM Revision 701001e3 (git): Removed an unused declaration
nobu (Nobuyoshi Nakada)
09:15 AM Revision d91ade3e (git): Renamed functions for Fiber singleton methods
nobu (Nobuyoshi Nakada)
08:13 AM Revision 90c12def (git): Constified variables for getenv
nobu (Nobuyoshi Nakada)
08:07 AM Revision 2ea600f9 (git): Bundle RBS 1.1.1 (#4259)
soutaro (Soutaro Matsumoto)
06:51 AM Revision ea39955e (git): Removed a duplicate setting for mingw
nobu (Nobuyoshi Nakada)
06:30 AM Revision 0446a339 (git): * 2021-03-12 [ci skip]
git[bot]
06:27 AM Revision 6b978d54 (git): Remove .travis.yml
Reason:
* Recent build is failed.
https://travis-ci.org/github/ruby/ruby/jobs/762561190
* Current configuration use...
naruse (Yui NARUSE)

03/11/2021

03:32 PM Revision 72c64974 (git): merge revision(s) 7b9476fbfab738d1eb01b4b4c4af9a1680513019: [Backport #17642]
Ractor.allocate should not be allowed
Ractor.allocate and Ractor#dup should not be allowed like Thread.
...
naruse (Yui NARUSE)
11:36 AM Revision 6305d1c6 (git): remove invalidated cc
if cc is invalidated, cc should be released from iseq. ko1 (Koichi Sasada)
11:34 AM Revision d3863cb2 (git): merge revision(s) 07ab172ebef28bb82c2650694548d123802d6c22: [Backport #17636]
sync check_rvalue_consistency_force()
check_rvalue_consistency_force() uses is_pointer_to_heap() and
...
naruse (Yui NARUSE)
11:24 AM Revision de6072a2 (git): merge revision(s) abdc634f64a440afcdc7f23c9757d27aab4db8a9,083c5f08ec4e95c9b75810d46f933928327a5ab3,1ecda213668644d656eb0d60654737482447dd92,813fe4c256f89babebb8ab53821ae5eb6bb138c6: [Backport #17497]
remove unused decl
---
internal/vm.h | 6 ------
vm_args.c | 2 --
2 files chan...
naruse (Yui NARUSE)
11:06 AM Revision 0074ea2d (git): merge revision(s) 2a83650b0fd25719fb6c03bfec7bd895734d3ceb: [Backport #15852]
Destroy VM-wise locks before freeing [Bug #15852]
---
thread.c | 7 -------
vm.c | 2 ++...
naruse (Yui NARUSE)
08:25 AM Revision 05fa06a4 (git): * 2021-03-11 [ci skip]
git[bot]
08:24 AM Revision 04ef602c (git): [rubygems/rubygems] Remote test to check require
This test was triggering require of `rubygems/core_ext/tcpsocket_init`
which overrides TCPSocket.initialize globally....
sonalkr132 (Aditya Prakash)
08:24 AM Revision 0476ce03 (git): Merge RubyGems-3.2.14 and Bundler-2.2.14
hsbt (Hiroshi SHIBATA)
08:24 AM Revision 7efc7afc (git): Merge RubyGems-3.2.13 and Bundler-2.2.13
hsbt (Hiroshi SHIBATA)
08:24 AM Revision 06cd5711 (git): Merge RubyGems-3.2.12 and Bundler-2.2.12
hsbt (Hiroshi SHIBATA)
08:24 AM Revision f375bc77 (git): Merge RubyGems-3.2.11 and Bundler-2.2.11
hsbt (Hiroshi SHIBATA)
08:24 AM Revision 38f8b8d0 (git): Merge RubyGems-3.2.10 and Bundler-2.2.10
hsbt (Hiroshi SHIBATA)
01:46 AM Revision a6c93a1d (git): Revert "Update bundled_gems"
This reverts commit b37f60fbd4b18f23e0443ae41b2cd7b991f0e11c.
Because test-bundled-gems failed.
znz (Kazuhiro NISHIYAMA)
12:21 AM Revision a6b5d70b (git): Create the test file under the created temporary directory
Fixes https://github.com/ruby/ruby/pull/4255 nobu (Nobuyoshi Nakada)

03/10/2021

09:44 PM Revision ef882258 (git): Simplify ibf_dump_object_symbol by delegating to ibf_dump_object_string
byroot (Jean Boussier)
09:44 PM Revision 1041bff3 (git): Add a benchmark for RubyVM::InstructionSequence.load_from_binary
byroot (Jean Boussier)
09:44 PM Revision 2de7fbcd (git): Pre-freeze ISeq names to avoid useless duplication
byroot (Jean Boussier)
09:44 PM Revision d00e7deb (git): Use rb_enc_interned_str in ibf_load_object_string
byroot (Jean Boussier)
09:44 PM Revision 8463c8a4 (git): Specialize ibf_load_object_symbol and ibf_dump_object_symbol
byroot (Jean Boussier)
09:43 PM Revision a03653d3 (git): proc.c: make bind_call use existing callable method entry when possible
The most common use case for `bind_call` is to protect from core
methods being redefined, for instance a typical use:...
byroot (Jean Boussier)
08:09 PM Revision d9fea496 (git): Remove cvar overtaken classes at end of test methods
Fixes issues when the same tests are executed more than once,
which some CI machines do.
jeremyevans (Jeremy Evans)
05:40 PM Revision cbc7c1c0 (git): Add cvar overtaken tests
While working on another project we noticed that there were no tests for
the cvar overtaken exception when using clas...
eileencodes (Eileen Uchitelle)
05:39 PM Revision 23a48d8f (git): Refactor `rb_class_ivar_set`
In every caller of `rb_class_ivar_set` it checks for the `RCLASS_IV_TBL`
and then creates it if it doesn't exist. Ins...
eileencodes (Eileen Uchitelle)
05:38 PM Revision 9cdb5a51 (git): * 2021-03-11 [ci skip]
git[bot]
05:38 PM Revision 9d0ae387 (git): Remove DEFINED_IVAR2 from enum
This version of defined? doesn't seem to be possible to emit anymore. jhawthorn (John Hawthorn)
01:13 PM Revision 4c80b9d0 (git): Fix `coroutine_type` variable name
nobu (Nobuyoshi Nakada)
10:37 AM Revision b37f60fb (git): Update bundled_gems
znz (Kazuhiro NISHIYAMA)

03/09/2021

11:59 PM Revision 67b79997 (git): * 2021-03-10 [ci skip]
git[bot]
02:05 PM Revision f0b3700d (git): Given argument does not need to cache
nobu (Nobuyoshi Nakada)
11:36 AM Revision 5f821ee9 (git): Recheck ucontext functions to make reconfig stable
nobu (Nobuyoshi Nakada)
11:11 AM Revision 2a83650b (git): Destroy VM-wise locks before freeing [Bug #15852]
nobu (Nobuyoshi Nakada)
04:19 AM Revision 7110795f (git): * 2021-03-09 [ci skip]
git[bot]
04:19 AM Revision 0c5f8c62 (git): [ruby/zlib] Resume zstream if available [Bug #10961]
wanabe (_ wanabe)

03/08/2021

08:46 AM Revision e85bffc3 (git): Increment global variables atomically
nobu (Nobuyoshi Nakada)
08:46 AM Revision b7d4dcf3 (git): Make vm_exit_handler installation MT-safe
nobu (Nobuyoshi Nakada)
08:46 AM Revision 9299703b (git): Make uenvarea thread exclusive
nobu (Nobuyoshi Nakada)
08:46 AM Revision 8c943e3b (git): Make the flag in thread_exclusive unique
nobu (Nobuyoshi Nakada)
08:45 AM Revision 1a004029 (git): Enclose crtitical sections in `thread_exclusive` block
nobu (Nobuyoshi Nakada)
08:04 AM Revision d10b5358 (git): test/ruby/test_string.rb: make GitHub syntax-highlight correctly
It looks like GitHub syntax-highlighting does not support an empty
heredoc. This change adds a newline to make GitHub...
mame (Yusuke Endoh)
04:47 AM Revision 7de349bb (git): [rubygems/rubygems] Remote test to check require
This test was triggering require of `rubygems/core_ext/tcpsocket_init`
which overrides TCPSocket.initialize globally....
sonalkr132 (Aditya Prakash)
04:47 AM Revision 53468cc1 (git): Sync latest development version of bundler & rubygems
deivid (David Rodríguez)
04:47 AM Revision 2ab6b7a7 (git): Remove no longer needed globs
deivid (David Rodríguez)
04:39 AM Revision 602d09a1 (git): Suppress useless default branch name hint [ci skip]
nobu (Nobuyoshi Nakada)
03:10 AM Revision b1f375cc (git): Removed HEAD^2 checkout to suppress a CodeQL annotation [ci skip]
nobu (Nobuyoshi Nakada)
01:13 AM Revision 32a13591 (git): [ruby/stringio] Check if closed in loop
[Bug #17675] https://bugs.ruby-lang.org/issues/17675
https://github.com/ruby/stringio/commit/1ed61d0cbc
nobu (Nobuyoshi Nakada)
01:12 AM Revision 99f54c08 (git): [ruby/stringio] Use Gemfile instead of Gem::Specification#add_development_dependency.
https://github.com/ruby/stringio/commit/157fe9f04d hsbt (Hiroshi SHIBATA)
01:08 AM Revision d0a05fd4 (git): Fixed FD leaks
nobu (Nobuyoshi Nakada)
01:03 AM Revision 8aa70b9b (git): * 2021-03-08 [ci skip]
git[bot]
12:35 AM Revision 0d29c317 (git): [ruby/stringio] Include all modules included into Test::Unit::TestCase
Some methods are separated into modules in test-unit now.
https://github.com/ruby/stringio/commit/d289848994
nobu (Nobuyoshi Nakada)
12:35 AM Revision 21e25591 (git): [ruby/stringio] Pass IOs as separate list for ruby 2.x
https://github.com/ruby/stringio/commit/74e39858eb nobu (Nobuyoshi Nakada)
12:34 AM Revision c3c18007 (git): Prefer to use omit
hsbt (Hiroshi SHIBATA)
 

Also available in: Atom