Project

General

Profile

Activity

From 11/23/2021 to 11/29/2021

11/29/2021

11:49 PM Revision ac8647be (git): Fix `GC.total_time` example
The result may increase actually or not, since GC can finish
shorter than the timer granularity.
nobu (Nobuyoshi Nakada)
09:29 PM Feature #12084: `Class#instance`
Agreed that `instance` is a bad name for this concept and we should not be basing the name on the `Singleton` class, ... ufuk (Ufuk Kayserilioglu)
06:29 PM Feature #12084: `Class#instance`
`#instance` seems a too generic name for such a rarely-needed meta-programming feature, I think `#singleton_instance`... Eregon (Benoit Daloze)
06:25 PM Feature #18351: Support anonymous rest and keyword rest argument forwarding
Same comment as on https://github.com/ruby/ruby/pull/4961 (I'll copy for convenience):
This could be problematic, ...
Eregon (Benoit Daloze)
04:59 PM Misc #18346: DevelopersMeeting20211209Japan
* [Feature #18351] Support anonymous rest and keyword rest argument forwarding (jeremyevans0)
* I think this is a ...
jeremyevans0 (Jeremy Evans)
04:29 PM Revision af59d355 (git): [rubygems/rubygems] Fix escape of filenames in `bundle doctor`
https://github.com/rubygems/rubygems/commit/3ede1435ea ooooooo-q
03:30 PM Feature #18368 (Closed): Range#step semantics for non-Numeric ranges
I am sorry if the question had already been discussed, can't find the relevant topic.
"Intuitively", this looks (f...
zverok (Victor Shepelev)
03:27 PM Revision a60aba18 (git): * 2021-11-30 [ci skip]
git[bot]
03:07 PM Revision f8f2885b (git): Revert "test/socket/test_socket.rb: skip on Solaris"
This reverts commit 27fb9d272daaae89089dfb61849ebe8e7aa6c833.
The test failure on Solaris 10 is due to incomplete IP...
ngoto (Naohisa Goto)
03:03 PM Revision 8287d2f2 (git): Workaround for implicit declaration of function 'madvise' on Solaris
On Solaris, madvise(3C) is NOT defined for SUS (XPG4v2) or later,
but MADV_* macros are defined when __EXTENSIONS__ i...
ngoto (Naohisa Goto)
02:50 PM Revision 67a1e225 (git): Update to ruby/spec@7f22a0b
Eregon (Benoit Daloze)
02:50 PM Revision e6d93a27 (git): Update to ruby/mspec@098b320
Eregon (Benoit Daloze)
02:40 PM Revision f8ead3a7 (git): [ci skip] Update documentation for GC.stat
peterzhu2118 (Peter Zhu)
02:38 PM Revision 659c864a (git): [rubygems/rubygems] Deprecate typo name
https://github.com/rubygems/rubygems/commit/62d54cbf08 nobu (Nobuyoshi Nakada)
02:07 PM Revision 95a6212a (git): Simplify platform check for Windows-UCRT
RUBY_PLATFORM can be used since commit 576b2e64cdc5ea42ad345dd3c1c215e006c06fca . Lars Kanis
02:05 PM Feature #18367: Stop the interpreter from escaping error messages
:+1:
BTW, this is already the behavior in both JRuby and TruffleRuby :)
To clarify, does this affect only `full_m...
Eregon (Benoit Daloze)
09:46 AM Feature #18367: Stop the interpreter from escaping error messages
+1
A very minor thing: "a control character(s)" is wrong. It should be either "a control character", "control char...
sawa (Tsuyoshi Sawada)
06:29 AM Feature #18367 (Closed): Stop the interpreter from escaping error messages
## Proposal
At the present time, the Ruby interpreter escapes some characters (*1) in error messages when an uncau...
mame (Yusuke Endoh)
02:00 PM Feature #18366: Enumerator#return_eval
I would advise against making Enumerable methods more complex with additional arguments, it'll only make them slower ... Eregon (Benoit Daloze)
11:48 AM Feature #18366: Enumerator#return_eval
Just a thought, but another option to achieve the aims of this proposal might be to add `return_eval: true` kwargs fo... shan (Shannon Skipper)
05:39 AM Feature #18366: Enumerator#return_eval
baweaver (Brandon Weaver) wrote in #note-2:
> It seems the common usecase you have isolated is similar to the idea of...
sawa (Tsuyoshi Sawada)
04:46 AM Feature #18366: Enumerator#return_eval
Interesting. It seems the common usecase you have isolated is similar to the idea of composing some function with the... baweaver (Brandon Weaver)
04:04 AM Feature #18366 (Rejected): Enumerator#return_eval
Some `Enumerable` methods return one or more of the receiver's elements according to the return value of a block it t... sawa (Tsuyoshi Sawada)
02:00 PM Revision 4acc7563 (git): Consider environment variable case-insensitiveness
nobu (Nobuyoshi Nakada)
09:57 AM Revision 1db06618 (git): * 2021-11-29 [ci skip]
git[bot]
09:50 AM Revision e19b6564 (git): [ruby/readline] Suppress constant redefinition warning
When already set by `use_lib_reline` in test/readline/helper.rb of
readline-ext.
https://github.com/ruby/readline/co...
nobu (Nobuyoshi Nakada)
09:48 AM Feature #18364: Add GC.stat_pool for Variable Width Allocation
> I think it is good it only contains Symbols to Integer, and there is probably code relying on that.
Yes, `size_...
byroot (Jean Boussier)

11/28/2021

10:39 PM Misc #18352: What is the Hash#grep expected?
Should we have `grep_{keys,values}`? matheusrich (Matheus Richard)
07:16 PM Bug #18365 (Third Party's Issue): Error with pods that says I may have encountered issue with ruby interpreter
jeremyevans0 (Jeremy Evans)
06:56 PM Bug #18365: Error with pods that says I may have encountered issue with ruby interpreter
https://bugs.ruby-lang.org/search?utf8=%E2%9C%93&scope=&issues=1&q=pod+mac xtkoba (Tee KOBAYASHI)
04:37 AM Bug #18365 (Third Party's Issue): Error with pods that says I may have encountered issue with ruby interpreter
running pod install that gives me a possible ruby interpreter error
I've attached the file and really have no idea...
[email protected] (Hyden Polikoff)
01:09 PM Misc #18335: openindiana ruby 3.1 --enable-dtrace requires debugflags="-g1"
I've changed the subject to "--enable-dtrace" requires CFLAGS="-g"
To be honest, what I tested so far is : with g...
stes (David Stes)
08:45 AM Revision 4a09b7de (git): Suppress address-of-packed-member warning by gcc
nobu (Nobuyoshi Nakada)
08:10 AM Revision ca7de49a (git): [ruby/ostruct] [DOC] Fix code markups [ci skip]
Backquotes are not special characters in RDoc.
https://github.com/ruby/ostruct/commit/a901df26b9
nobu (Nobuyoshi Nakada)

11/27/2021

08:02 PM Feature #18364: Add GC.stat_pool for Variable Width Allocation
I like the idea of having a no argument case that returns stats for all pools.
In the ticket description, I named ...
peterzhu2118 (Peter Zhu)
07:52 PM Feature #18364: Add GC.stat_pool for Variable Width Allocation
I would avoid extending `GC.stat`, I think it is good it only contains `Symbols` to `Integer`, and there is probably ... Eregon (Benoit Daloze)
07:45 PM Feature #18364: Add GC.stat_pool for Variable Width Allocation
Thanks for the TruffleRuby and JRuby info @eregon! Maybe we could extend `GC.stat` to include size pool info in an ar... peterzhu2118 (Peter Zhu)
06:56 PM Feature #18364: Add GC.stat_pool for Variable Width Allocation
There is something maybe related in TruffleRuby and JRuby, where we have per-heap information.
Maybe it would make s...
Eregon (Benoit Daloze)
07:07 PM Revision 0e5e2e35 (git): * 2021-11-28 [ci skip]
git[bot]
07:07 PM Revision eac7c635 (git): Enhanced RDoc for numeric.c (#5184)
Adds remarks about literals and Kernel methods to Float and Integer. burdettelamar (Burdette Lamar)
09:40 AM Revision f53f6d92 (git): [ruby/cgi] Exclude unused files from built package
https://github.com/ruby/cgi/commit/e840b6c368 nobu (Nobuyoshi Nakada)
06:46 AM Misc #18362 (Third Party's Issue): mswin builds & vs2022
It's a known bug of VS2022.
https://developercommunity.visualstudio.com/t/With-__assume-isnan-after-isinf/1515649
nobu (Nobuyoshi Nakada)
05:44 AM Revision 45034e9d (git): [ruby/cgi] Set extconf.rb to extensions
Fix https://github.com/ruby/cgi/pull/11
https://github.com/ruby/cgi/commit/60d8f5e7d9
nobu (Nobuyoshi Nakada)
04:35 AM Misc #12124 (Closed): Use Automake
nobu (Nobuyoshi Nakada)

11/26/2021

11:00 PM Revision b5b6ab41 (git): YJIT: Add ability to exit to interpreter from stubs
Previously, YJIT assumed that it's always possible to generate a new
basic block when servicing a stub in branch_stub...
alanwu (Alan Wu)
08:34 PM Bug #18347 (Closed): Newly introduced assertion failure for cc->cme_ != NULL
This should be addressed by ca21eed6ebbceca68daa7b2a88e69a58b8d56806. Feel free to reopen if that's not the case. alanwu (Alan Wu)
08:31 PM Revision 59439446 (git): [rubygems/rubygems] Fix missing locked specs when depended on other platform
https://github.com/rubygems/rubygems/commit/0396e899db deivid (David Rodríguez)
07:14 PM Feature #16038: Provide a public WeakMap that compares by equality rather than by identity
For the deduplication use-case as in the description, `WeakValuesMap` is possible too:
```ruby
REGISTRY = WeakValuesM...
Eregon (Benoit Daloze)
02:50 PM Feature #16038: Provide a public WeakMap that compares by equality rather than by identity
> It doesn't seem like it would allow the deduplication described above.
The subject was enlarged a bit over time...
byroot (Jean Boussier)
02:44 PM Feature #16038: Provide a public WeakMap that compares by equality rather than by identity
What is the use case for WeakKeysMap? It doesn't seem like it would allow the deduplication described above. Assuming... Dan0042 (Daniel DeLorme)
08:47 AM Feature #16038: Provide a public WeakMap that compares by equality rather than by identity
> They could be top-level, or nested under ObjectSpace, I don't really mind either.
They could also be under `Weak...
byroot (Jean Boussier)
06:27 PM Revision 9537e655 (git): * 2021-11-27 [ci skip]
git[bot]
06:27 PM Revision 7cfacbca (git): Improve performance of embedded string allocation
Non-VWA embedded string allocation had a performance regression. This
commit improves performance of non-VWA embedded...
peterzhu2118 (Peter Zhu)
04:54 PM Bug #18250: Anonymous variables seem to break `Ractor.make_shareable`
Sorry I meant `334b69e5042f47f89c8780c1d7efa32d70c84786` (https://github.com/ruby/ruby/commit/334b69e5042f47f89c8780c... byroot (Jean Boussier)
04:46 PM Bug #18250: Anonymous variables seem to break `Ractor.make_shareable`
I tried to backport these 5 commits and it does solve the problem in normal builds. However with `cppflags=-DRUBY_DEB... byroot (Jean Boussier)
01:32 PM Revision dff8d122 (git): mkmf: take `PKG_CONFIG_PATH` from `dir_config` library path
So that version dependent pkg-config files can override files in
the default locations.
nobu (Nobuyoshi Nakada)
01:32 PM Revision 21a29844 (git): mkmf: deal with environment variables in MakeMakefile#xpopen
nobu (Nobuyoshi Nakada)
01:32 PM Revision 1c3d6d6c (git): mkmf: MakeMakefile#xpopen may be passed an option hash
nobu (Nobuyoshi Nakada)
11:49 AM Revision 1c4cf434 (git): [MSWin] Replace -Zi in DEBUGFLAGS with -Z7 to suppress warnings
nobu (Nobuyoshi Nakada)
11:12 AM Revision 29877d94 (git): Fix a function name in an error message
znz (Kazuhiro NISHIYAMA)
11:12 AM Revision 04951a12 (git): Remove unused function `size_pool_for_size`
```
compiling ../gc.c
../gc.c:2444:1: warning: unused function 'size_pool_for_size' [-Wunused-function]
size_pool_for...
znz (Kazuhiro NISHIYAMA)
08:57 AM Revision 0a1b3b3a (git): Try test_interrupt_in_other_thread
Seems working now probably because of system library updates. nobu (Nobuyoshi Nakada)
08:47 AM Bug #18034: Segmentation fault fiddle with `--enable-bundled-libffi` and macOS
It may be true because Fiddle has patches only for Windows.
I'm OK that we declares that `--enable-bundled-libffi`...
kou (Kouhei Sutou)
06:12 AM Bug #18034 (Assigned): Segmentation fault fiddle with `--enable-bundled-libffi` and macOS
I heard "this option for only windows environment" from @nobu.
I'm not sure what's supported platform with this op...
hsbt (Hiroshi SHIBATA)
08:24 AM Bug #18133: LTO: TestGCCompact#test_ast_compacts segfaults on i686
Not sure if I was previously lucky on Fedora, but trying to update to Ruby 3.0.3, from 10 builds I have made 8 failed... vo.x (Vit Ondruch)
06:31 AM Feature #5378 (Closed): Prime.each is slow
prime.rb was extracted to https://github.com/ruby/prime as the bundled gems.
If you still have the motivation of t...
hsbt (Hiroshi SHIBATA)
06:01 AM Feature #18004: Add Async to the stdlib
I'm against this. We don't want to add the new dependency for stdlib. hsbt (Hiroshi SHIBATA)
05:55 AM Feature #12119 (Closed): next_prime for lib/prime.rb
prime.rb was extracted to https://github.com/ruby/prime as the bundled gems now.
hsbt (Hiroshi SHIBATA)
02:39 AM Revision 7f7c3a0a (git): initialize allocated memory by VWA for assertions
When `RGENGC_CHECK_MODE` is enable, `obj_memsize_of` is called
in `newobj_init` and it expect the memory is zero-clea...
ko1 (Koichi Sasada)
02:32 AM Revision 65867835 (git): Move win32ole.gemspec to the proper place
nobu (Nobuyoshi Nakada)
01:56 AM Revision e984c2a9 (git): fix to choose correct callcache
It should retun general `cc`, not for overloaded (mandatory only)
method call cache.
This issue is reported by @shug...
ko1 (Koichi Sasada)

11/25/2021

11:50 PM Revision f3320f16 (git): [rubygems/rubygems] Fix `bundle info` sometimes claiming that bundler has been deleted
https://github.com/rubygems/rubygems/commit/fe1a31db31 deivid (David Rodríguez)
11:10 PM Revision b6f543d4 (git): YJIT: Introduce jit_putobject (#5179)
* YJIT: Introduce jit_putobject
This extracts the logic previously inside gen_putobject to a more
reusable helper me...
jhawthorn (John Hawthorn)
07:56 PM Revision de9a1e4a (git): YJIT: Implement new struct accessors (#5161)
* YJIT: Implement optimized_method_struct_aref
* YJIT: Implement struct_aref without method call
Struct member read...
jhawthorn (John Hawthorn)
07:14 PM Revision e469ebd7 (git): Correct indentation error in numeric.c (#5178)
burdettelamar (Burdette Lamar)
04:36 PM Feature #16038: Provide a public WeakMap that compares by equality rather than by identity
Regarding comparing keys, I think eql?/hash comparison is more intuitive (consistent with `{}`) and more useful than ... Eregon (Benoit Daloze)
04:30 PM Feature #16038: Provide a public WeakMap that compares by equality rather than by identity
This came up again in https://github.com/rails/rails/pull/43723.
I think adding `WeakKeysMap` and `WeakValuesMap` ...
Eregon (Benoit Daloze)
04:32 PM Misc #18346: DevelopersMeeting20211209Japan
* [Feature #16038] Provide a public WeakMap that compares by equality rather than by identity (eregon)
* This is n...
Eregon (Benoit Daloze)
04:01 PM Revision b0bbcaed (git): Revert "Add GC.stat_size_pool to get stats for a size pool"
This reverts commit 6157619bb68e4307cdf065cb73d5bfcec30d042d.
We'll wait for comments in the open ticket: https://bu...
peterzhu2118 (Peter Zhu)
03:58 PM Feature #18364 (Closed): Add GC.stat_pool for Variable Width Allocation
# GitHub PR: https://github.com/ruby/ruby/pull/5177
We're proposing an API to get statistics for size pools for Va...
peterzhu2118 (Peter Zhu)
03:33 PM Revision 6157619b (git): Add GC.stat_size_pool to get stats for a size pool
GC.stat_size_pool will return stats for a particular size pool. This is
used for the Variable Width Allocation feature.
peterzhu2118 (Peter Zhu)
03:16 PM Revision 09ef048b (git): * 2021-11-26 [ci skip]
git[bot]
02:53 PM Revision c8da3b95 (git): Add win32ole to sync_default_gems.rb
nobu (Nobuyoshi Nakada)
02:53 PM Revision 270c4850 (git): [ruby/win32ole] Scale timeout in win32ole
https://github.com/ruby/win32ole/commit/7e04d0eb3e nobu (Nobuyoshi Nakada)
02:53 PM Revision ae959397 (git): [ruby/win32ole] Fix typos [ci skip]
https://github.com/ruby/win32ole/commit/8d46bd0c93 nobu (Nobuyoshi Nakada)
02:53 PM Revision 24f8f20c (git): [ruby/win32ole] LICENSE
https://github.com/ruby/win32ole/commit/62fd78078b hsbt (Hiroshi SHIBATA)
12:34 PM Revision 98501769 (git): Split skipped tests step
nobu (Nobuyoshi Nakada)
11:55 AM Bug #18363: `make clean` should consistently handle generated files otherwise it can break the build.
Thanks @nobu. ioquatix (Samuel Williams)
11:24 AM Bug #18363 (Closed): `make clean` should consistently handle generated files otherwise it can break the build.
Applied in changeset commit:git|d896746d692ee1f11ee22f1ee2ef0b8f79ecfe10.
----------
Keep the generated source files...
nobu (Nobuyoshi Nakada)
06:33 AM Bug #18363 (Closed): `make clean` should consistently handle generated files otherwise it can break the build.
Running `make clean` will cause `ext/ripper/ripper.c` to be regenerated but not `parse.c` and this causes problems if... ioquatix (Samuel Williams)
11:49 AM Feature #13751 (Rejected): Suppert SSHFP resource records in rubysl-resolv
Unfortunately, rubysl org is not found status now. hsbt (Hiroshi SHIBATA)
11:41 AM Feature #10510 (Closed): Remove REXML instead of patching it
rexml is the bundled gems since Ruby 3.0. hsbt (Hiroshi SHIBATA)
10:16 AM Revision d896746d (git): Keep the generated source files when clean [Bug #18363]
nobu (Nobuyoshi Nakada)
10:13 AM Revision 51404eec (git): Ignore pkg-config installation failure due to unmet dependencies
nobu (Nobuyoshi Nakada)
10:13 AM Revision a1eaeb8e (git): Stop duplicated runs
nobu (Nobuyoshi Nakada)
08:33 AM Bug #18250: Anonymous variables seem to break `Ractor.make_shareable`
@nagachika sounds about right to me. Thank you! byroot (Jean Boussier)
01:19 AM Bug #18250: Anonymous variables seem to break `Ractor.make_shareable`
I think these commits are related. Please tell me if I overlook something.
334b69e5042f47f89c8780c1d7efa32d70c8478...
nagachika (Tomoyuki Chikanaga)
07:32 AM Misc #12641 (Third Party's Issue): JSON documentation incomplete
Please submit a patch/pull-request to https://github.com/flori/json/ hsbt (Hiroshi SHIBATA)
07:31 AM Feature #12673 (Closed): Performance improvement to Prime.prime? in prime.rb
prime.rb is extracted to https://github.com/ruby/prime as the bundled gems.
hsbt (Hiroshi SHIBATA)
07:02 AM Misc #18361 (Closed): Propose John Hawthorn (@jhawthorn) as a core committer
k0kubun (Takashi Kokubun)
06:49 AM Misc #18361: Propose John Hawthorn (@jhawthorn) as a core committer
@jhawthorn
I finished preparing your account on ruby-lang.org.
hsbt (Hiroshi SHIBATA)
06:44 AM Misc #18335: openindiana ruby 3.1 --enable-dtrace requires debugflags="-g1"
On Solaris 10 (sparc64-sun-solaris2.10), gcc 7.5 with gcc-ar works fine with dtrace.
So, the problem may be Illumos ...
ngoto (Naohisa Goto)
04:57 AM Revision ca21eed6 (git): fix assertion on `gc_cc_cme()`
`cc->cme_` can be NULL when it is not initialized yet.
It can be observed on `GC.stress == true` running.
ko1 (Koichi Sasada)
02:10 AM Revision aceb75f6 (git): Skip tests if only document files changed on Cirrus-CI [ci skip]
nobu (Nobuyoshi Nakada)
02:01 AM Revision b5aa1613 (git): test/ruby/test_iseq.rb: Avoid pollution of method namespace
http://rubyci.s3.amazonaws.com/ubuntu/ruby-master/log/20211125T003004Z.log.html.gz
```
[ 4780/21204] TestISeq#test_su...
mame (Yusuke Endoh)
01:23 AM Revision 8bde6616 (git): update YJIT docs to reference RubyVM::YJIT instead of just YJIT
[ci skip] Adam Hess
12:41 AM Misc #18362 (Third Party's Issue): mswin builds & vs2022
With VS2022, I believe `_MSC_VER` is 1930, so I added the following patch so a VS2019 build might compile extension g... MSP-Greg (Greg L)
12:40 AM Feature #17845 (Closed): Windows Ruby - ucrt build?
jeremyevans0 (Jeremy Evans)
12:21 AM Feature #17845: Windows Ruby - ucrt build?
This can be closed. MSP-Greg (Greg L)

11/24/2021

11:44 PM Revision 635efa59 (git): Whats here for float (#5170)
* What's Here for Float burdettelamar (Burdette Lamar)
09:15 PM Revision 9faa5991 (git): Enhanced RDoc for Float#floor (#5167)
* Enhanced RDoc for Float#floor
* Enhanced RDoc for Float
* Enhanced RDoc for Float
burdettelamar (Burdette Lamar)
07:02 PM Revision 9252830d (git): * 2021-11-25 [ci skip]
git[bot]
07:02 PM Revision aace9cb1 (git): [rubygems/rubygems] Fix bad instance variable name
Recent changes made a warning while running specs show up for some
reason, and it revealed this error.
https://githu...
deivid (David Rodríguez)
07:02 PM Revision b2b47370 (git): [rubygems/rubygems] Check not having load system features also for successful runs
https://github.com/rubygems/rubygems/commit/4807bd19a5 deivid (David Rodríguez)
07:02 PM Revision d49ee9e2 (git): [rubygems/rubygems] These method should be returning a string
https://github.com/rubygems/rubygems/commit/dc391f4d87 deivid (David Rodríguez)
07:02 PM Revision d1239195 (git): [rubygems/rubygems] We should be checking raised exception, not status code here
https://github.com/rubygems/rubygems/commit/48f8cdab9c deivid (David Rodríguez)
07:02 PM Revision c4b1aa19 (git): [rubygems/rubygems] Don't replace ENV twice on non Windows platforms
https://github.com/rubygems/rubygems/commit/8dc86b7096 deivid (David Rodríguez)
03:04 PM Bug #17725: Prepend breaks ability to override optimized methods
@nagachika @ko1 I noticed neither commit appears to be included in 3.0.3. Just wondering why? We currently need to bu... mk (Matthias Käppler)
02:57 PM Bug #18250: Anonymous variables seem to break `Ractor.make_shareable`
This bug made it to the recently released ruby 3.0.3: https://github.com/Shopify/bootsnap/issues/378#issuecomment-977... byroot (Jean Boussier)
02:45 PM Revision 3d19c290 (git): No need to link and install .pdb anymore
With /Z7, no .pdb file is generated, so trying to link it during build
fails on my machine even though it's okay on C...
alanwu (Alan Wu)
02:45 PM Revision e6f4a39a (git): MJIT MSVC: Use /Z7 to avoid PDB write race
With MSVC, MJIT uses the /Fd option on an installed PDB file when
compiling. Combined with the /Zi option, this cause...
alanwu (Alan Wu)
02:34 PM Revision 7c304104 (git): Enhanced RDoc for Float#prev_float (#5162)
* Enhanced RDoc for Float#prev_float burdettelamar (Burdette Lamar)
02:06 PM Revision 1dcfcb6b (git): Fix typo
furunkel (Julian Aron Prenner)
02:04 PM Revision 7d55f1b6 (git): [Actions] use windows-2022 for mingw
MSP-Greg/ruby-setup-ruby@win-ucrt-1 MSP-Greg (Greg L)
02:01 PM Bug #18358 (Closed): zlib crashes when in progress
Applied in changeset commit:git|c51b92c18deb850d2cea3a7c9020db23b364ab72.
----------
[ruby/zlib] [Bug #18358] Fix cr...
peterzhu2118 (Peter Zhu)
02:01 PM Revision c51b92c1 (git): [ruby/zlib] [Bug #18358] Fix crash in zlib when in progress
When Zlib::Inflate#inflate or Zlib::Deflate#deflate is called
recursively inside the block, a crash can occur because...
peterzhu2118 (Peter Zhu)
01:59 PM Bug #18257: rb_mRubyVMFrozenCore is broken by GC run
This is the status right before the hook is called:
~~~
#0 vm_call_cfunc_with_frame (ec=0x100031cf0, reg_cfp=0x7...
vo.x (Vit Ondruch)
01:25 PM Revision 8cfddb68 (git): bump teeny version to 3.0.4.
nagachika (Tomoyuki Chikanaga)
11:41 AM Revision 02c341c9 (git): When parsing cookies, only decode the values
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_6@67953 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
11:21 AM Revision f69aeb83 (git): merge some parts of CGI 0.1.1
Fix integer overflow
Make use of the check in rb_alloc_tmp_buffer2.
When parsing cookies, only deco...
U.Nakamura
11:12 AM Revision 3fb7d2ca (git): Fix integer overflow
Make use of the check in rb_alloc_tmp_buffer2.
https://hackerone.com/reports/1328463
When parsing cookies, ...
nagachika (Tomoyuki Chikanaga)
10:59 AM Revision 5445d33b (git): [ruby/cgi] Bump version
https://github.com/ruby/cgi/commit/c9c800715e mame (Yusuke Endoh)
10:59 AM Revision 0f31b3f4 (git): [ruby/cgi] When parsing cookies, only decode the values
https://github.com/ruby/cgi/commit/052eb3a828 nobu (Nobuyoshi Nakada)
10:58 AM Revision da34f31a (git): [ruby/cgi] Fix integer overflow
Make use of the check in rb_alloc_tmp_buffer2.
https://hackerone.com/reports/1328463
https://github.com/ruby/cgi/co...
nobu (Nobuyoshi Nakada)
10:47 AM Revision 02dfd5a7 (git): Bump patchlevel.
nagachika (Tomoyuki Chikanaga)
10:46 AM Revision d1e3dd4d (git): Merge date-3.1.3
hsbt (Hiroshi SHIBATA)
10:46 AM Revision c2125240 (git): Merge RubyGems-3.2.32 and Bundler-2.2.32
hsbt (Hiroshi SHIBATA)
10:38 AM Bug #18289: Enumerable#to_a should delegate keyword arguments to #each
ruby_2_7 b1985629565c3c54b1a64d6faf213e8144857515 merged revision(s) e83c02a768af61cd0890a75e90bcae1119d8bd93. usa (Usaku NAKAMURA)
10:38 AM Revision b1985629 (git): merge revision(s) e83c02a768af61cd0890a75e90bcae1119d8bd93: [Backport #18289]
Delegate keywords from Enumerable#to_a to #each
Fixes [Bug #18289]
---
enum.c ...
U.Nakamura
10:37 AM Bug #18264: TracePoint leaks memory
ruby_2_7 1d4e037a8011ac05b4ede8cdf8263515ba0e095e merged revision(s) a4d5ee4f31bf3ff36c1a8c8fe3cda16aa1016b12. usa (Usaku NAKAMURA)
10:37 AM Revision 1d4e037a (git): merge revision(s) a4d5ee4f31bf3ff36c1a8c8fe3cda16aa1016b12: [Backport #18264]
[Bug #18264] Fix memory leak in TracePoint
TracePoint leaks memory because it allocates a `rb_tp_t` struct
...
U.Nakamura
10:36 AM Bug #18141: Marshal load with proc yield objects before they are fully initialized
ruby_2_7 419266d44c54c6b75f1e824f060c8b388f7a405b merged revision(s) 89242279e61b023a81c58065c62a82de8829d0b3,529fc20... usa (Usaku NAKAMURA)
10:36 AM Revision 419266d4 (git): merge revision(s) 89242279e61b023a81c58065c62a82de8829d0b3,529fc204af84f825f98f83c34b004acbaa802615: [Backport #18141]
Marshal.load: do not call the proc until strings have their encoding
Ref: https://bugs.ruby-lang.org/issues/...
U.Nakamura
10:35 AM Bug #18173: The feature in `$LOADED_FEATURES` is loaded again
ruby_2_7 61a02168f7ba353a2838f2783f291a816d7e0c90 merged revision(s) ddb32e66160ab50849419ef7c7ac584913b79c34. usa (Usaku NAKAMURA)
10:34 AM Revision 61a02168 (git): merge revision(s) ddb32e66160ab50849419ef7c7ac584913b79c34: [Backport #18173]
[Bug #18173] Update loaded_features_index
If $LOADED_FEATURES is changed in the just required file, also the...
U.Nakamura
10:34 AM Bug #18160: IndexError raised from MatchData#{offset,begin,end} does not keep the encoding of the argument
ruby_2_7 cd10572b059d07fe236ef9c9db9fd2a8ffc7dd38 merged revision(s) 99d8c4832a7133ca52578d015e3ddcfd94820f4a. usa (Usaku NAKAMURA)
10:34 AM Revision cd10572b (git): merge revision(s) 99d8c4832a7133ca52578d015e3ddcfd94820f4a: [Backport #18160]
Preserve the encoding of the argument in IndexError [Bug #18160]
---
re.c | 20 ...
U.Nakamura
10:31 AM Bug #18154: String#initialize leaks memory for STR_NOFREE strings
ruby_2_7 d55426f800546cbc3b333ae7ab98c1893f710612 merged revision(s) 5d815542815fe8b939239750bba7f8f0b79c97d6. usa (Usaku NAKAMURA)
10:31 AM Revision d55426f8 (git): merge revision(s) 5d815542815fe8b939239750bba7f8f0b79c97d6: [Backport #18154]
[Bug #18154] Fix memory leak in String#initialize
String#initialize can leak memory when called on a string ...
U.Nakamura
10:31 AM Bug #17794: addr2line.c can free(3) an invalid pointer without zlib
ruby_2_7 0fd9588395294ac97a1f6dc3a51d4f19e84a6ba9 merged revision(s) d795f494a89e0d9498dfedc54b8a98acc2bc4d7b. usa (Usaku NAKAMURA)
10:31 AM Revision 0fd95883 (git): merge revision(s) d795f494a89e0d9498dfedc54b8a98acc2bc4d7b: [Backport #17794]
Avoid `free(3)`ing invalid pointer
Fixes [Bug #17794]
---
addr2line.c | 2 ++
1 fil...
U.Nakamura
10:27 AM Bug #10902: require("enumerator") scans LOAD_PATH 2x on every invocation
ruby_2_7 f236548038048118e766232034511e4877a59b49 merged revision(s) 345db8f2aa373a31c619c8f85bd372f0a20829c1. usa (Usaku NAKAMURA)
10:27 AM Revision f2365480 (git): merge revision(s) 345db8f2aa373a31c619c8f85bd372f0a20829c1: [Backport #10902]
Avoid pointless attempts to open .so file if already required
When attempting to require a file without an e...
U.Nakamura
10:26 AM Bug #15856: Performance of redundant `Kernel.require` is slow when many gems are activated
ruby_2_7 7d4d38f8838579592e70fb04a6a2f0162fe989c2 merged revision(s) b360588cd3cbac5fb4f004aa53a8fdc715906719. usa (Usaku NAKAMURA)
10:26 AM Revision 7d4d38f8 (git): merge revision(s) b360588cd3cbac5fb4f004aa53a8fdc715906719: [Backport #15856]
Sort feature index arrays by the priority of file types [Bug #15856]
When looking for libraries to load with...
U.Nakamura
10:25 AM Bug #18016: fiddle\types.rb typealias maybe wrong
ruby_2_7 6601fb5672dc4c1f4bf5ee0f9b3f97a029df06cd merged revision(s) 25e56fe374478a2266ac25f22a07bb3c6a423c83,8758b07... usa (Usaku NAKAMURA)
10:25 AM Revision 6601fb56 (git): merge revision(s) 25e56fe374478a2266ac25f22a07bb3c6a423c83,8758b07b1e4fd636dffb4b442388a3033c63d4b5,791e8eec66d3aebcee36c1369b0bf52bc3815e94: [Backport #18016]
[ruby/fiddle] Fix Win32Types for Windows 64-bit (#63)
https://docs.microsoft.com/en-us/windows/win32/winprog...
U.Nakamura
10:21 AM Revision 3ac49955 (git): merge revision(s) f367b4ffe739453e87e55f955138b0ce662942b7,31a757a4426f1ac8c479313e01542940386fc2fe,837cbea64b74d464bfbfb10e6c81a8f92c6eee71:
assert_equal accepts an expected value as the first argument
---
test/psych/test_coder.rb | 30 ++++...
nagachika (Tomoyuki Chikanaga)
10:08 AM Bug #17394: TCPServer is not thread safe on win32
Backported into ruby_2_7 with resolving conflict :) usa (Usaku NAKAMURA)
10:07 AM Bug #17784: lib/exe/* mistakenly appearing in Ruby 2.7?
Backported into ruby_2_7 via PR. usa (Usaku NAKAMURA)
09:59 AM Bug #18251: Backport openssl 2.1.3 to ruby_2_7
Backported into ruby_2_7 via PR. usa (Usaku NAKAMURA)
09:13 AM Bug #18337 (Assigned): Ruby allows zero-width characters in identifiers
As far as I remember the discussion at the recent developers' meeting, we discussed the fact that Ruby currently allo... duerst (Martin Dürst)
09:09 AM Feature #18272: Please replace unsafe SHA1 with another digest algorithm
I went over the stdlib and there's no use of `Digest::SHA1` whatsoever. All the matches are from rubygems/bundler.
...
byroot (Jean Boussier)
09:07 AM Revision 1fbf663b (git): Merge date-2.0.2
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/branches/ruby_2_6@67952 b2dd03c8-39d4-4d8f-98ff-823fe69b080e U.Nakamura
09:06 AM Bug #18356: Please replace use of unsafe MD5 with another digest algorithm
> Please note that was a filtered list, there are other dependecies, such as pop3/imap, cgi, and other net/ uses.
...
byroot (Jean Boussier)
12:28 AM Bug #18356 (Third Party's Issue): Please replace use of unsafe MD5 with another digest algorithm
Please file them to https://github.com/rubygems/rubygems/issues.
hsbt (Hiroshi SHIBATA)
08:55 AM Revision ade89670 (git): Merge date-3.0.3
hsbt (Hiroshi SHIBATA)
08:54 AM Bug #17865: clang 12 -Wcompound-token-split-by-macro warning in ruby.h
backported into ruby_2_7 via PR. thx! usa (Usaku NAKAMURA)
08:49 AM Revision 06aafeb4 (git): Fix clang -Wcompound-token-split-by-macro warning in ruby.h
Building certain ruby gem native extensions (such as thrift), with clang
12.0.0 or later fails, because they have -We...
_dim (Dimitry Andric)
08:42 AM Revision f180f460 (git): Backport mutexes for socket and connection lists on win32 #4212
puchuu (Andrew Aladjev)
07:56 AM Revision 5bd0c0a0 (git): merge revision(s) c15cddd1d515c5bd8dfe8fb2725e3f723aec63b8: [Backport #16787]
Allow Dir.home to work for non-login procs when $HOME not set
Allow the 'Dir.home' method to reliably locate...
salewski (Alan Salewski)
07:48 AM Bug #18064: Backport fix for bug 7844 (include/prepend satisfiable module dependencies are not satisfied)
Merged the PR into ruby_2_7.
Thx!
usa (Usaku NAKAMURA)
07:47 AM Revision eeabac4c (git): Do not allow Module#include to insert modules before the origin in the lookup chain
Module#include should only be able to insert modules after the origin,
otherwise it ends up working like Module#prepe...
PikachuEXE (Pikachu EXE)
07:45 AM Revision e0b32363 (git): openssl: import v2.1.3
Bring the local copy of ruby/openssl in sync with the upstream gem
release v2.1.3. The commits happened in the upstre...
rhenium (Kazuki Yamaguchi)
07:45 AM Revision 87378782 (git): tool/sync_default_gems.rb: fix path for openssl
rhenium (Kazuki Yamaguchi)
07:10 AM Revision 7c6b5680 (git): * 2021-11-24 [ci skip]
git[bot]
07:10 AM Revision b79be4b0 (git): Removed the accidental files at https://github.com/ruby/ruby/commit/931815bfd86df603337194f3fcefb46bfe3e7940
hsbt (Hiroshi SHIBATA)
06:51 AM Misc #18361: Propose John Hawthorn (@jhawthorn) as a core committer
Thank you so much! jhawthorn (John Hawthorn)
05:35 AM Misc #18361: Propose John Hawthorn (@jhawthorn) as a core committer
Accepted.
Matz.
matz (Yukihiro Matsumoto)
04:44 AM Misc #18361: Propose John Hawthorn (@jhawthorn) as a core committer
+11 mame (Yusuke Endoh)
04:27 AM Misc #18361 (Closed): Propose John Hawthorn (@jhawthorn) as a core committer
I’d like to propose adding John Hawthorn (@jhawthorn) as a committer. I saw he has done a lot of contributions to YJI... k0kubun (Takashi Kokubun)
06:42 AM Revision 3454a456 (git): test/ruby/test_iseq.rb: Use __LINE__ to make the error log easy to see
mame (Yusuke Endoh)
05:33 AM Bug #16776 (Assigned): Regression in coverage library
hsbt (Hiroshi SHIBATA)
05:12 AM Bug #17478 (Assigned): Ruby3.0 is slower than Ruby2.7.2 when parsing a large CSV file
hsbt (Hiroshi SHIBATA)
05:10 AM Bug #17835 (Assigned): Net::HTTP should automatically add Accept-Encoding request header on HEAD request as well
https://github.com/ruby/net-http/pull/26 was merged for Ruby 3.1.
But I'm not sure that we should backport this to...
hsbt (Hiroshi SHIBATA)
05:06 AM Feature #6733: New inspect framework
Eregon (Benoit Daloze) wrote in #note-8:
> Should the (remaining) limit (of nb of characters) be passed to `inspect_...
mame (Yusuke Endoh)
05:06 AM Feature #17863 (Closed): rewrite lib/debug.rb with latest API
debug.rb was replaced debug gem at https://github.com/ruby/ruby/pull/4804 hsbt (Hiroshi SHIBATA)
04:59 AM Misc #18039 (Closed): DevelopersMeeting20210819Japan
hsbt (Hiroshi SHIBATA)
04:58 AM Bug #18284 (Rejected): Macosx M1
hsbt (Hiroshi SHIBATA)
04:55 AM Bug #18341 (Rejected): Visual Studio 2019でRubyを「-MT」でビルドできません。
hsbt (Hiroshi SHIBATA)
03:03 AM Revision 7b394875 (git): merge revision(s) e1b03b0c2b2449a7794f4701bab8b2382eb15116,007e439fe965871c73127928f7244ebb96a86e58:
Enable VM_ASSERT in --jit CIs (#4543)
---
.github/workflows/mjit.yml | 2 +-
ractor.c ...
nagachika (Tomoyuki Chikanaga)
12:15 AM Feature #18360 (Closed): PrettyPrint enhancements
The message below is a duplicate of the commit message and the PR that I just opened on GitHub (https://github.com/ru... kddnewton (Kevin Newton)

11/23/2021

09:38 PM Revision df8f8581 (git): Enhanced RDoc for Float#next_float (#5160)
* Enhanced RDoc for Float#next_float burdettelamar (Burdette Lamar)
08:39 PM Feature #18336: How to deal with Trojan Source vulnerability
In a sense it's true this is the responsability of the editor, but I also think it's ok to have defense in depth. I w... Dan0042 (Daniel DeLorme)
08:22 PM Feature #6733: New inspect framework
This sounds like a very powerful and flexible approach, but perhaps a little over-engineered?
Maybe a more KISS appr...
Dan0042 (Daniel DeLorme)
08:03 PM Bug #18257: rb_mRubyVMFrozenCore is broken by GC run
So the array comes via this path:
https://github.com/ruby/ruby/blob/0db68f023372b634603c74fca94588b457be084c/varia...
vo.x (Vit Ondruch)
06:09 PM Bug #18257: rb_mRubyVMFrozenCore is broken by GC run
Interestingly, the error exhibits on two palces as far as I can tell:
https://github.com/ruby/ruby/blob/v3_0_2/lib...
vo.x (Vit Ondruch)
05:35 PM Bug #18257: rb_mRubyVMFrozenCore is broken by GC run
nobu (Nobuyoshi Nakada) wrote in #note-3:
> vo.x (Vit Ondruch) wrote in #note-2:
> > ~~~
> > Program received sign...
vo.x (Vit Ondruch)
07:51 PM Feature #18296: Custom exception formatting should override `Exception#full_message`.
From what I understand, one motivation of this proposal is to have the "did you mean" be part of #full_message but no... Dan0042 (Daniel DeLorme)
07:09 PM Revision 459f9e3d (git): Add setclassvariable to yjit (#5127)
Implements setclassvariable in yjit. Note that this version is not
faster than the standard version because we aren't...
Eileen M. Uchitelle
06:21 PM Bug #18358: zlib crashes when in progress
Opened PR in ruby/zlib instead: https://github.com/ruby/zlib/pull/35 peterzhu2118 (Peter Zhu)
03:46 PM Bug #18358 (Closed): zlib crashes when in progress
# GitHub PR: https://github.com/ruby/ruby/pull/5159
zlib has a use-after-free when `Zlib::Inflate#inflate` or `Zli...
peterzhu2118 (Peter Zhu)
05:56 PM Feature #18285: NoMethodError#message uses a lot of CPU/is really expensive to call
The simplifications are all super good ideas, but I'd like to know why no one seems to be considering suggestion #2 "... Dan0042 (Daniel DeLorme)
05:07 PM Bug #18359: [Windows MinGW] warning Please include winsock2.h before windows.h
Sorry. Same warning for all versions back to 2.5. MSP-Greg (Greg L)
05:05 PM Bug #18359 (Open): [Windows MinGW] warning Please include winsock2.h before windows.h
Compile warning from `include/ruby/win32.h`? Appears with both MINGW64 & UCRT64 builds.
```
In file included fro...
MSP-Greg (Greg L)
03:51 PM Revision fb9d6774 (git): * 2021-11-24 [ci skip]
git[bot]
03:51 PM Revision 9aded89f (git): Speed up Ractors for Variable Width Allocation
This commit adds a Ractor cache for every size pool. Previously, all VWA
allocated objects used the slowpath and lock...
peterzhu2118 (Peter Zhu)
12:04 PM Bug #18250 (Closed): Anonymous variables seem to break `Ractor.make_shareable`
Applied in changeset commit:git|eb301d8aecf454681e78cd7ad6d027e67b121857.
----------
Add an extra failing test case ...
byroot (Jean Boussier)
12:04 PM Feature #18273 (Closed): Class#subclasses
Applied in changeset commit:git|c0c2b31a35e19a47b499b57807bc0a0f9325f6d3.
----------
Add Class#subclasses
Implement...
byroot (Jean Boussier)
12:03 PM Revision c14f230b (git): Assign temporary ID to anonymous ID [Bug #18250]
Dumped iseq binary can not have unnamed symbols/IDs, and ID 0 is
stored instead. As `struct rb_id_table` disallows I...
nobu (Nobuyoshi Nakada)
12:03 PM Revision eb301d8a (git): Add an extra failing test case for [Bug #18250]
The parameter being called `req` specifically causes an assertion error:
```
Assertion failed: (key != 0), function ...
byroot (Jean Boussier)
09:50 AM Revision c0c2b31a (git): Add Class#subclasses
Implements [Feature #18273]
Returns an array containing the receiver's direct subclasses without
singleton classes.
byroot (Jean Boussier)
09:38 AM Bug #18353: Czech keyboard input encoding on czech Windows
nobu (Nobuyoshi Nakada) wrote in #note-3:
> koleq (Ondřej Kurz) wrote in #note-2:
> > ```
> > H:\>ruby -e 'p Encod...
koleq (Ondřej Kurz)
07:08 AM Revision a88b19d3 (git): Suppress the “experimental" warnings for `IO::Buffer`
As this warning is emitted just once per processes, needs in each
files when parallel testing.
nobu (Nobuyoshi Nakada)
06:22 AM Misc #18346: DevelopersMeeting20211209Japan
* [Feature #18349] Let --jit enable YJIT on supported platforms (k0kubun)
* Any concerns? Can we do this from Ruby...
k0kubun (Takashi Kokubun)
06:13 AM Bug #17573: Crashes in profiling tools when signals arrive in non-Ruby threads
ruby_3_0 949af69408e44b69cc7437b58e8edbe3cd77c966 merged revision(s) 5680c38c75aeb5cbd219aafa8eb48c315f287d97,f5d2041... nagachika (Tomoyuki Chikanaga)
01:05 AM Bug #17573 (Closed): Crashes in profiling tools when signals arrive in non-Ruby threads
Applied in changeset commit:git|f5d20411386ff2552ff27661387ddc4bae1ebc30.
----------
Avoid assert failure when NULL ...
alanwu (Alan Wu)
06:12 AM Bug #18289: Enumerable#to_a should delegate keyword arguments to #each
ruby_3_0 aadb8cad563ca23e54a775d4fee936a07466112f merged revision(s) e83c02a768af61cd0890a75e90bcae1119d8bd93. nagachika (Tomoyuki Chikanaga)
06:12 AM Bug #18329: Calling super to non-existent method dumps core
ruby_3_0 b6f87d527f59257f07ba6774addaefdedee4fcde merged revision(s) 84202963c52e02cecad3e6b2fad478bfbeee1bc7. nagachika (Tomoyuki Chikanaga)
05:52 AM Revision 949af694 (git): merge revision(s) 5680c38c75aeb5cbd219aafa8eb48c315f287d97,f5d20411386ff2552ff27661387ddc4bae1ebc30: [Backport #17573]
Use valid `ec` for postponed job.
Postponed job can be registered from non-Ruby thread, which means
...
nagachika (Tomoyuki Chikanaga)
05:52 AM Revision aadb8cad (git): merge revision(s) e83c02a768af61cd0890a75e90bcae1119d8bd93: [Backport #18289]
Delegate keywords from Enumerable#to_a to #each
Fixes [Bug #18289]
---
enum.c ...
nagachika (Tomoyuki Chikanaga)
05:52 AM Revision b6f87d52 (git): merge revision(s) 84202963c52e02cecad3e6b2fad478bfbeee1bc7: [Backport #18329]
[Bug #18329] Fix crash when calling non-existent super method
The cme is NULL when a method does not exist, ...
nagachika (Tomoyuki Chikanaga)
01:04 AM Revision da832d6c (git): What's Here section for Integer (#5155)
* What's Here section for Integer burdettelamar (Burdette Lamar)
12:29 AM Revision f5d20411 (git): Avoid assert failure when NULL EC is expected
After 5680c38c75aeb5cbd219aafa8eb48c315f287d97, postponed job APIs now
expect to be called on native threads not mana...
alanwu (Alan Wu)
 

Also available in: Atom