Activity
From 10/27/2024 to 11/02/2024
11/02/2024
-
09:25 PM Revision 3e2ee990 (git): Skip TestProc#test_hash_does_not_change_after_compaction if compaction is not supported
-
08:34 PM Feature #20861: Add an environment variable for tuning the default thread quantum
- byroot (Jean Boussier) wrote in #note-6:
> > Are you thinking something different (like specify quantum in time rath... -
08:02 PM Feature #20861: Add an environment variable for tuning the default thread quantum
- > Are you thinking something different (like specify quantum in time rather than priority?)
Yes, quite literally: ... -
07:58 PM Feature #20861: Add an environment variable for tuning the default thread quantum
- ioquatix (Samuel Williams) wrote in #note-2:
> This can be useful, so I agree with adding it.
>
> For the sake of... -
06:43 AM Feature #20861: Add an environment variable for tuning the default thread quantum
- This was discussed a few times at Kaigi, and IMO a quantum value on a per thread basis would make more sense.
-
03:03 AM Feature #20861: Add an environment variable for tuning the default thread quantum
- Your patch misses pthread_win32.c, and if we add a new environment variable, man/ruby.1 must be updated as well.
-
01:33 AM Feature #20861: Add an environment variable for tuning the default thread quantum
- This can be useful, so I agree with adding it.
For the sake of providing feedback, some thoughts:
1. Does the d... -
02:34 PM Bug #20862 (Closed): gem install --document=rdoc,ri fails with some gem
- With using commit:24f7829abfd29fc226e38829caaecaa76885afbf , trying `$ gem install --document=rdoc,ri foo.gem` fails ...
-
01:27 PM Revision e2909570 (git): Include windows.h for `LONG` and `Interlocked` functions
-
03:04 AM Revision 24f7829a (git): Fix the conditional macro name [ci skip]
- `RUBY_VM_CRITICAL_SECTION` is not used anywhere.
- 01:44 AM Revision 4031beb0 (git): Add documentation for `RUBY_ASSERT_CRITICAL_SECTION`. (#11982)
-
12:18 AM Bug #20722 (Closed): curious search result order on docs.ruby-lang.org
11/01/2024
-
11:30 PM Feature #20782: Introduction of Happy Eyeballs Version 2 (RFC8305) in TCPSocket.new
- hsbt (Hiroshi SHIBATA) wrote in #note-2:
> @matz I propose @shioimm as a Ruby committer. She is best person to maint... -
01:57 AM Feature #20782: Introduction of Happy Eyeballs Version 2 (RFC8305) in TCPSocket.new
- @matz I propose @shioimm as a Ruby committer. She is best person to maintain HEv2 and Socket related feature. It's go...
-
10:44 PM Feature #20861: Add an environment variable for tuning the default thread quantum
- I think I did my math a little wrong. It should be 50ms rather than 500ms, but the measurements are correct. Specif...
-
10:34 PM Feature #20861 (Closed): Add an environment variable for tuning the default thread quantum
- The default thread quantum is currently [hard coded at 100ms](https://github.com/ruby/ruby/blob/c7708d22c33040a74ea7a...
-
06:16 PM Misc #20781: DevMeeting-2024-11-07
- * [Feature #20818] Allow passing a block to Hash#store to update current value (furunkel)
* currently, to update a... -
04:18 PM Misc #20781: DevMeeting-2024-11-07
- - [Feature #20860] Merge Optional Experimental Feature MMTk into Ruby
- We are proposing to merge MMTk into the ... -
09:01 AM Misc #20781: DevMeeting-2024-11-07
- * [Feature #20859] Make Base64 to core class
* It's useful and helpful for gemification.
-
01:59 AM Misc #20781: DevMeeting-2024-11-07
- * [Feature #20782] Introduction of Happy Eyeballs Version 2 (RFC8305) in TCPSocket.new
* Propose shioimm as a Ruby... -
05:42 PM Bug #20858: multiple parallel assignments are inconsistent
- mame (Yusuke Endoh) wrote in #note-1:
> Currently, `a, b = c, d = 3, 4` is interpreted as `a, b = c, (d = 3, 4)`. Wh... -
12:42 AM Bug #20858: multiple parallel assignments are inconsistent
- Currently, `a, b = c, d = 3, 4` is interpreted as `a, b = c, (d = 3, 4)`. Whether it is good or not.
-
12:20 AM Bug #20858 (Rejected): multiple parallel assignments are inconsistent
- I may have terminology wrong, so apologies. For this bug I'm going to use "multiple assignment" to refer to using mu...
-
05:39 PM Feature #20859: Make Base64 to core class
- I also think the general sentiment about this extraction is that the dependency is too small to justify adding it. Fo...
-
12:26 PM Feature #20859: Make Base64 to core class
- Why make it built-in all at once, rather than moving it back to the standard library?
-
09:39 AM Feature #20859: Make Base64 to core class
- Just FTR, some usage of base64 was already removed, but I think that other projects already added the base64 dependen...
-
08:53 AM Feature #20859 (Rejected): Make Base64 to core class
- From https://bugs.ruby-lang.org/issues/20857#note-12
I also heard that `base64` gem has some issue for eco-system ... -
05:25 PM Bug #20722: curious search result order on docs.ruby-lang.org
- I have reported it here:
https://github.com/ruby/rdoc/issues/1194
This one can probably be closed. -
04:28 PM Bug #20857: Ruby 3.4 seems to have backwards compatibility issues more than its predecessors
- mame (Yusuke Endoh) wrote in #note-12:
> # 8: cucumber?
> rubygem-rspec-its: unknown keywords: :strict, :proc (Argu... -
09:42 AM Bug #20857: Ruby 3.4 seems to have backwards compatibility issues more than its predecessors
- mame (Yusuke Endoh) wrote in #note-12:
> # 8: cucumber?
> rubygem-aruba: unknown keywords: :strict, :proc (Argument... -
08:56 AM Bug #20857: Ruby 3.4 seems to have backwards compatibility issues more than its predecessors
- mame (Yusuke Endoh) wrote in #note-12:
> I took a quick look at all the failures of packages starting with "ruby"
... -
07:23 AM Bug #20857: Ruby 3.4 seems to have backwards compatibility issues more than its predecessors
- FWIW, I was fine with this change, but it broke some of my tests.
The solution was to not use string equality, but i... -
03:28 AM Bug #20857: Ruby 3.4 seems to have backwards compatibility issues more than its predecessors
- (Let me change the subject of this thread. It is not only the matter of Hash#inspect anymore.)
-
03:13 AM Bug #20857: Ruby 3.4 seems to have backwards compatibility issues more than its predecessors
- I took a quick look at all the failures of packages starting with "ruby" in https://copr.fedorainfracloud.org/coprs/v...
-
04:10 PM Feature #20860 (Closed): Merge Optional Experimental Feature MMTk into Ruby
- GitHub PR: https://github.com/ruby/ruby/pull/11979
## Summary
In this ticket, we're proposing upstreaming the c... - 03:42 PM Revision 6b3a0b4f (git): Bump REXML to 3.3.9 for Ruby 3.3 (#11972)
-
02:50 PM Bug #20853 (Closed): Hash key retrieval after Process.warmup
- Applied in changeset commit:git|29c480dd6fca993590c82078ba797e2c4e876ac7.
----------
[Bug #20853] Fix Proc#hash to n... -
02:49 PM Revision c7708d22 (git): Improve coverage of TestProc#test_hash_uniqueness
-
02:49 PM Revision 81328676 (git): Add TestProc#test_hash_equal
-
02:49 PM Revision 53b3fac6 (git): Rename test_hash to test_hash_uniqueness
-
02:49 PM Revision 29c480dd (git): [Bug #20853] Fix Proc#hash to not change after compaction
- The hash value of a Proc must remain constant after a compaction, otherwise
it may not work as the key in a hash table. -
07:02 AM Revision 40cd292f (git): Balance omnibus compilations
-
06:02 AM Revision 260d4c7a (git): Balance omnibus compilations
-
06:01 AM Revision c11c99a5 (git): Extract the condition to skip
- 05:05 AM Revision 4cd7e801 (git): Update default gems list at 314b556cc57d93a6e0e2b120fb7e7a [ci skip]
-
05:04 AM Revision 314b556c (git): [ruby/fileutils] Bump up v1.7.3
- https://github.com/ruby/fileutils/commit/c138e67613
- 04:43 AM Revision fcbaaf3d (git): Update default gems list at bb5f28c8f7e692571a30359e08b539 [ci skip]
-
04:42 AM Revision bb5f28c8 (git): [ruby/date] Bump up v3.4.0
- https://github.com/ruby/date/commit/94f8e51e65
- 04:33 AM Revision 8ebca9b4 (git): Update default gems list at 8a768890f7f480b58814f64bbc3ff4 [ci skip]
-
04:32 AM Revision 8a768890 (git): [ruby/win32ole] Bump up v1.9.0
- https://github.com/ruby/win32ole/commit/31bd08aa9c
- 04:10 AM Revision 5e6f0f73 (git): Update default gems list at c866fb7caf3d7921f0ecd1b8a06116 [ci skip]
-
04:09 AM Revision c866fb7c (git): [ruby/etc] Bump up v1.4.4
- https://github.com/ruby/etc/commit/0d2f76ffb4
-
04:04 AM Revision 90eb879d (git): Skip failing test with RBS and JSON
-
04:04 AM Revision ee4fa4cc (git): [ruby/json] json_string_unescape: Use the returned RString as buffer
- Rather than to copy into a buffer to unescape and then copy that
buffer into the final string, we can directly copy i... -
04:04 AM Revision b85a7a44 (git): [ruby/json] Trigger write barrier when setting Generator::State configs
- Followup: https://github.com/ruby/json/commit/6382c231b0b8
https://github.com/ruby/json/commit/0c797b4a11 -
04:04 AM Revision ef5565f5 (git): JSON.generate: call to_json on String subclasses
- Fix: https://github.com/ruby/json/issues/667
This is yet another behavior on which the various implementations
diffe... -
04:04 AM Revision b8b33efd (git): [ruby/json] Remove String#-@ check in extconf.rb
- Now that older rubies have been droped, we no longer need to check
for all that.
https://github.com/ruby/json/commit... -
04:04 AM Revision 165cc6cf (git): [ruby/json] json_string_unescape: assume the string doesn't need escaping
- If that assumption holds true, then we don't need to copy the
string into a buffer to unescape it. For small string i... -
04:04 AM Revision 081689b9 (git): [ruby/json] parser.rl: extract `build_string`
- https://github.com/ruby/json/commit/7e557ee291
-
04:04 AM Revision 6412e6f6 (git): [ruby/json] Use String#encode instead of rb_str_conv_enc()
- * rb_str_conv_enc() returns the source string unmodified
if the conversion did not work. But we should be consisten... -
04:04 AM Revision 3782600f (git): [ruby/json] Emit warnings when dumping binary strings
- Because of it's Ruby 1.8 heritage, the C extension doesn't care
much about strings encoding. We should get stricter o... -
04:04 AM Revision f2b8829d (git): Deprecate unsafe default options of `JSON.load`
- [Feature #19528]
Ref: https://bugs.ruby-lang.org/issues/19528
`load` is understood as the default method for serial... -
04:04 AM Revision cc2e67a1 (git): Elide Generator::State allocation until a `to_json` method has to be called
- Fix: https://github.com/ruby/json/issues/655
For very small documents, the biggest performance gap with alternatives... -
04:04 AM Revision 88b41146 (git): [ruby/json] Skip test failing on JRuby
- https://github.com/ruby/json/commit/0f0b16b3f5
-
04:04 AM Revision eb19156a (git): [ruby/json] Add test for parsing broken strings
- https://github.com/ruby/json/commit/850bd077c4
-
04:04 AM Revision ebfa178b (git): [ruby/json] Setup ruby_memcheck
- Hoping it might find the leak reported in https://github.com/ruby/json/issues/460
https://github.com/ruby/json/commi... -
04:04 AM Revision 7daa1083 (git): [ruby/json] Move State#configure back into C
- While less nice, this open the door to eluding the State object
allocation when possible.
https://github.com/ruby/js... -
04:04 AM Revision 5dc3b15b (git): [ruby/json] generator.c: store pretty strings in VALUE
- Given we expect these to almost always be null, we might as
well keep them in RString.
And even when provided, assum... -
04:04 AM Revision b042d9d9 (git): [ruby/json] Use JSON.generate instead of JSON.dump for benchmarking
- https://github.com/ruby/json/commit/97b61edce1
-
04:04 AM Revision 4a5e4495 (git): [ruby/json] Make fbuffer_inc_capa easier to inline
- With the extra logic added for stack allocation, and especially the
memcpy, it became harder for compilers to inline.... -
04:04 AM Revision 59eebeca (git): [ruby/json] Allocate the initial generator buffer on the stack
- Ref: https://github.com/ruby/json/issues/655
Followup: https://github.com/ruby/json/issues/657
Assuming the generato... -
04:04 AM Revision d329896f (git): [ruby/json] Fix a memory leak in #to_json methods
- Fix: https://github.com/ruby/json/issues/460
The various `to_json` methods must rescue exceptions
to free the buffer... -
02:50 AM Revision 783dde21 (git): `alias` should not set `defined_class` for Modules
- `me->defined_class` should be 0 for method entries of
Modules.
This patch checks this condition
and fix https://gith... -
02:42 AM Revision a8c32ace (git): Removed accidentally sync file
- 01:16 AM Revision 19c93a5c (git): * 2024-11-01 [ci skip]
-
01:16 AM Revision 3713db9a (git): Bump up REXML-3.3.9
10/31/2024
-
07:56 PM Bug #20856: Incorrect and inconsistent multi-thread eval execution with Prism compiler
- It's a bug of 3.4.0-preview2 and specifically of the Prism compiler, 3.3 and earlier and `--parser=parse.y` succeed f...
-
08:30 AM Bug #20856 (Closed): Incorrect and inconsistent multi-thread eval execution with Prism compiler
- Consider example:
```
s = Thread.new {
a = 5
puts eval("a == b")
x = 6
}
s.join
b = 11
```
As far... -
05:52 PM Revision 645a0c9e (git): Remove vm_assert_env
-
05:52 PM Revision 843b4f49 (git): Fix assertion when envval of proc is Qundef
- The following code crashes with assertions enabled because envval could
be Qundef:
{}.to_proc.dup -
05:33 PM Revision 4bcfff07 (git): Remove debug print
-
05:33 PM Revision eedb9ac7 (git): Tweaks for actions groups
-
05:33 PM Revision 1edc4858 (git): Use net-imap 0.5.0 for tests
-
05:33 PM Revision cc893eda (git): Fetch gem sources to be tested only
-
05:33 PM Revision 0fda818b (git): Make gemspec files for default gems with extensions
- So that rubygems can find them as gems. However, the `--install-dir`
option of `gem install` seems to exclude prerel... - 05:10 PM Revision 80fd8463 (git): [rubygems/rubygems] Add useful error message for plugin load
- If a plugin has previously been installed, but the path is no longer
valid, `rake setup` will fail with an unexpected... -
04:41 PM Bug #20857: Ruby 3.4 seems to have backwards compatibility issues more than its predecessors
- byroot (Jean Boussier) wrote in #note-8:
> I know, that's why I'm always puzzled at why distributions are trying to ... -
04:10 PM Bug #20857: Ruby 3.4 seems to have backwards compatibility issues more than its predecessors
- vo.x (Vit Ondruch) wrote in #note-9:
> byroot (Jean Boussier) wrote in #note-8:
> > vo.x (Vit Ondruch) wrote in #no... -
01:18 PM Bug #20857: Ruby 3.4 seems to have backwards compatibility issues more than its predecessors
- byroot (Jean Boussier) wrote in #note-8:
> >This is the repository I am using: https://copr.fedorainfracloud.org/cop... -
12:58 PM Bug #20857: Ruby 3.4 seems to have backwards compatibility issues more than its predecessors
- >This is the repository I am using: https://copr.fedorainfracloud.org/coprs/vondruch/mpb/builds/
Thank you. I went... -
12:48 PM Bug #20857: Ruby 3.4 seems to have backwards compatibility issues more than its predecessors
- byroot (Jean Boussier) wrote in #note-6:
> > there have failed to build 127 out of 528 packages.
>
> Could you sh... -
12:21 PM Bug #20857: Ruby 3.4 seems to have backwards compatibility issues more than its predecessors
- > there have failed to build 127 out of 528 packages.
Could you share the package names and failures? I think it's... -
11:49 AM Bug #20857: Ruby 3.4 seems to have backwards compatibility issues more than its predecessors
- I ran the asciidoctor test and he have already fixed it. Awesome.
To my knowledge, this change has never required ... -
11:22 AM Bug #20857 (Assigned): Ruby 3.4 seems to have backwards compatibility issues more than its predecessors
-
10:38 AM Bug #20857: Ruby 3.4 seems to have backwards compatibility issues more than its predecessors
- Just FTR, speaking of testing in Fedora, after initial rebuild with Ruby 3.4, there have failed to build 127 out of 5...
-
10:36 AM Bug #20857 (Closed): Ruby 3.4 seems to have backwards compatibility issues more than its predecessors
- Testing Ruby 3.4 in Fedora, I just hit issue like this in AsciiDoctor test suite:
~~~
1) Failure:
Minitest::Te... -
02:58 PM Revision 66afde9c (git): Fix indentation in TestProc#test_hash [ci skip]
-
01:12 PM Revision abfefd8e (git): Define `VM_ASSERT_TYPE` macros
-
10:05 AM Revision 53df2a3c (git): [ruby/rdoc] Use thicker fonts with high contrast to improve
- readability
(https://github.com/ruby/rdoc/pull/1197)
https://github.com/ruby/rdoc/commit/7fb0e509ec -
08:31 AM Revision 27d77a9c (git): [ruby/openssl] pkcs7: remove default cipher from PKCS7.encrypt
- Require that users explicitly specify the desired algorithm. In my
opinion, we are not in a position to specify the d... -
08:28 AM Revision 339a8dd5 (git): [ruby/openssl] ssl: remove redundant ossl_ssl_ex_vcb_idx
- The SSL ex_data index is used for storing the verify_callback Proc. The
only user of it, ossl_ssl_verify_callback(), ... - 08:26 AM Revision 772a213a (git): [ruby/openssl] [DOC] better wording for OpenSSL::Config document.
- https://github.com/ruby/openssl/commit/26370636f3
Co-authored-by: Olle Jonsson <[email protected]> - 08:26 AM Revision 9d94a3b8 (git): [ruby/openssl] [DOC] Replace removed method in example for OpenSSL::Config#to_s
- https://github.com/ruby/openssl/commit/93c7bf52ac
-
07:21 AM Bug #20854 (Assigned): Some bundled gems are not installed starting with 007c75ce4c66243e41144c6977e5ccbf4ab71c93
-
04:46 AM Feature #20855 (Closed): Introduce `Fiber::Scheduler#blocking_region` to avoid stalling the event loop.
- Merged in https://github.com/ruby/ruby/commit/87fb44dff6409a19d12052cf0fc07ba80a4c45ac
-
01:51 AM Feature #20855 (Closed): Introduce `Fiber::Scheduler#blocking_region` to avoid stalling the event loop.
- The current Fiber Scheduler performance can be significantly impacted by blocking operations that cannot be deferred ...
- 04:26 AM Revision 87fb44df (git): Introduce Fiber Scheduler `blocking_region` hook. (#11963)
- 03:44 AM Revision 550ac2f2 (git): [DOC] Fix typos
-
12:30 AM Revision 583587df (git): [ruby/error_highlight] use `instance_method` to get method object
- instead of `method()`.
There is a bug around `define_method`, so this patch is workaround.
https://github.com/ruby/...
10/30/2024
-
11:09 PM Revision c3fea180 (git): [rubygems/rubygems] Update `--ext=rust` to support compiling the native extension from source
- https://github.com/rubygems/rubygems/commit/9b0ec807c7
-
10:42 PM Bug #20854 (Closed): Some bundled gems are not installed starting with 007c75ce4c66243e41144c6977e5ccbf4ab71c93
- I noticed in ruby 3.4.0 preview 2 that some bundled gems weren't being installed any more. I'm running in the same en...
-
09:00 PM Bug #20853: Hash key retrieval after Process.warmup
- Yes, that appears to have resolved the issue. Thank you for such a quick turnaround.
-
08:45 PM Bug #20853: Hash key retrieval after Process.warmup
- I have a fix available here: https://github.com/ruby/ruby/pull/11966
Please let me know if this fixes your issues. -
07:43 PM Bug #20853: Hash key retrieval after Process.warmup
- Thank you for reporting this bug.
I believe the issue here is that because `Process.warmup` runs a GC compaction, ... -
06:50 PM Bug #20853 (Closed): Hash key retrieval after Process.warmup
- This was first reported as an issue against the [LaunchDarkly SDK](https://github.com/launchdarkly/ruby-server-sdk/is...
-
08:30 PM Revision 22abcce7 (git): Only check RubyVM on CRuby
- Blind use of the RubyVM constant here prevents this test from
running on non-CRuby. This patch guards it with RUBY_EN... -
07:38 PM Revision 5da1cc6c (git): [rubygems/rubygems] Rely on PATH if Ruby is not installed in the same directory as the binstub
- https://github.com/rubygems/rubygems/commit/ab7d65cc18
Co-authored-by: Nobuyoshi Nakada <[email protected]> -
07:38 PM Revision 116d6cbc (git): [rubygems/rubygems] Simplify enable-load-relative prolog script creation
- https://github.com/rubygems/rubygems/commit/f2ed507afe
-
02:22 PM Revision 1e1a3722 (git): [rubygems/rubygems] Fix `gem update --system` leaving old default bundler executables around
- https://github.com/rubygems/rubygems/commit/4b81add54c
-
02:20 PM Revision ec0d0449 (git): [rubygems/rubygems] Remove confusing documentation
- The first paragraph is misleading because command line flags that set
configuration are deprecated.
The second one i... -
02:06 PM Revision caa6bcc9 (git): [rubygems/rubygems] Indent github workflow steps for generated gems
- https://github.com/rubygems/rubygems/commit/a1784e2efa
-
09:47 AM Revision 63aeb018 (git): bump teeny
-
05:48 AM Revision eb1e1d99 (git): Detail the failing assertion [ci skip]
- 03:12 AM Revision 8cb0722f (git): Update bundled gems list at 20f483ef362a0d443e1a75ffda9c2c [ci skip]
-
03:11 AM Revision 20f483ef (git): Use https://github.com/ruby/net-imap/commit/898ee6e7878fdb2d0b79a4691fd68b6d8b228426
-
03:11 AM Revision 680053a2 (git): Update bundled_gems
-
01:13 AM Revision e077be11 (git): [ruby/json] Remove double semicolon at end of line in parser
- https://github.com/ruby/json/commit/f6d6ca3c17
-
01:13 AM Revision f2e51146 (git): [ruby/json] Remove dead cases from convert_UTF8_to_* functions
- https://github.com/ruby/json/commit/d54063a790
-
01:13 AM Revision 5d176436 (git): [ruby/json] Allocate the FBuffer struct on the stack
- Ref: https://github.com/ruby/json/issues/655
The actual buffer is still on the heap, but this saves a pair
of malloc...
10/29/2024
-
11:26 PM Feature #20805 (Feedback): Allow Ractor#send from a signal trap Proc
-
11:25 PM Bug #20767 (Open): VM_ASSERT fails on clear_method_entry_by_id_in_class() under a specific situation
- Reopening since the assert failed again on CI:
http://ci.rvm.jp/logfiles/brlog.trunk-repeat20-asserts.20241029-211036... -
07:20 PM Revision 926b4e2f (git): Remove double semicolon at end of line in weakmap.c [ci skip]
-
05:40 PM Revision a9f509e6 (git): [ruby/error_highlight] Redefine in the module context
- https://github.com/ruby/error_highlight/commit/0048bd0285
-
05:02 PM Revision e22d5c25 (git): Fix method definition owners
-
03:29 PM Misc #20013: Travis CI status
- I sent the following PRs to enable Travis CI for ruby/prism and ruby/zlib again.
* https://github.com/ruby/prism/p... -
07:56 AM Revision 21b3dfa0 (git): [ruby/error_highlight] Suppress smaller `max_snippet_width` warning
- https://github.com/ruby/error_highlight/commit/9cd14c5b9a
-
07:33 AM Feature #20852 (Rejected): Anonymous HEREDOC blocks
Consider the following code.
```ruby
# Consider the following code.
Markdown.render <<~MARKDOWN
# Hello the...-
07:30 AM Revision 7889b888 (git): We can't install simplecov-json because this depends C ext gem.
- Revert "net-imap 0.5.0 needs simplecov-json"
This reverts commit bafcbfe363ef05fe570c96abce316e2f2c7f3589. -
07:25 AM Revision bafcbfe3 (git): net-imap 0.5.0 needs simplecov-json
- https://github.com/ruby/ruby/actions/runs/11568717336/job/32201133125#step:13:258
-
06:34 AM Revision 7eeabccf (git): Fix TestParallel#test_hungup when RUBY_TEST_TIMEOUT_SCALE is set
- When RUBY_TEST_TIMEOUT_SCALE is set, the timeout increases by the multiple
specified. However, the test in test4test_... -
04:52 AM Revision cd4b45ab (git): [ruby/strscan] [DOC] doc/strscan/strscan.md - fix triple backtick
- (https://github.com/ruby/strscan/pull/112)
See current doc, search for '## Target Substring', notice the backtick
th... -
04:40 AM Misc #20814: iseq optimizations on constant condition
- nobu (Nobuyoshi Nakada) wrote in #note-1:
> To disable optimizations, see the document of `RubyVM::InstructionSequen... -
04:26 AM Revision d5bc4b81 (git): Revert "No longer needed ext/json/extconf.rb"
- This reverts commit 58797b7f74737b8896583c9bfa6546ef6756681a.
-
04:25 AM Revision 2e436218 (git): [ruby/json] Optimize `fbuffer_append_long`
- Ref: https://github.com/ruby/json/issues/655
Rather than to write the number backward, and then reverse
the buffer, ... -
04:25 AM Revision b094ee3f (git): Handle all formatting configs potentially being `nil`.
- Fix: https://github.com/ruby/json/issues/653
I don't think this was really fully supported in the past, but
it kinda...
10/28/2024
-
08:38 PM Revision 3c9be02a (git): [ruby/prism] Only read from buffer if `size` is greater than 0
- It looks like we can possibly do an out of bounds read if size is equal
to 0. This commit adds a conditional to ensu... -
02:39 PM Revision 83568a41 (git): Install simplecov for net-imap 0.5.0 test
-
02:39 PM Revision e994015c (git): Update test-bundled-gems.rb
- - Fix filtering by ARGV
- Adjust top library names from gem names
- Skip if no tests found -
02:08 PM Bug #20819 (Open): IO#readline does not process newlines correctly for wide character encodings
- When not performing character conversion, IO#readline only processes newline characters as ASCII when reading paragra...
-
02:05 PM Revision a8f220ed (git): [DOC] Tweaks for Array#uniq (#11949)
-
01:54 PM Feature #20818 (Feedback): Allow passing a block to Hash#store (to update current value)
- I would like to propose a block form for `Hash#store`. In addition to passing a value, it should also be allowed to p...
-
12:38 PM Revision 90ef28f5 (git): [DOC] Tweaks for windows.md
-
08:27 AM Revision 4f467c3f (git): Win32: [DOC] Update about program name configurations
-
08:27 AM Revision a3bfddf9 (git): Win32: Refactor configurations
- Pass configure options to the generated Makefile as-is.
-
08:27 AM Revision a687b2ec (git): Win32: [DOC] Mention `vcvarall*.bat`
-
08:27 AM Revision f6bd8f2d (git): Win32: [DOC] No extlibs file, no patch is needed
-
04:31 AM Revision d09b47dd (git): merge revision(s) 70d20ce473952e3a2e5b0aa4a6884886517ee3cc:
- Update bundled gems list
-
03:29 AM Revision 70d20ce4 (git): Update bundled gems list
10/27/2024
-
11:44 AM Misc #20781: DevMeeting-2024-11-07
- * [Feature #20811] `warning: in a**b, b may be too big` is really helpful? (mame)
* I think the warning is not use...
Also available in: Atom