Fix coverage support for RubyVM::ISeq.compile
[Bug #22018]
ISeq returned by RubyVM::InstructionSequene.load_iseq weren't handled by the coverage module.
RubyVM::InstructionSequene.load_iseq
test_shapes.rb: replace hardcoded MANY_IVS constant
Since more size pools have been added, this constant was outdated.
Update default gems list at 5ce5cc8ee24ad92890507a1b0d0c68 [ci skip]
[ruby/json] Release 2.19.5
https://github.com/ruby/json/commit/4a1a4a4861
Fix missing writebarrier on refined orig_me
Caught by wbcheck. The same field is written with RB_OBJ_WRITE in rb_method_definition_set.
Use write barrier version for rb_proc_call_kw
Add wbcheck GC with write barrier validation
Initial implementation of the wbcheck GC, a modular GC that detects missed write barriers by collecting references from each object and comparing against the set of objects that were marked/written via rb_gc_writebarrier.
mswin: Suppress quirky warning
Passing an array of const pointers within a struct as an argument seems to be too complex for cl.exe:
vm_eval.c(501): warning C4090: 'function': different 'const' qualifiers
Bump the github-actions group across 1 directory with 2 updates
Bumps the github-actions group with 2 updates in the / directory: github/codeql-action and taiki-e/install-action....
enc_mbclen_needed: The condition when exact mbclen is needed
View all revisions | View revisions
Also available in: Atom