Project

General

Profile

Activity

From 12/30/2020 to 01/05/2021

01/05/2021

11:35 PM Revision a0a6293e (git): [ruby/ostruct] Bump version
Marc-Andre Lafortune
11:35 PM Revision e8945d5e (git): * 2021-01-06 [ci skip]
git[bot]
11:34 PM Revision e13f41e0 (git): [ruby/ostruct] Allow ostruct to return a value on super (#4028)
This fixes cases where you can super in something that inherits from OpenStruct
Co-authored-by: John Hawthorn <john@...
Adam Hess
02:13 PM Revision 3108ad7b (git): [DOC] Fix grammar: "is same as" -> "is the same as"
stomar (Marcus Stollsteimer)
02:10 PM Revision 3d439447 (git): Fix a typo [ci skip]
znz (Kazuhiro NISHIYAMA)
12:26 PM Revision 83e62d77 (git): [ruby/io-console] Shrink struct query_args
https://github.com/ruby/io-console/commit/720be0a3e5 nobu (Nobuyoshi Nakada)
12:26 PM Revision 42723959 (git): [ruby/io-console] Pre-define chomp! ID
https://github.com/ruby/io-console/commit/028e1c9497 nobu (Nobuyoshi Nakada)
12:26 PM Revision ead8d89b (git): [ruby/io-console] Ignore chomp! result and return the modified string
https://github.com/ruby/io-console/commit/09e5ccc729 nobu (Nobuyoshi Nakada)
12:24 PM Revision 06454a94 (git): sync_default_gems.rb: added -a option
The option to merge all commits since the commit merged in the
last prefixed commit.
nobu (Nobuyoshi Nakada)
12:23 PM Revision 075824eb (git): sync_default_gems.rb: reduced accesses to REPOSITORIES
nobu (Nobuyoshi Nakada)
09:07 AM Revision 903af74b (git): [ruby/irb] Ensure to restore $VERBOSE
https://github.com/ruby/irb/commit/cef474a76a nobu (Nobuyoshi Nakada)
09:06 AM Revision 0123bc9d (git): [ruby/irb] Use error tokens if there are no correct tokens in the same place
For example, the broken code "%www" will result in only one error token.
https://github.com/ruby/irb/commit/9fa39a7cf3
aycabta (aycabta .)
09:06 AM Revision 5a1866ca (git): [ruby/irb] Use Ripper::Lexer#scan to take broken tokens
ref. https://github.com/ruby/reline/pull/242
https://github.com/ruby/irb/commit/54f90cb6c9
aycabta (aycabta .)
09:06 AM Revision 505e01fe (git): [ruby/irb] Heredoc may contain multiple newlines in a single token
Use the start token as the indentation criteria so that it works properly in
heredoc.
ref. https://github.com/ruby/r...
aycabta (aycabta .)
09:06 AM Revision 50125123 (git): [ruby/irb] Handle indentations related to keyword "do" correctly
This fixes ruby/irb#158.
https://github.com/ruby/irb/commit/964643400b
aycabta (aycabta .)
09:05 AM Revision e72a6ed4 (git): [ruby/irb] Escape invalid byte sequence in Exception
This fixes ruby/irb#141.
https://github.com/ruby/irb/commit/0815317d42
aycabta (aycabta .)
09:04 AM Revision cce72a24 (git): [ruby/irb] Newline in oneliner def doesn't reset indent
This closes ruby/irb#132.
https://github.com/ruby/irb/commit/43456dcf5e
aycabta (aycabta .)
07:50 AM Revision e91160f7 (git): set RUBY_ON_BUG on runruby rule.
set RUBY_ON_BUG='gdb -x $(srcdir)/.gdbinit -p' to catch SEGV
on `make runruby` rule.
ko1 (Koichi Sasada)
04:59 AM Revision b9c1b3f8 (git): configure.ac: disable using __builtin_setjmp on ARM Android
A patch from Tee KOBAYASHI <[email protected]>. [Bug #17511] mame (Yusuke Endoh)
04:39 AM Revision f2d0d4cb (git): RDoc: Enhanced introduction for Enumerable (#4004)
* RDoc: Enhanced introduction for Enumerable
* RDoc: Enhanced introduction for Enumerable
* RDoc: Enhanced introduc...
burdettelamar (Burdette Lamar)
04:14 AM Revision 515d6b47 (git): [ruby/irb] Stringify when a non-object is passed to PP#text
If a nested object is passed to #pp, it may be sometimes passed to the #text
method as an object without being string...
aycabta (aycabta .)
03:59 AM Revision 451b4560 (git): [ruby/io-console] [DOC] Note that IO#getpass returns a chomped string
IO#getpass uses String#chomp! on the read input line.
https://github.com/ruby/io-console/commit/1e98c93bc8
stomar (Marcus Stollsteimer)
02:53 AM Revision 3adf84a0 (git): Commented out the sh-specific code, in cmd.exe
nobu (Nobuyoshi Nakada)
01:16 AM Revision 449ef72c (git): configure.ac: Stop auto-detection of __ANDROID_API__ when cross-compiling
A patch from Tee KOBAYASHI <[email protected]>. [Bug #17491] mame (Yusuke Endoh)

01/04/2021

09:09 PM Revision 7a3322a0 (git): Fix broken JIT of getinlinecache
e7fc353f04 reverted vm_ic_hit_p's signature change made in 53babf35ef,
which broke JIT compilation of getinlinecache....
k0kubun (Takashi Kokubun)
06:45 PM Revision 87c546b5 (git): Avoid using inconsistent coding style
Other `_mjit_compile_*.erb` files don't use goto. These files'd better
be consistent for readability.
k0kubun (Takashi Kokubun)
05:27 PM Revision e7fc353f (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)
04:06 PM Revision bf21faec (git): stdlib.h is always included in include/ruby/defines.h
Since commit:6537dc309962c7fefcb8d698bbebe4e4f78d0096. nobu (Nobuyoshi Nakada)
04:06 PM Revision f42593c9 (git): Update compilers.h [ci skip]
guiheurich (Gui Heurich)
03:19 PM Revision 3fee9e70 (git): Fix indent [ci skip]
Suggested by @hanachin at
https://github.com/rurema/doctree/pull/2425#discussion_r551327592
znz (Kazuhiro NISHIYAMA)
03:02 PM Revision 1fe111d7 (git): * 2021-01-05 [ci skip]
git[bot]
02:37 PM Revision 433a3be8 (git): ripper: call #pretty_print on also `state`
nobu (Nobuyoshi Nakada)
10:55 AM Revision afa9d65d (git): make-snapshot: add -extlibs option
`make-snapshot` with `-extlibs` (or `-extlibs=yes`) includes
extracted and patched external library sources that the ...
nobu (Nobuyoshi Nakada)
10:55 AM Revision ec31ee25 (git): Updated bundled_gems
nobu (Nobuyoshi Nakada)
08:24 AM Revision 095972e7 (git): Skip mjit_wait if iseq is not a target
k0kubun (Takashi Kokubun)
07:42 AM Revision 758ac834 (git): Daily bundled_gems update [ci skip]
nobu (Nobuyoshi Nakada)
06:54 AM Revision 97725242 (git): ifchange: check the number of arguments
nobu (Nobuyoshi Nakada)
06:54 AM Revision 8da7f4ab (git): [DOC] Update Proc.new without a block [ci skip]
[Feature #10499]
[Feature #15554]
nobu (Nobuyoshi Nakada)
06:48 AM Revision cf4a6b5e (git): Add a missing dependency
k0kubun (Takashi Kokubun)
04:42 AM Revision 4b90ea84 (git): Update ext/bigdecimal/depend
Kenta Murata
04:29 AM Revision 71f0dd33 (git): [ruby/bigdecimal] Move some definitions to missing.h
https://github.com/ruby/bigdecimal/commit/c2b22cc8b3
https://github.com/ruby/bigdecimal/commit/8cbca8481d
https://git...
Kenta Murata
04:14 AM Revision 69ed6494 (git): Track Bundler master(2.3.0.dev) branch at 55634a8af18a52df86c4275d70fa1179118bcc20
hsbt (Hiroshi SHIBATA)
04:14 AM Revision 5537adf7 (git): Track RubyGems master(3.3.0.dev) branch at 55634a8af18a52df86c4275d70fa1179118bcc20
hsbt (Hiroshi SHIBATA)
03:11 AM Revision 35c3a24c (git): Fixed error message when % at EOF
nobu (Nobuyoshi Nakada)
03:05 AM Revision 68c2fc4c (git): * 2021-01-04 [ci skip]
git[bot]
03:01 AM Revision 597e0636 (git): Revert "Include RUBY_EXTCONF_H if available"
It is unnecessary because RUBY_EXTCONF_H has already been included in
ruby/internal/config.h.
This reverts commit 06...
Kenta Murata

01/03/2021

02:56 PM Revision f4be7a51 (git): Added tests for Time#getlocal with UTC offset
nobu (Nobuyoshi Nakada)
02:38 PM Revision 0644f466 (git): Include RUBY_EXTCONF_H if available
Kenta Murata
11:19 AM Revision bc4c862a (git): [ruby/timeout] Removed deprecated names that had been warned for 5 years
https://github.com/ruby/timeout/commit/f9a9758a41 nobu (Nobuyoshi Nakada)
08:05 AM Revision 4724bf85 (git): Avoid hanging on --jit-wait after MJIT.pause
When a worker is stopped, nobody will JIT a method for you. k0kubun (Takashi Kokubun)
02:56 AM Revision 09ec8d68 (git): * 2021-01-03 [ci skip]
git[bot]
02:55 AM Revision a495cb2f (git): NEWS-3.0.0: backquote a few code related words. [doc]
Marc-Andre Lafortune
02:54 AM Revision fdf35399 (git): NEWS: We have links now, and there is no changelog anymore [doc]
Marc-Andre Lafortune

01/02/2021

08:27 AM Revision 68ea7720 (git): NEWS: [Feature #17312] [ci skip]
nobu (Nobuyoshi Nakada)
08:27 AM Revision b8d33df1 (git): Add Enumerable#compact and Enumerator::Lazy#compact
zverok (Victor Shepelev)
03:11 AM Revision f690eb34 (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)
03:11 AM Revision 4b6fd832 (git): mkmf.rb: always try_compile as try_header
Get rid of "present but cannot be compiled" headers, on some
multi-architecture platforms.
nobu (Nobuyoshi Nakada)
03:06 AM Revision a6bbba11 (git): Avoid to use __builtin_clzl in SPARC Solaris
Kenta Murata
02:41 AM Revision 4182035e (git): Add -v to make benchmark
I simply can't tell which of compare-ruby and built-ruby is what. k0kubun (Takashi Kokubun)
02:39 AM Revision daec5f9e (git): Improve performance some Float methods [Feature #17498] (#4018)
S_H_ (Shun Hiraoka)
01:18 AM Revision ef6ab776 (git): Add __x86_64__ guard to include x86intrin.h
Kenta Murata
12:48 AM Revision 5aa28d9d (git): Check if x86intrin.h is available not only existing
nobu (Nobuyoshi Nakada)

01/01/2021

04:03 PM Revision 830afd94 (git): [ruby/bigdecimal] Update depend
Kenta Murata
03:54 PM Revision c2c01475 (git): [ruby/bigdecimal] Fix test for Ruby 2.4
Ruby 2.4 does not have RbConfig::LIMITS.
https://github.com/ruby/bigdecimal/commit/c8087523b0
Kenta Murata
03:54 PM Revision 448a67cd (git): [ruby/bigdecimal] Implement special conversions for 64-bit integers
This change improves the conversion speed from small integers.
```
Comparison:
big_n9
...
Kenta Murata
03:46 PM Revision 4730efdd (git): * 2021-01-02 [ci skip]
git[bot]
03:30 PM Revision 5ee6830a (git): [ruby/bigdecimal] Fix test_limit
Keep the default value of BigDecimal.limit by BigDecimal.save_limit
to avoid failures of the other test methods due t...
Kenta Murata
02:32 PM Revision 71562481 (git): Hoisted out compile_builtin_arg to refine messages
nobu (Nobuyoshi Nakada)
05:48 AM Revision ab32e98f (git): Added AST assertions for method definition arguments [Bug #17495]
nobu (Nobuyoshi Nakada)
05:45 AM Revision 1e510277 (git): Added AST tests for endless method definitions
nobu (Nobuyoshi Nakada)
05:25 AM Revision de5f8a92 (git): Make args info for RubyVM::AST to available on endless method without parens
Problem
===
Arguments information is missing for endless method without parens.
For example:
```ruby
# ok
pp RubyVM...
pocke (Masataka Kuwabara)

12/31/2020

10:55 PM Revision 3d7f7180 (git): Remove unused file
deivid (David Rodríguez)
03:58 PM Revision 48cf548b (git): * 2021-01-01 [ci skip]
git[bot]
03:54 PM Revision 37e2a67a (git): Method ID of call and fcall can be const not only ident
nobu (Nobuyoshi Nakada)
09:34 AM Revision d0693391 (git): merge revision(s) ed549f80b645aafd62376f65c3a27b66bafa2a38,eff0c5bf2ad47d10a440c5211be5eddb3bbf4028,f6b6a7ad345c50eeb3f7206ceabdf41ba94b7d85,5b48686691c2443d8d7113e593494c4d9302da0e,2af4c1fc5b19fc96203c2d7e917e689510d3527e,c9213aa864fb8527388679c21f1ea8ce129e2f1a,224f29c8e92094af10bc666c474b81a3545d6adf:
spec/ruby/core/process/clock_getres_spec.rb: skip on Android
in the same way as FreeBSD and OpenBSD.
...
nagachika (Tomoyuki Chikanaga)
08:25 AM Revision 18ea81fd (git): get_tmopt is no longer used
nobu (Nobuyoshi Nakada)
08:25 AM Revision 77e7082e (git): Moved Time.at to builtin
nobu (Nobuyoshi Nakada)
08:25 AM Revision 9101597d (git): Moved Time.now to builtin
nobu (Nobuyoshi Nakada)
08:23 AM Revision 93735f8f (git): Moved time.rb to timev.rb
nobu (Nobuyoshi Nakada)
06:40 AM Revision 5cbba4d6 (git): merge revision(s) 1ca9facab6c85264168b4c0a18c24f489cabcc9f: [Backport #17358]
Add monitor to document files nagachika (Tomoyuki Chikanaga)
06:39 AM Revision 9eff9129 (git): merge revision(s) 8b0dc77a621ded75f72486c33f55404ce73f00d7: [Backport #17275]
configure.ac: Bump the size of sigaltstack
The RubyVM uses C macro defines to feature detect whether
...
nagachika (Tomoyuki Chikanaga)
06:37 AM Revision 16930b25 (git): merge revision(s) be9dbe1c3eb4bb4cab0bdc42a91ef425bb1eaddd: [Backport #15178]
Fix pthread_setname_np arguments on NetBSD
The previous attempt to fix this in
b87df1bf243074edb2e6c...
nagachika (Tomoyuki Chikanaga)
06:19 AM Revision 27fca662 (git): Add leading arguments support to arguments forwarding
Implements [Feature #16378] nagachika (Tomoyuki Chikanaga)
06:19 AM Revision d5fb51d2 (git): Add time.rb as builtin
nobu (Nobuyoshi Nakada)
06:11 AM Revision 0fbf4d03 (git): Access to reserved word parameter like as `__builtin.arg!(:if)`
nobu (Nobuyoshi Nakada)
06:10 AM Revision e249f37f (git): merge revision(s) 45fd4436ee146f95487b1575c5a2df5cf77f4717:
Use $GITHUB_ENV instead of set-env
https://github.blog/changelog/2020-10-01-github-actions-deprecating-set-e...
nagachika (Tomoyuki Chikanaga)
03:30 AM Revision 62450e0a (git): Fixed missing NORETURN on rb_mod_const_missing
nobu (Nobuyoshi Nakada)
03:23 AM Revision 4b4dc0fa (git): Defined RBIMPL_ATTR_DEPRECATED_INTERNAL
Get rid of duplicate attributes, which may be warned or ignored
except for the first.
nobu (Nobuyoshi Nakada)
03:11 AM Revision 20a8425a (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)

12/30/2020

05:19 PM Revision b2030d4d (git): * 2020-12-31 [ci skip]
git[bot]
05:05 PM Revision a8014dae (git): [ruby/bigdecimal] Refactor object allocation
https://github.com/ruby/bigdecimal/commit/271cebe567 Kenta Murata
05:04 PM Revision 4569e465 (git): [ruby/bigdecimal] Remove ToValue
https://github.com/ruby/bigdecimal/commit/97e9feeebd Kenta Murata
02:11 PM Revision 0284e7ca (git): Replaced deprecation macros
* DECLARE_DEPRECATED_FEATURE with RBIMPL_ATTR_DEPRECATED_SINCE
* DECLARE_DEPRECATED_INTERNAL_FEATURE with RBIMPL_ATTR...
nobu (Nobuyoshi Nakada)
07:01 AM Revision ac2df891 (git): Stop managing valid class serials
`mjit_valid_class_serial_p` has no longer been used since b9007b6c548. k0kubun (Takashi Kokubun)
06:25 AM Revision 11b8bb99 (git): Minor grammar fix in String#chomp documentation
Eric Schneider
06:02 AM Revision 15c129d0 (git): Try increasing SMTP's read_timeout for --jit-wait
for random hangs like:
http://ci.rvm.jp/results/trunk-mjit-wait@phosphorus-docker/3302796
http://ci.rvm.jp/results/tr...
k0kubun (Takashi Kokubun)
04:06 AM Revision 8e231ffa (git): Increase timeout for reline with --jit-wait
for failures like:
http://ci.rvm.jp/logfiles/brlog.trunk-mjit-wait.20201229-130509
http://ci.rvm.jp/logfiles/brlog.tr...
k0kubun (Takashi Kokubun)
 

Also available in: Atom