Project

General

Profile

Activity

From 01/08/2021 to 01/14/2021

01/14/2021

09:42 PM Revision 0a039c5f (git): [ruby/bigdecimal] Use new conversion functions in BigDecimal_divide
https://github.com/ruby/bigdecimal/commit/3b55ad1c42 Kenta Murata
09:42 PM Revision 500fc63c (git): [ruby/bigdecimal] Reorder the arguments of BigDecimal_divide
https://github.com/ruby/bigdecimal/commit/1e03da7076 Kenta Murata
05:57 PM Revision 48589f34 (git): * 2021-01-15 [ci skip]
git[bot]
05:55 PM Revision 5e266196 (git): Fix WB for callinfo
The WB for callinfo needs to be executed *after* the reference is
written. Otherwise we get a WB miss.
tenderlovemaking (Aaron Patterson)
12:35 PM Revision 834b404b (git): [DOC] Fixed indent [ci skip]
nobu (Nobuyoshi Nakada)
07:44 AM Revision 29777cb3 (git): Merge RubyGems-3.2.5
hsbt (Hiroshi SHIBATA)
07:44 AM Revision 93dcf082 (git): Merge Bundler-2.2.5
hsbt (Hiroshi SHIBATA)
07:44 AM Revision c721e36c (git): Merge RubyGems-3.2.4
hsbt (Hiroshi SHIBATA)
07:44 AM Revision d4f5827a (git): Merge Bundler-2.2.4
hsbt (Hiroshi SHIBATA)
07:15 AM Revision 6bcc4664 (git): Return new NODE_LIT
As NODE_ZLIST/NODE_LIST are not markable, cannot be reused as
NODE_LIT.
nobu (Nobuyoshi Nakada)
07:13 AM Revision bb40c5cb (git): Ensure symbol list node is either NODE_STR or NODE_DSTR
nobu (Nobuyoshi Nakada)
07:12 AM Revision c060bdc2 (git): NODE markability should not change by nd_set_type
nobu (Nobuyoshi Nakada)
06:46 AM Revision e1fee7f9 (git): Rename RubyVM::MJIT to RubyVM::JIT
because the name "MJIT" is an internal code name, it's inconsistent with
--jit while they are related to each other, ...
k0kubun (Takashi Kokubun)
02:22 AM Revision 1824df40 (git): * 2021-01-14 [ci skip]
git[bot]
01:21 AM Revision 4d13f3e9 (git): [ruby/bigdecimal] Explicitly cast size_t to int
https://github.com/ruby/bigdecimal/commit/b1f1ed26c9 Kenta Murata
01:20 AM Revision b4ade739 (git): [ruby/bigdecimal] Explicitly cast uint64_t to double
https://github.com/ruby/bigdecimal/commit/f0d94e6843 Kenta Murata
01:20 AM Revision e129be75 (git): [ruby/bigdecimal] Suppress warning at NO_SANITIZE on gcc
https://github.com/ruby/bigdecimal/commit/f6765b8071 Kenta Murata
12:13 AM Revision efcdf68e (git): Guard callinfo
Callinfo was being written in to an array and the GC would not see the
reference on the stack. `new_insn_send` creat...
tenderlovemaking (Aaron Patterson)
12:06 AM Revision f4ce78d5 (git): delete negative cache from the table correctly
negative cache entry should be removed from
vm->negative_cme_table even if the redefined class has no
subclasses.
ko1 (Koichi Sasada)

01/13/2021

