Activity
From 03/31/2023 to 04/06/2023
04/06/2023
-
11:33 PM Revision fb822076 (git): [rubygems/rubygems] util/rubocop -A --only Style/LineEndConcatenation
- https://github.com/rubygems/rubygems/commit/67ece7b8b6
-
05:35 PM Revision bffadcd6 (git): Add guard to compaction test in WeakMap
- Some platforms don't support compaction, so we should skip this test.
-
05:19 PM Revision bccec7fb (git): Fix crash in rb_gc_register_address
- [Bug #19584]
Some C extensions pass a pointer to a global variable to
rb_gc_register_address. However, if a GC is tr... -
03:34 PM Revision 89bdf6e9 (git): YJIT: Stack temp register allocation for arm64 (#7659)
- * YJIT: Stack temp register allocation for arm64
* Update a comment
Co-authored-by: Maxime Chevalier-Boisvert <maxi... -
10:07 AM Revision 2a34bcaa (git): Update VPATH for socket, & dependencies
- The socket extensions rubysocket.h pulls in the "private" include/gc.h,
which now depends on vm_core.h. vm_core.h pul... -
10:07 AM Revision 026321c5 (git): [Feature #19474] Refactor NEWOBJ macros
- NEWOBJ_OF is now our canonical newobj macro. It takes an optional ec
-
10:07 AM Revision 879cda98 (git): Remove dependancy of vm_core.h on shape.h
- so that now shape can happily include gc.h
-
10:07 AM Revision d91a8285 (git): Pull the shape tree out of the vm object
-
10:07 AM Revision b0297feb (git): Remove newobj_of_cr
- We can just make newobj_of take a ractor
-
07:36 AM Revision f269fae0 (git): Revert "[ruby/syntax_suggest] Introduce binstubs to set RUBYOPT for development"
- This reverts commit d2eef4b7867578df302cfa9d7c97eebbef8d9ee4.
-
07:30 AM Revision 70371aa0 (git): Revert accidentally commit of wrong file
- Revert "[ruby/syntax_suggest] Remove unnecessary `--color` option"
This reverts commit 588dd44d418d56dce3f2a388c40... - 07:18 AM Revision c78476ce (git): Update default gems list at 6ca1f3eec4222924c7e23642a68b51 [ci skip]
-
07:15 AM Revision 6ca1f3ee (git): Load only SyntaxSuggest::VERSION for version check
-
06:49 AM Revision 7ab640d9 (git): v1.0.4
-
06:47 AM Revision 8d72d615 (git): v1.0.3
- Fix a CI error and add a test to ensure we're testing the current version:
```
Run bundle exec rake test
bundler: fa... -
06:45 AM Revision d2eef4b7 (git): [ruby/syntax_suggest] Introduce binstubs to set RUBYOPT for development
- Because `syntax_suggest` is a default gem you can get conflicts when working on this project with Ruby 3.2+. To fix c...
-
06:45 AM Revision d511e696 (git): [ruby/syntax_suggest] The annotation must end with a new line
- syntax_suggest did not work great when there is no new line at the end
of the input file.
Input:
```
def foo
end
end... -
06:45 AM Revision 63ea6b0c (git): [ruby/syntax_suggest] Rollback comment indentation behavior
- Originally I fixed https://github.com/ruby/syntax_suggest/pull/177 by making the process of comment removal indentati...
-
06:45 AM Revision 2acbcec0 (git): [ruby/syntax_suggest] Add comments and refactor AroundBlockScan methods
- https://github.com/ruby/syntax_suggest/commit/cecd12292c
-
06:45 AM Revision 5487ee4f (git): [ruby/syntax_suggest] Fix sibling bug to #177
- While #177 is reported as being caused by a comment, the underlying behavior is a problem due to the newline that we ...
-
06:45 AM Revision e5236471 (git): [ruby/syntax_suggest] Preserve whitespace in front of comments
- When removing comments I previously replaced them with a newline. This loses some context and may affect the order of...
-
06:45 AM Revision 33cfd262 (git): [ruby/syntax_suggest] Handle alias already exists when debugging
- When `tmp/alias` already exists, I'm now getting phantom folders in the directory pointing at older aliases which is ...
-
06:45 AM Revision 588dd44d (git): [ruby/syntax_suggest] Remove unnecessary `--color` option
- It is enabled automatically if possible. Forcing this option makes
https://github.com/rspec/rspec-core/pull/3017 use... - 06:24 AM Revision 061f5f43 (git): Add missing test for Data.initialize
- 04:07 AM Revision 69460791 (git): [rubygems/rubygems] Improve comment explaining the neccessity of `write_default_spec` method.
- The intention is not obvious from the commit log and it might avoid
temptation to remove the method without further c... -
04:07 AM Revision f3d69bed (git): [rubygems/rubygems] Fix resolver hangs when dealing with an incomplete lockfile
- While working on locking multiple platforms by default, I got an
infinite resolution loop in one of our resolver spec... -
04:07 AM Revision c2573809 (git): Revert "Refactor incomplete specs handling"
- This reverts commit 69580f8b72f41c58cae57d1ada4db909922b3891.
-
04:07 AM Revision 192a3a6b (git): [rubygems/rubygems] Revert "Reuse `SpecSet#materialize` logic"
- This reverts commit https://github.com/rubygems/rubygems/commit/a20585b4512d.
https://github.com/rubygems/rubygems/c... - 04:07 AM Revision b5f24329 (git): [rubygems/rubygems] Use TestCase#util_spec instead of custom code.
- https://github.com/rubygems/rubygems/commit/74d485ff1e
- 03:43 AM Revision 5d718f10 (git): Bump github/codeql-action from 2.2.9 to 2.2.10
- Bumps [github/codeql-action](https://github.com/github/codeql-action) from 2.2.9 to 2.2.10.
- [Release notes](https:/...
04/05/2023
- 11:11 PM Revision 7b27ad9a (git): Add BIN as an entry in the glossary (#7667)
- I initially thought this macro is referencing binary, not basic instruction name
-
09:40 PM Revision 2f8e5c80 (git): [ruby/irb] Drop Ruby 2.6 support
- (https://github.com/ruby/irb/pull/555)
* Remove all Ruby 2.6 support
* Drop Ruby 2.6 specific testing conditions
*... -
08:19 PM Revision 1587494b (git): YJIT: Add codegen for Integer methods (#7665)
- * YJIT: Add codegen for Integer methods
* YJIT: Update dependencies
* YJIT: Fix Integer#[] for argc=2 -
04:57 PM Revision 52e571fa (git): Ensure ruby_xfree won't segfault if called after vm_destruct
- [Bug #19580]
The real-world scenario motivating this change is libxml2's pthread
code which uses `pthread_key_create... -
03:19 PM Revision 533423eb (git): core_assertions.rb: Prefer CPU time clocks
- To prevent influence from other processes.
-
03:19 PM Revision f9eb2515 (git): core_assertions.rb: Extract common code block
-
03:19 PM Revision f07c7564 (git): core_assertions.rb: Tweak timeout limit
- Increase the timeout limit when variance at rehearsal is small.
-
02:37 PM Revision 4b100f75 (git): [DOC] Clarify behavior of abort() with no argument
- Since Ruby 2.7 it prints the message and backtrace of $!
Fixes [Bug #19578] -
02:32 PM Revision 615a1bc4 (git): YJIT: Count the number of actually written bytes (#7658)
-
01:49 PM Revision 3e1e09b2 (git): YJIT: Smoke test on Rust 1.58.0
- Since warnings might show up on older version but not newer ones.
-
01:49 PM Revision 8f734cf9 (git): YJIT: Eanble `unsafe_op_in_unsafe_fn` on crate::core
- Encourages commenting about soundness of `unsafe` usages.
-
01:49 PM Revision 929d55c3 (git): Revert "YJIT: Suppress unnecessary `unsafe` block (GH-7634)"
- This reverts commit 9e678cdbd054f78576a8f21b3f97cccc395ade22.
Without the `unsafe` annotations, the SAFETY comments ... -
09:50 AM Revision e003784f (git): [rubygems/rubygems] util/rubocop -A --only Style/RegexpLiteral
- https://github.com/rubygems/rubygems/commit/9264d83421
-
07:46 AM Revision 65d27d3c (git): RJIT: Skip a class guard if known to be T_STRING
-
07:38 AM Revision 9bef39de (git): RJIT: Handle include_all argument of respond_to?
-
06:55 AM Revision 66fe64b2 (git): RJIT: Remove unused variables
-
06:52 AM Revision 2ddf6079 (git): RJIT: Always use guard_two_fixnums
-
06:42 AM Revision 4e9c3b45 (git): RJIT: Eliminate known-result guards for blockarg
-
06:30 AM Revision 4f77d1cd (git): RJIT: Eliminate known-result branches
-
05:49 AM Revision 9a5d4cc8 (git): [rubygems/rubygems] Removed unused Gem::Deprecate from Gem::TestCase
- https://github.com/rubygems/rubygems/commit/d8a75a5f84
-
05:49 AM Revision 8e37eb1d (git): [rubygems/rubygems] Extract class method used by self.method
- https://github.com/rubygems/rubygems/commit/d900453ca2
-
05:49 AM Revision 7f9a5a75 (git): [rubygems/rubygems] We don't use process_based_port and self.process_based_port
- https://github.com/rubygems/rubygems/commit/f1a20c4c69
-
05:49 AM Revision 6d0caac4 (git): [rubygems/rubygems] We don't use self.make_command
- https://github.com/rubygems/rubygems/commit/241f376c32
-
05:49 AM Revision a464951f (git): [rubygems/rubygems] Unify win_platform? to Gem.win_platform?
- https://github.com/rubygems/rubygems/commit/b18a4ef076
-
05:49 AM Revision cbeea5f3 (git): [rubygems/rubygems] Unify java_platform? to Gem.java_platform?
- https://github.com/rubygems/rubygems/commit/7f27ab32b8
-
05:49 AM Revision bf8afe43 (git): [rubygems/rubygems] Removed self.mingw_windows?, It's not used rubygems
- https://github.com/rubygems/rubygems/commit/ba3c985701
-
05:38 AM Revision 28d6c6d6 (git): [rubygems/rubygems] add some test suites under the Gem namespace, so as not to collide
- To avoid collisions especially in ruby/ruby
https://github.com/rubygems/rubygems/commit/e6b2359975 -
05:13 AM Revision e06bebff (git): RJIT: Propagate argument types on method calls
-
05:05 AM Revision 6d8875b5 (git): RJIT: Fix mapping offsets in stack_swap
- 03:43 AM Revision f79912ea (git): Bump ruby/setup-ruby from 1.144.2 to 1.146.0
- Bumps [ruby/setup-ruby](https://github.com/ruby/setup-ruby) from 1.144.2 to 1.146.0.
- [Release notes](https://github...
04/04/2023
-
11:59 PM Revision 52ff2ce9 (git): Use `em_delete` in `key_delete` (#504)
- * Test existing behavior
Typing Ctrl-D ends editing but typing <Del> does not.
Also renamed a test that is not test... -
11:43 PM Revision bb927acd (git): [ruby/optparse] Document requires needed for Date/DateTime/Time/URI/Shellwords support
- Fixes [Bug #19566]
https://github.com/ruby/optparse/commit/fb91d97c10 -
09:30 PM Revision 1da2e7fc (git): [Feature #19579] Remove !USE_RVARGC code (#7655)
- Remove !USE_RVARGC code
[Feature #19579]
The Variable Width Allocation feature was turned on by default in Ruby
3.2... -
09:02 PM Revision 1190ec60 (git): Use a longer timeout for syntax_suggest
- for CI stability
-
08:41 PM Revision d26d3575 (git): YJIT: add stats for ratio of versions per block (#7653)
-
07:59 PM Revision 8525603c (git): Revert "Fix transient heap mode"
- This reverts commit 87253d047ce35e7836b6f97edbb4f819879a3b25.
Revert "Implement `Process.warmup`"
This reverts comm... -
06:09 PM Revision e5de0fe1 (git): Remove an unused counter
- I ended up not using it.
-
06:07 PM Revision 116c0f92 (git): Resurrect yjit-smoke-test before #7651
-
05:58 PM Revision b7717fc3 (git): YJIT: Stack temp register allocation (#7651)
- Co-authored-by: Maxime Chevalier-Boisvert <[email protected]>
-
05:49 PM Revision 87253d04 (git): Fix transient heap mode
- Make sure the transient heap is in the right mode when we finish warming
the heap. Also ensure the GC isn't allowed ... -
05:49 PM Revision ba6ccd87 (git): Implement `Process.warmup`
- [Feature #18885]
For now, the optimizations performed are:
- Run a major GC
- Compact the heap
- Promote all ... -
03:12 PM Revision a84c9946 (git): Fix crash in Time on 32-bit systems
- [Bug #19575]
struct vtm is packed causing it to have a size that is not aligned on
32-bit systems. When allocating i... -
12:20 PM Revision 06da0d14 (git): [rubygems/rubygems] util/rubocop -A
- https://github.com/rubygems/rubygems/commit/8c9ea5d180
-
12:20 PM Revision a881b338 (git): [rubygems/rubygems] util/rubocop -A --only Performance/RegexpMatch
- https://github.com/rubygems/rubygems/commit/52ae4452c2
-
12:13 PM Revision a78e0ca9 (git): [rubygems/rubygems] Don't copy and paste methods in helper methods
- https://github.com/rubygems/rubygems/commit/b87ac64343
-
08:17 AM Revision 51b2f4c0 (git): RJIT: Fix the argument of shift_stack
-
07:41 AM Revision 98f0e2c3 (git): RJIT: Fix the argument for defined
-
07:35 AM Revision 19506650 (git): RJIT: Add --rjit-verify-ctx option
-
07:30 AM Revision 2c560b97 (git): RJIT: Fix arguments to SPECIAL_CONST_P
-
06:42 AM Revision f3acaf31 (git): `rb_th_serial(th)` allows `th == NULL`
-
06:08 AM Revision 822f01b3 (git): [rubygems/rubygems] Disabled to test rustc with msys2 platform.
- https://github.com/rubygems/rubygems/actions/runs/4598776839/jobs/8123290246
https://github.com/rubygems/rubygems/co... -
05:42 AM Revision 6a408770 (git): RJIT: Update type information on setlocal
-
04:26 AM Revision 6ab86e46 (git): RJIT: Fix arguments for shift_stack
-
02:29 AM Revision 1d529f38 (git): PID cache is never cleared where `fork` is not used
-
02:27 AM Revision 05b7bbec (git): Suppress `-Wdiscarded-qualifiers` warning where `fchdir` is unusable
04/03/2023
-
10:57 PM Revision b2e84819 (git): fix deadlock on `Thread#join`
- because of 9720f5ac894566ade2aabcf9adea0a3235de1353
http://rubyci.s3.amazonaws.com/solaris11-sunc/ruby-master/log/20... -
09:10 PM Revision 38209ffd (git): YJIT: Add codegen for Array#<< (#7645)
-
03:59 PM Revision ba4ff255 (git): Avoid failing test_enable on warnings
- This fails on RubyCI due to RJIT warnings too often. It should be enough
to test RJIT feature in test_rjit_version. W... -
03:44 PM Revision 3cb5e755 (git): Fix a test_rubyoptions failure
-
07:49 AM Revision 46e93ef5 (git): RJIT: Propagate self's type information
-
07:39 AM Revision ca810235 (git): RJIT: Upgrade type on jit_guard_known_class
-
07:02 AM Revision 1d452c2c (git): RJIT: Upgrade type to Fixnum after guard
-
06:54 AM Revision 0abe9d8b (git): RJIT: Upgrade type to String after guard
-
06:49 AM Revision f0b69eb1 (git): RJIT: Upgrade type to Array after guard
-
06:37 AM Revision d876c008 (git): RJIT: Limit the number of versions per block
-
06:24 AM Revision 3bacc387 (git): RJIT: Find a best matching block version
-
06:11 AM Revision eb51248c (git): RJIT: Upgrade type to UnknownHeap after guard
-
06:07 AM Revision be4e16bc (git): RJIT: Update type information on setn insn
-
06:06 AM Revision 50285d28 (git): RJIT: Swap type information on swap insn
- 05:32 AM Revision 0276c1d9 (git): * remove trailing spaces. [ci skip]
-
05:32 AM Revision d546f8c5 (git): RJIT: Store type information in Context
- 05:20 AM Revision 09ad7e20 (git): Update default gems list at 6fb6d85aeed3ed12cf92ae2af00908 [ci skip]
-
05:19 AM Revision 6fb6d85a (git): [ruby/fileutils] Bump up v1.7.1
- https://github.com/ruby/fileutils/commit/7138d85156
-
03:43 AM Revision 27f709aa (git): Rename YAML::VERSION. It's conflict with Psych::VERSION
-
03:00 AM Revision b5c8c73f (git): Fixed version detection paths in ruby repository
-
02:45 AM Revision 14f442a9 (git): [ruby/base64] Expose Base64::VERSION
- https://github.com/ruby/base64/commit/dda85a0839
-
02:45 AM Revision ba4f01f0 (git): [ruby/yaml] Expose YAML::VERSION
- https://github.com/ruby/yaml/commit/8776bc2634
-
02:41 AM Revision 6dcd3999 (git): [ruby/tsort] Expose TSort::VERSION
- https://github.com/ruby/tsort/commit/09f2275958
-
02:40 AM Revision a70653ca (git): [ruby/find] Expose Find::VERSION
- https://github.com/ruby/find/commit/a24124a08a
-
01:07 AM Revision 2f1586f6 (git): Check leaked global symbols by default
04/02/2023
-
11:50 PM Revision 8968b47b (git): RJIT: Refactor getlocal and setlocal
-
10:27 PM Revision 6002b126 (git): RJIT: Support entry with different PCs
-
09:47 PM Revision 4fc33612 (git): RJIT: Support has_opt ISEQs
-
09:32 PM Revision ad2b719f (git): RJIT: C::FL_TEST_RAW returns RBOOL
-
09:22 PM Revision 57ee6279 (git): RJIT: Lazily guard block arg
- to simplify the implementation
-
08:58 PM Revision 66f8efc3 (git): RJIT: Simplify cfunc implementation
-
07:28 PM Revision 284a0ff9 (git): RJIT: Remove an unneeded branch
-
07:23 PM Revision 3fe13475 (git): Skip assert_linear_performance for RJIT
-
06:42 PM Revision bf758774 (git): RJIT: Simplify invokesuper implementation
-
06:01 PM Revision 5cc644b1 (git): RJIT: Group blockarg exit reasons
-
05:55 PM Revision cd1cd803 (git): RJIT: Support splat args
-
05:40 PM Revision 6f2535de (git): RJIT: Prefix a constant with C namespace
-
05:27 PM Revision 62188c85 (git): RJIT: Update exit reasons
-
05:26 PM Revision 7778c292 (git): RJIT: Support keyword arguments
-
03:34 PM Revision cd94bcdc (git): [ruby/irb] Don't check RUBY_ENGINE when deciding whether to accept kargs
- Ruby implementations like JRuby and TruffleRuby already indicate their
compatibility target with RUBY_VERSION. We don... -
02:11 PM Revision f2579188 (git): [ruby/irb] Remove dead code (https://github.com/ruby/irb/pull/554)
- * Remove unused ATTR_TTY and ATTR_PLAIN constants
They were added in https://github.com/ruby/irb/commit/d7d26b51bf47... -
09:11 AM Revision 9e1ff246 (git): leaked-globals: check for nm before files under missing [ci skip]
- Abort if `nm` is not available, since it is needed by configure.ac to
check for prefix of external symbols. -
08:56 AM Revision 3a683964 (git): leaked-globals: colorize skipping file names [ci skip]
-
06:09 AM Revision 1b475fcd (git): Remove an unneeded function copy
-
06:07 AM Revision 6c55c3eb (git): RJIT: Fix a leaked-globals failure
-
06:00 AM Revision a077b7e3 (git): RJIT: Support rest args
-
05:39 AM Revision 87dc06ed (git): RJIT: Comment a location for each block
-
04:47 AM Revision bf2617b8 (git): RJIT: Fix has_rest exit conditions
-
04:42 AM Revision ee52255f (git): RJIT: Return CantCompile early for arg0 splat
-
04:34 AM Revision 2ce5cfa2 (git): RJIT: Save PC on String#concat
-
04:30 AM Revision e45ed2da (git): RJIT: Rewind stack_size on CantCompile and side exits
- so that we can take an exit whenever we want.
As a starter, this commit also pops blockarg earlier than some
CantCom... -
04:13 AM Revision 90cdc5b8 (git): RJIT: Let the caller of jit_push_frame handle stack_pop
- because we want to do this way earlier for other types of calls.
-
04:03 AM Revision 28db75af (git): RJIT: Check stackoverflow earlier for ISEQ
-
12:24 AM Revision 249fe18e (git): RJIT: Remove unused counters
-
12:17 AM Revision f42cf3fd (git): RJIT: Migrate invokeblock to jit_call_iseq
-
12:03 AM Revision cfea3197 (git): RJIT: Migrate bmethod to jit_call_iseq
04/01/2023
-
11:56 PM Revision 0973b93e (git): RJIT: Start moving away from VM-like ISEQ handling
-
10:13 PM Revision d71db90c (git): Fix a test in typeprof
- Revert "Skip typeprof for now"
This reverts commit bdbf663cef31e2194bf87ae5c11dfe5525316ca8. -
06:04 PM Revision bdbf663c (git): Skip typeprof for now
- It started failing probably because ISEQ removed an unused field.
I'll have a look at fixing it on the typeprof side,... -
05:22 PM Revision df1b007f (git): Remove unused VM_CALL_BLOCKISEQ flag
-
05:17 PM Revision 175538e4 (git): Improve explanation of FCALL and VCALL
-
07:35 AM Revision 4ac8d117 (git): `*` in an array pattern should not be parsed as nil in ripper
- After 6c0925ba7017efde6091e2ec4f1a6be268166696, it was impossible
to distinguish between the presence or absence of `... -
07:23 AM Revision 3a238eff (git): gdb: Fix a command example
- It was actually harder to type `cfp + 1`. `cfp 1` also works and is more
useful. -
07:19 AM Revision a3074c12 (git): gdb: Fix specval
- Somehow my gdb stopped recognizing VM_BLOCK_HANDLER_NONE (macro) today.
Just changing it to a safer code. -
07:19 AM Revision 1da77539 (git): gdb: Don't dump params and locals for C frames
-
12:48 AM Revision 9720f5ac (git): use `sleep_forever()` on `thread_join_sleep()`
- because it does same thing.
03/31/2023
-
10:02 PM Revision 23892d95 (git): [ruby/irb] Drop unnecessary pends for truffleruby
- https://github.com/ruby/irb/commit/2517039812
-
07:19 PM Revision 8938f146 (git): YJIT: Remove unused variable [ci skip]
-
04:13 PM Revision a9b6b25d (git): gdb: Visualize register positions on the left
-
02:15 PM Revision 9e678cdb (git): YJIT: Suppress unnecessary `unsafe` block (#7634)
-
10:26 AM Revision 1d19776c (git): cosmetic change
- reorder `sleep_forever()` and so on.
-
10:20 AM Revision 185f39df (git): gdb: Always show actual values in cfp
-
10:05 AM Revision 0f368bfb (git): gdb: Show params and locals in cfp
-
09:54 AM Revision 98347c25 (git): gdb: Dump env data in cfp command
-
09:50 AM Revision f803bcfc (git): pass `th` to `thread_sched_to_waiting()`
- for future extension
-
09:15 AM Revision 4c0f82eb (git): remove "\n" for `RUBY_DEBUG_LOG()`
- because `RUBY_DEBUG_LOG()` add "\n" at the end of message.
-
09:10 AM Revision ad7362db (git): rename `rb_thread_t::locking_native_thread`
- to `rb_thread_t::has_dedicated_nt`
-
09:08 AM Revision 95dafb53 (git): relax assertion
- `ec` can be NULL in future.
-
09:08 AM Revision 369bdff9 (git): add debug log to `rb_ractor_thread_switch`
-
09:08 AM Revision fdfd50d0 (git): reorder `thread_pthread.c` functions
-
08:27 AM Revision 66755164 (git): add `RUBY_DEBUG_LOG` fo `each_machine_stack_value`
-
07:52 AM Revision a57270a8 (git): Expand tabs in .gdbinit
-
07:20 AM Revision 9f426491 (git): Put misc/gdb.py [experimental]
- This works like:
```
(gdb) cfp
CFP (count=3, addr=0x7ffff73fef50):
$1 = {pc = 0x555556bf7818, sp = 0x7ffff72ff078, i... -
06:58 AM Revision f500df09 (git): Fix ivar dump for RVARGC in .gdbinit
- It was crashing with:
No symbol "ROBJECT_EMBED_LEN_MAX" in current context. -
05:23 AM Revision fbc6661a (git): Revert "dump `RUBY_DEBUG_LOG` logs into `/dev/null`"
- This reverts commit 83667008b925c32b3ab70fb6ec70f7398e960d1e.
because not stable yet. -
03:47 AM Revision bc0a7a64 (git): [ruby/net-http] typofix
- https://github.com/ruby/net-http/commit/4d31bde125
- 03:22 AM Revision eedcd696 (git): [ruby/net-http] Fix previous commit
- https://github.com/ruby/net-http/commit/1b276e2654
- 03:22 AM Revision d8b8294c (git): [ruby/net-http] Limit header length
- https://github.com/ruby/net-http/commit/c245f7f9c8
-
02:28 AM Revision 2093e4c2 (git): `nt->serial` for `RUBY_DEBUG_LOG`
- Show native thread's serial on `RUBY_DEBUG_LOG`.
`nt->serial` is also stored into `ruby_nt_serial` if the compiler
su... -
02:28 AM Revision 83667008 (git): dump `RUBY_DEBUG_LOG` logs into `/dev/null`
- to test debug printing.
-
02:11 AM Revision bccdc041 (git): Check if `Bundler::EnvironmentPreserver` is defined
- Only `Bundler` might be defined. `EnvironmentPreserver` and its
`BUNDLER_PREFIX` would be defined together in the sa... -
01:14 AM Revision 5116e8bd (git): [ruby/rdoc] Read generated files in binary mode
- So that fixes crash with "invalid byte sequence in US-ASCII" on
ci.rvm.jp and some RubyCIs.
https://github.com/ruby/... -
01:14 AM Revision cd65e4ad (git): [ruby/rdoc] Use `File.binread`
- https://github.com/ruby/rdoc/commit/987c609df9
- 12:56 AM Revision 8523892d (git): Bump ossf/scorecard-action from 2.1.2 to 2.1.3
- Bumps [ossf/scorecard-action](https://github.com/ossf/scorecard-action) from 2.1.2 to 2.1.3.
- [Release notes](https:... -
12:38 AM Revision 3488eda4 (git): Fix gc_verify_internal_consistency error for pattern_matching in ripper
- `gc_verify_internal_consistency` reports "found internal inconsistency"
for "test_pattern_matching.rb".
http://ci.rv...
Also available in: Atom