summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
11 hourstime.c: fix time_mark_and_move when WIDEVALUE_IS_WIDERHEADmasterJean Boussier
11 hours[ruby/stringio] Adjust indent [ci skip]Nobuyoshi Nakada
11 hours[ruby/stringio] Fix SEGV at eof? on null StringIONobuyoshi Nakada
11 hours[ruby/stringio] Fix SEGV at read/pread on null StringIONobuyoshi Nakada
13 hours[ruby/stringio] fix: prevent segfault in StringIO#seek with SEEK_ENDkoh-sh
20 hours[DOC] Array#map! fix to indicate return is selfEthan
20 hours[DOC] Array#fill fix to indicate return is selfEthan
20 hoursFix Typo in Regular Expressions docs (_regexp.rdoc)Carl Zulauf
22 hoursFix id2ref table build when GC in progressJohn Hawthorn
26 hoursFix lock ordering issue for rb_ractor_sched_wait() and rb_ractor_sched_wakeup()Luke Gruber
26 hoursMake rb_gc_impl_writebarrier_remember Ractor-safePeter Zhu
27 hoursZJIT: Avoid compiling and direct sends to forwardable ISEQsAlan Wu
28 hoursZJIT: Fix "memory operand with non-register base" (#14153)Takashi Kokubun
28 hoursZJIT: Add a graphviz dumper for HIR (#14117)Max Bernstein
29 hoursobject_id_to_ref: complete incremental GC before iteratingJean Boussier
30 hoursCI: Remove Strawberry Perl pkg-configNobuyoshi Nakada
30 hoursRevert "Convert `PKG_CONFIG_PATH` to msys/cygwin path"Nobuyoshi Nakada
31 hoursZJII: Address review feedbackMax Bernstein
31 hoursZJIT: Actually kill timed-out process in bisectMax Bernstein
31 hoursZJIT: Use OptionParser in bisect scriptMax Bernstein
31 hoursZJIT: Use shellwords in bisect scriptMax Bernstein
31 hoursZJIT: Print out command to repro in bisect scriptMax Bernstein
35 hoursRevert "Check if the found pkg-config is usable actually"Nobuyoshi Nakada
36 hours[ruby/optparse] Use `~/.config` only if `$XDG_CONFIG_HOME` is unset or emptyNobuyoshi Nakada
43 hoursBump actions/cache in /.github/actions/setup/directoriesdependabot[bot]
46 hoursZJIT: Remove the need for unwrap() on with_num_bits() (#14144)Takashi Kokubun
48 hoursZJIT: Implement `defined?` codegen for non-yield calls (#14101)Stan Lo
48 hoursInvalidate CCs when cme is invalidated in markingJohn Hawthorn
48 hoursZJIT: Optimize class guards by directly reading klass field (#14136)Stan Lo
48 hoursZJIT: Remove GC offsets overwritten by invalidation (#14102)Takashi Kokubun
2 daysZJIT: Create HeapObject Type (#14140)Max Bernstein
2 daysConvert `time` to use `rb_gc_mark_and_move`Jean Boussier
2 dayssymbol.c: use `rb_gc_mark_and_move` over `rb_gc_location`Jean Boussier
2 daysset.c: use `rb_gc_mark_and_move`Jean Boussier
2 daysConvert `VM/shape_tree` to use `rb_gc_mark_and_move`Jean Boussier
2 daysConvert `name_err_mesg` to use `rb_gc_mark_and_move`Jean Boussier
2 daysConvert `Enumerator` types to use `rb_gc_mark_and_move`Jean Boussier
2 daysConvert `marshal_compat_table` to use `rb_gc_mark_and_move`Jean Boussier
2 daysZJIT: Set PC before StringCopy (#14141)Max Bernstein
2 daysMake Random write-barrier protectedPeter Zhu
3 daysAdd stricter assertions on CC accessJohn Hawthorn
3 daysEnsure ObjectSpace.dump won't call cc_cme on invalidated CCJohn Hawthorn
3 daysAvoid marking CC children after invalidationJohn Hawthorn
3 daysZJIT: Inline attr_reader/attr_accessor (#14126)Max Bernstein
3 daysZJIT: Implement SingleRactorMode invalidation (#14121)Stan Lo
3 daysZJIT: Run TestFixnumAlan Wu
3 daysZJIT: x86: split: Fix live ranges index-out-of-range panicAlan Wu
3 daysFix off-by-one in symbol next_idPeter Zhu
3 daysZJIT: Fix "immediate value too large" on cmp for x86_64 (#14125)Takashi Kokubun
3 daysAdd MODULE NODE locationsS-H-GAMELINKS