10:56 PM Revision c8b47eb7 (git): only add the trailing nop if the catch table is not break / next / redo
We don't need nop padding when the catch tables are only for break /
next / redo, so lets avoid them. This eliminate...
tenderlovemaking (Aaron Patterson)
10:53 PM Revision 589a8026 (git): fix ASAN errors
tenderlovemaking (Aaron Patterson)
03:18 PM Revision 70cd351c (git): * 2021-01-14 [ci skip]
git[bot]
03:17 PM Revision 7f3c5e65 (git): mkmf.rb: remove exts.mk at distclean
nobu (Nobuyoshi Nakada)
02:20 PM Revision 521ad9a1 (git): Moved Fiber methods into core [Feature #17407]
nobu (Nobuyoshi Nakada)
12:16 PM Revision 0036648a (git): Capture to reserved name variables if already defined [Bug #17533]
nobu (Nobuyoshi Nakada)
09:37 AM Revision e9b93d67 (git): Positional and keyword arguments for timezone are exclusive
[Feature #17485] nobu (Nobuyoshi Nakada)
09:15 AM Revision 4b15caee (git): Added `in:` timezone option to `Time.new` [Feature #17485]
nobu (Nobuyoshi Nakada)
09:12 AM Revision 6f6dfdcc (git): Make warning values consistent [Bug #17523]
They should be affected, as well as `$VERBOSE`, by `-w`/`-W`
options, not only in the main script but in scripts load...
nobu (Nobuyoshi Nakada)
09:11 AM Revision 85b5d4c8 (git): Revert "[Bug #11213] let defined?(super) call respond_to_missing?"
This reverts commit fac2498e0299f13dffe4f09a7dd7657fb49bf643 for
now, due to [Bug #17509], the breakage in the case `...
nobu (Nobuyoshi Nakada)
08:07 AM Revision 303533d2 (git): Avoid re-entering opt_invokebuiltin_delegate_leave
on interruption.
The cancellation code was originally written for leave insn, but re-entering
opt_invokebuiltin_dele...
k0kubun (Takashi Kokubun)
08:07 AM Revision 98ca667b (git): Fixed a typo [Bug #17522]
xtkoba (Tee KOBAYASHI)
08:07 AM Revision 5b2a0fc6 (git): Fixed dangling imemo_tmpbuf
The count of rb_alloc_tmp_buffer_with_count is the allocation size
counted in VALUE size but not in the requested ele...
nobu (Nobuyoshi Nakada)
08:07 AM Revision 1614dd9f (git): expose some C-APIs for ractor
expose some C-APIs to try to make ractor utilities on external gems.
* add
* rb_ractor_local_storage_value_lookup(...
ko1 (Koichi Sasada)
08:06 AM Revision b2beb858 (git): Make any hash values fixable [Bug #17488]
As hnum is an unsigned st_index_t, the result of RSHIFT may not be
in the fixable range.
Co-authored-by: NeoCat <neo...
nobu (Nobuyoshi Nakada)
08:06 AM Revision b93e16dc (git): enable constant cache on ractors
constant cache `IC` is accessed by non-atomic manner and there are
thread-safety issues, so Ruby 3.0 disables to use ...
ko1 (Koichi Sasada)
07:37 AM Revision 9441f3f9 (git): Allow UTC offset without colons per ISO-8601 [Bug #17504]
nobu (Nobuyoshi Nakada)
06:09 AM Revision 30a35420 (git): [ruby/ostruct] Bump version
Marc-Andre Lafortune
04:30 AM Revision 65787f18 (git): Typo fixes [doc]
Marc-Andre Lafortune
04:29 AM Revision f48edc28 (git): Fix method protection for modules in the ancestry chain.
[Fixes ruby/ostruct#23] Marc-Andre Lafortune
04:28 AM Revision 75212f2f (git): Update wording in ractor.md (#4056) [doc]
adampog (Adam Pogwizd)
03:47 AM Revision d8fb0bca (git): Removed excess stringizations on regstr [Bug #17532]
nobu (Nobuyoshi Nakada)
03:16 AM Revision 083c5f08 (git): Check stack overflow in recursive glob_helper [Bug #17162]
nobu (Nobuyoshi Nakada)
02:49 AM Revision a5b4b806 (git): [ruby/bigdecimal] Allow digits=0 in BigDecimal(flt) and Float#to_d
Using dtoa of mode=0, we can determine the number of digits in decimal that is
necessary to represent the given Float...
Kenta Murata
02:27 AM Revision 30f13164 (git): Skip test when UDP server is no response.
hsbt (Hiroshi SHIBATA)
12:36 AM Revision 0a4f719a (git): Update ext/bigdecimal/depend
Kenta Murata
12:08 AM Revision 28321e40 (git): Update ext/bigdecimal/depend
Kenta Murata

01/12/2021

05:11 PM Revision 4ba3a449 (git): [ruby/bigdecimal] Optimize rb_float_convert_to_BigDecimal by using dtoa
This improve the conversion speed several times faster than before.
```
RUBYLIB= BUNDLER_ORIG_RUBYLIB= /home/mrkn/.r...
Kenta Murata
04:58 PM Revision 2175c2c9 (git): [ruby/bigdecimal] Use pre-allocated objects for special values
https://github.com/ruby/bigdecimal/commit/95c201f2d3 Kenta Murata
04:27 PM Revision 6670de82 (git): [ruby/bigdecimal] Fix exception message raised in Kernel.BigDecimal
https://github.com/ruby/bigdecimal/commit/d163f170a4
https://github.com/ruby/bigdecimal/commit/ff8eeeb064
Kenta Murata
04:13 PM Revision 79d236a9 (git): * 2021-01-13 [ci skip]
git[bot]
04:12 PM Revision 0e442475 (git): [ruby/reline] Version 0.2.1
https://github.com/ruby/reline/commit/a3b3c6ee60 aycabta (aycabta .)
04:12 PM Revision eb5a094f (git): [ruby/reline] Move the cursor correctly when deleting at eol
This fixes ruby/reline#246.
https://github.com/ruby/reline/commit/07a73ba601
aycabta (aycabta .)
04:12 PM Revision 44817db2 (git): [ruby/reline] Handle ed_search_{prev,next}_history in multiline correctly
The current line was being handled incorrectly when displaying the hit
history, so it has been fixed to be correct.
...
aycabta (aycabta .)
04:12 PM Revision 9fa478e3 (git): [ruby/irb] Version 1.3.1
https://github.com/ruby/irb/commit/c230d08911 aycabta (aycabta .)
01:12 PM Revision 344a824e (git): [DOC] Use URI#read instead of URI.open for better compatibility
- URI.open is available since 2.5.0, but URI#read is available since 1.8.0.
- Fix `open` without `close`.
- ref https...
znz (Kazuhiro NISHIYAMA)
11:15 AM Revision 0dc95266 (git): Fix the failing test with XDG_CONFIG_HOME
hsbt (Hiroshi SHIBATA)
11:02 AM Revision 7dc0511e (git): Remove "." and ".." from Dir.glob with FNM_DOTMATCH [Bug #17280]
Co-authored-by: Jeremy Evans <[email protected]> nobu (Nobuyoshi Nakada)
08:38 AM Revision ccabf496 (git): [ruby/bigdecimal] Fix length calculation in rb_uint64_convert_to_BigDecimal
https://github.com/ruby/bigdecimal/commit/14e53ed7f6 Kenta Murata
08:24 AM Revision 1eb8eb55 (git): Convert time component strings to integers more strictly
https://bugs.ruby-lang.org/issues/17485#change-89871 nobu (Nobuyoshi Nakada)
08:00 AM Revision b017848f (git): Show seconds of utc_offset if not zero
nobu (Nobuyoshi Nakada)
12:57 AM Revision f7dc4d5c (git): tool/sync_default_gems.rb: Prevent infinite loop due to unknown options
Kenta Murata
12:49 AM Revision 71b17c41 (git): * 2021-01-12 [ci skip]
git[bot]
12:22 AM Revision 1d04faee (git): [ruby/bigdecimal] Use rb_cstr_convert_to_BigDecimal in GetVpValueWithPrec
https://github.com/ruby/bigdecimal/commit/381ddf5ff6 Kenta Murata
12:21 AM Revision 78d3813c (git): [ruby/bigdecimal] Add rb_cstr_convert_to_BigDecimal
https://github.com/ruby/bigdecimal/commit/ac230a996e Kenta Murata

01/11/2021

12:13 PM Revision 66a844fd (git): Define printf qualifier prefix fallbacks
nobu (Nobuyoshi Nakada)
10:46 AM Revision 72549cfe (git): Removed ENABLE_PATH_CHECK condition [ci skip]
This condition is useless on Ubuntu, as this macro is defined by
default on other than Windows.
nobu (Nobuyoshi Nakada)
07:40 AM Revision 2a1c68c9 (git): Avoid re-entering opt_invokebuiltin_delegate_leave
on interruption.
The cancellation code was originally written for leave insn, but re-entering
opt_invokebuiltin_dele...
k0kubun (Takashi Kokubun)
05:00 AM Revision 5e00eeb4 (git): [ruby/matrix] use an exclusive range [Bug #17521]
nobu (Nobuyoshi Nakada)
02:39 AM Revision d2aaf865 (git): [ruby/etc] Added fallback definition of RUBY_ATOMIC_EXCHANGE
https://github.com/ruby/etc/commit/0c5900bd21 nobu (Nobuyoshi Nakada)
02:39 AM Revision f6e2c41d (git): [ruby/etc] Check blocking variables at release
https://github.com/ruby/etc/commit/f017bdfedf nobu (Nobuyoshi Nakada)

01/10/2021

09:21 PM Revision d8c8b79d (git): [ruby/matrix] Fix 0-th power [Bug #17521] (#4047)
Marc-Andre Lafortune
08:39 PM Revision 8187228d (git): Fix ractor docs (#4048) [doc]
Tom Chen
08:13 PM Revision 0e015f93 (git): Adds RDoc summary of Hash methods (#4045)
* Adds RDoc summary of Hash methods burdettelamar (Burdette Lamar)
03:47 PM Revision 52257640 (git): * 2021-01-11 [ci skip]
git[bot]
03:33 PM Revision 480f436d (git): Suppress constant redefinition warnings
nobu (Nobuyoshi Nakada)
12:29 PM Revision c63552ea (git): Remove possibility of using same seeds
nobu (Nobuyoshi Nakada)
11:42 AM Revision 1e827d4c (git): Moved to ruby/actions workflow [ci skip]
nobu (Nobuyoshi Nakada)
09:19 AM Revision 2adbf01a (git): dtoa.c: make thread-safe by using atomic CAS
nobu (Nobuyoshi Nakada)
07:42 AM Revision 34d02631 (git): dtoa.c: constified
clang seems to locate never modified local data in the const
segment implicitly.
nobu (Nobuyoshi Nakada)
07:28 AM Revision 63abb5c2 (git): dtoa.c: make compilable independently
Except for `-Dxmalloc=malloc -Dxfree=free`. nobu (Nobuyoshi Nakada)

01/09/2021

11:45 PM Revision 01aa0360 (git): * 2021-01-10 [ci skip]
git[bot]
11:40 PM Revision 2e9b6096 (git): [ruby/bigdecimal] Fix type name
https://github.com/ruby/bigdecimal/commit/2dad4d17b2 Kenta Murata
11:36 PM Revision 8b53cbaf (git): [ruby/bigdecimal] Avoid casting negative value to size_t
https://github.com/ruby/bigdecimal/f047b2786f Kenta Murata
11:35 PM Revision 72d504c1 (git): [ruby/bigdecimal] Use smallest local variable scope in GetVpValueWithPrec
https://github.com/ruby/bigdecimal/commit/44f26b9aa0 Kenta Murata
01:38 PM Revision 590dc06e (git): Get rid of defining methods for tests in core classes
Not to interfere in other tests. nobu (Nobuyoshi Nakada)
01:37 PM Revision 161a20df (git): gc fix typo for the timer instruction for ARM64.
David CARLIER
11:36 AM Revision 3d9c9599 (git): [ruby/bigdecimal] Stop using GetVpValueWithPrec in rb_rational_convert_to_BigDecimal
https://github.com/ruby/bigdecimal/commit/b4f470da61
https://github.com/ruby/bigdecimal/commit/44a78df866
Kenta Murata
11:36 AM Revision be34e31d (git): [ruby/bigdecimal] Add assertions for checking the argument types
https://github.com/ruby/bigdecimal/commit/96c9ebd886 Kenta Murata
11:35 AM Revision fb18a811 (git): [ruby/bigdecimal] Stop using GetVpValueWithPrec in rb_float_convert_to_BigDecimal
https://github.com/ruby/bigdecimal/commit/33e7c50263
https://github.com/ruby/bigdecimal/commit/d3c1b0b921
Kenta Murata
11:35 AM Revision 89f31252 (git): [ruby/bigdecimal] Add test cases of conversion from Float
https://github.com/ruby/bigdecimal/commit/28d3836366 Kenta Murata
04:37 AM Revision 0bb62dcc (git): Fixed a typo [Bug #17522]
xtkoba (Tee KOBAYASHI)
04:33 AM Revision 7ff0e93f (git): parse.y: handle "duplicated argument name" appropriately on ripper.y
refs: 733ed1e184 no6v (Nobuhiro IMAI)

01/08/2021

03:31 PM Revision 1a3343cf (git): * 2021-01-09 [ci skip]
git[bot]
03:31 PM Revision 391ee3ee (git): Replace `Kernel.#open` with `URI.open` in doc
Because `Kernel.#open` no longer opens URI since Ruby 3.0. pocke (Masataka Kuwabara)
06:43 AM Revision 98bd7e87 (git): [ruby/irb] Make IRB::ColorPrinter.pp compatible with PP.pp
The incompatible interface is not helpful, again if you want to use it
as a standalone library, falling it back to PP...
k0kubun (Takashi Kokubun)
06:35 AM Revision d6b2b5bd (git): [ruby/irb] Add missing require
This is useful if you want to use IRB::ColorPrinter as a library like:
```
begin
require 'irb/color_printer'
IRB...
k0kubun (Takashi Kokubun)
05:44 AM Revision d4b7e967 (git): should use `assert_include` here.
Random ordering test can introduce antoher candidate so it should be
`assert_include`.
ko1 (Koichi Sasada)
05:39 AM Revision abdc634f (git): remove unused decl
ko1 (Koichi Sasada)
04:38 AM Revision 5a221ead (git): * 2021-01-08 [ci skip]
git[bot]
04:32 AM Revision 6cbb3fd1 (git): [ruby/irb] Fix comment, irb gem supports 2.5.0 or older
https://github.com/ruby/irb/commit/36118015ba aycabta (aycabta .)
04:25 AM Revision a8f4cbee (git): [ruby/reline] Add acknowledgments and license for rb-readline
https://github.com/ruby/reline/commit/19df59b916 aycabta (aycabta .)
04:25 AM Revision 01235f80 (git): [ruby/reline] Suppress auto indent for adding newlines in pasting
Co-authored-by: Juanito Fatas <[email protected]>
https://github.com/ruby/reline/commit/074bb017a7
aycabta (aycabta .)
04:25 AM Revision 76c9a3c8 (git): [ruby/reline] Suppress crashing when dynamic_prompt_proc returns a broken prompt list
Co-authored-by: Juanito Fatas <[email protected]>
https://github.com/ruby/reline/commit/558f7be168
aycabta (aycabta .)
04:25 AM Revision 88af5085 (git): [ruby/reline] Suppress crashing when auto_indent_proc returns broken indent info
Co-authored-by: Juanito Fatas <[email protected]>
https://github.com/ruby/reline/commit/7c24276275
aycabta (aycabta .)
04:25 AM Revision e356b71d (git): [ruby/reline] Remove debug print
https://github.com/ruby/reline/commit/d7fbaedc6a aycabta (aycabta .)
04:25 AM Revision ea75aed9 (git): [ruby/reline] Correct var names in Reline were different from vi-*-mode-string
https://github.com/ruby/reline/commit/8255fc93b9 aycabta (aycabta .)
04:25 AM Revision 54c1dcba (git): [ruby/reline] Update cursor correctly when just cursor moving
This fixes ruby/reline#236 and ruby/reline#239.
https://github.com/ruby/reline/commit/3e3c89d00b
aycabta (aycabta .)
04:25 AM Revision 559f844b (git): irb: Drop lines from backtrace for tests in Ruby repository
aycabta (aycabta .)
04:25 AM Revision 111fddd5 (git): [ruby/irb] Fix BACK_TRACE_LIMIT logic
https://github.com/ruby/irb/commit/30dc5d43fe aycabta (aycabta .)
04:25 AM Revision 91705022 (git): [ruby/irb] Use Exception#full_message to show backtrace in the correct order
[Bug #17466]
https://github.com/ruby/irb/commit/1c76845cca
aycabta (aycabta .)
04:25 AM Revision ed3264d3 (git): [ruby/irb] refactoring an error handling in `IRB::Inspector`
* moved rescue clause to `#inspect_value` to catch all failures in inspectors
* test with all (currently five kind of...
no6v (Nobuhiro IMAI)
04:25 AM Revision f5947752 (git): [ruby/irb] do not escape a predicate method for doc namespace
* Fixes #88
https://github.com/ruby/irb/commit/d431a30af4
no6v (Nobuhiro IMAI)
04:25 AM Revision 4bb683a5 (git): [ruby/irb] fix typo in `IRB::Irb#convert_invalid_byte_sequence`
https://github.com/ruby/irb/commit/d09d3c3d68 no6v (Nobuhiro IMAI)
 

Also available in: Atom