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(... -
11:18 AM Revision 2a6bfd22 (git): Properly convert time_t [Bug #17645]
-
11:18 AM Revision 8a5a91ee (git): --dont-cuddle-else [ci skip]
- 11:10 AM Revision ce9fb9b2 (git): * 2021-03-14 [ci skip]
-
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.
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.... -
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... -
06:44 AM Revision c7e6914b (git): [Doc] Fix multiple `Magic Comments` example
- [ci skip]
-
12:14 AM Revision 07ff1f4b (git): Revert "Extracted AtomicWrite"
- This reverts commit 2148ee78a5bc5e679903f5839c66578bfcf94a39, mistakenly committed.
-
12:11 AM Revision 983f6d0f (git): Moved locking VM to an atomic operation
-
12:10 AM Revision 2148ee78 (git): Extracted AtomicWrite
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.
... -
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... - 08:01 PM Revision 7b122b8a (git): * 2021-03-13 [ci skip]
- 03:35 PM Revision 722e6c1d (git): * 2021-03-13 [ci skip]
-
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... -
10:28 AM Revision 701001e3 (git): Removed an unused declaration
-
09:15 AM Revision d91ade3e (git): Renamed functions for Fiber singleton methods
-
08:13 AM Revision 90c12def (git): Constified variables for getenv
-
08:07 AM Revision 2ea600f9 (git): Bundle RBS 1.1.1 (#4259)
-
06:51 AM Revision ea39955e (git): Removed a duplicate setting for mingw
- 06:30 AM Revision 0446a339 (git): * 2021-03-12 [ci skip]
-
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...
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.
... -
11:36 AM Revision 6305d1c6 (git): remove invalidated cc
- if cc is invalidated, cc should be released from iseq.
-
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
... -
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... -
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 ++... - 08:25 AM Revision 05fa06a4 (git): * 2021-03-11 [ci skip]
-
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.... -
08:24 AM Revision 0476ce03 (git): Merge RubyGems-3.2.14 and Bundler-2.2.14
-
08:24 AM Revision 7efc7afc (git): Merge RubyGems-3.2.13 and Bundler-2.2.13
-
08:24 AM Revision 06cd5711 (git): Merge RubyGems-3.2.12 and Bundler-2.2.12
-
08:24 AM Revision f375bc77 (git): Merge RubyGems-3.2.11 and Bundler-2.2.11
-
08:24 AM Revision 38f8b8d0 (git): Merge RubyGems-3.2.10 and Bundler-2.2.10
-
01:46 AM Revision a6c93a1d (git): Revert "Update bundled_gems"
- This reverts commit b37f60fbd4b18f23e0443ae41b2cd7b991f0e11c.
Because test-bundled-gems failed. -
12:21 AM Revision a6b5d70b (git): Create the test file under the created temporary directory
- Fixes https://github.com/ruby/ruby/pull/4255
03/10/2021
-
09:44 PM Revision ef882258 (git): Simplify ibf_dump_object_symbol by delegating to ibf_dump_object_string
-
09:44 PM Revision 1041bff3 (git): Add a benchmark for RubyVM::InstructionSequence.load_from_binary
-
09:44 PM Revision 2de7fbcd (git): Pre-freeze ISeq names to avoid useless duplication
-
09:44 PM Revision d00e7deb (git): Use rb_enc_interned_str in ibf_load_object_string
-
09:44 PM Revision 8463c8a4 (git): Specialize ibf_load_object_symbol and ibf_dump_object_symbol
-
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:... -
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. -
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... -
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... - 05:38 PM Revision 9cdb5a51 (git): * 2021-03-11 [ci skip]
-
05:38 PM Revision 9d0ae387 (git): Remove DEFINED_IVAR2 from enum
- This version of defined? doesn't seem to be possible to emit anymore.
-
01:13 PM Revision 4c80b9d0 (git): Fix `coroutine_type` variable name
-
10:37 AM Revision b37f60fb (git): Update bundled_gems
03/09/2021
- 11:59 PM Revision 67b79997 (git): * 2021-03-10 [ci skip]
-
02:05 PM Revision f0b3700d (git): Given argument does not need to cache
-
11:36 AM Revision 5f821ee9 (git): Recheck ucontext functions to make reconfig stable
-
11:11 AM Revision 2a83650b (git): Destroy VM-wise locks before freeing [Bug #15852]
- 04:19 AM Revision 7110795f (git): * 2021-03-09 [ci skip]
-
04:19 AM Revision 0c5f8c62 (git): [ruby/zlib] Resume zstream if available [Bug #10961]
03/08/2021
-
08:46 AM Revision e85bffc3 (git): Increment global variables atomically
-
08:46 AM Revision b7d4dcf3 (git): Make vm_exit_handler installation MT-safe
-
08:46 AM Revision 9299703b (git): Make uenvarea thread exclusive
-
08:46 AM Revision 8c943e3b (git): Make the flag in thread_exclusive unique
-
08:45 AM Revision 1a004029 (git): Enclose crtitical sections in `thread_exclusive` block
-
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... -
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.... -
04:47 AM Revision 53468cc1 (git): Sync latest development version of bundler & rubygems
-
04:47 AM Revision 2ab6b7a7 (git): Remove no longer needed globs
-
04:39 AM Revision 602d09a1 (git): Suppress useless default branch name hint [ci skip]
-
03:10 AM Revision b1f375cc (git): Removed HEAD^2 checkout to suppress a CodeQL annotation [ci skip]
-
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 -
01:12 AM Revision 99f54c08 (git): [ruby/stringio] Use Gemfile instead of Gem::Specification#add_development_dependency.
- https://github.com/ruby/stringio/commit/157fe9f04d
-
01:08 AM Revision d0a05fd4 (git): Fixed FD leaks
- 01:03 AM Revision 8aa70b9b (git): * 2021-03-08 [ci skip]
-
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 -
12:35 AM Revision 21e25591 (git): [ruby/stringio] Pass IOs as separate list for ruby 2.x
- https://github.com/ruby/stringio/commit/74e39858eb
-
12:34 AM Revision c3c18007 (git): Prefer to use omit
Also available in: Atom