Age | Commit message (Expand) | Author |
---|
3 hours | Disallow forking from non-main ractor | Jean Boussier |
14 hours | Set up callable_method_entry for DUMMY frame on ArgumentError | Yusuke Endoh |
23 hours | [Bug #21449] Fix Set#divide{|a,b|} using Union-find structure (#13680) | tomoya ishida |
3 days | Avoid allocation for positional splat for literal array keyword argument | Jeremy Evans |
3 days | variable.c: avoid out of bound write in `generic_field_set` | Jean Boussier |
4 days | Fix handling of PM_CONSTANT_PATH_NODE node in keyword arguments with ARGS_SPLAT | Jeremy Evans |
5 days | ZJIT: Add `dupn` support | Alan Wu |
6 days | ZJIT: Support invokebuiltin opcodes (#13632) | Daniel Colson |
6 days | Add a test for the previous commit | Yusuke Endoh |
7 days | Refactor generic fields to use `T_IMEMO/fields` objects. | Jean Boussier |
7 days | ZJIT: Add codegen (and FrameState) for GetConstPath | Alan Wu |
7 days | ZJIT: Parse opt freeze insns to HIR | Daniel Colson |
7 days | io_buffer: Reimplement dcompact for IO::Buffer | Kasumi Hanazuki |
8 days | ZJIT: Add codegen for StringCopy | Daniel Colson |
8 days | Add test for `IO::Buffer.for(frozen_string) {}` and omit rb_str_{,un}locktmp ... | Benoit Daloze |
8 days | ZJIT: Add support for putspecialobject (#13565) | Stan Lo |
8 days | Use `success` option to check if the process failed | Nobuyoshi Nakada |
8 days | Suppress stderr output in `TestRubyOptions#assert_segv` | Nobuyoshi Nakada |
8 days | Use the message given to `TestRubyOptions#assert_segv` | Nobuyoshi Nakada |
9 days | Relax the criteria of flaky weak_references count test | Nobuyoshi Nakada |
9 days | Simplify weak_references count test initialization | Nobuyoshi Nakada |
9 days | Implement COLON3 NODE locations | ydah |
9 days | Implement COLON2 NODE locations | ydah |
10 days | Skip test_exivar_resize_with_compaction_stress on s390x | John Hawthorn |
10 days | Fix generic_ivar_set_shape_field for table rebuild | John Hawthorn |
10 days | Remove test_object_id_race_free_with_stress_compact | Jean Boussier |
11 days | Fix a race condition in object_id for shareable objects | Jean Boussier |
11 days | test/ruby/test_ractor.rb: avoid outputting anything | Jean Boussier |
11 days | [Bug #21440] Stop caching member list in frozen Data/Struct class | Nobuyoshi Nakada |
12 days | ZJIT: Write a callee frame on JIT-to-JIT calls (#13579) | Takashi Kokubun |
12 days | Ensure crr->feature is an fstring | John Hawthorn |
12 days | [Bug #21439] Fix `PM_SPLAT_NODE` compilation error in for loops (#13597) | Ufuk Kayserilioglu |
12 days | Make setting and accessing class ivars lock-free | Jean Boussier |
12 days | Fix class instance variable inside namespaces | Jean Boussier |
13 days | Try to run ignored tests with macOS 15 | Hiroshi SHIBATA |
2025-06-09 | Add missing write barrier in set_i_initialize_copy | John Hawthorn |
2025-06-09 | ZJIT: Parse opt_regexpmatch2 into HIR | Alan Wu |
2025-06-09 | ZJIT: Parse opt_not into HIR | Alan Wu |
2025-06-09 | ZJIT: Parse opt_or into HIR | Alan Wu |
2025-06-09 | ZJIT: Parse opt_and into HIR | Alan Wu |
2025-06-09 | ZJIT: Parse opt_succ into HIR | Alan Wu |
2025-06-09 | ZJIT: Parse opt_empty_p into HIR | Alan Wu |
2025-06-09 | [Feature #21219] Selective inspect of instance variables | Nobuyoshi Nakada |
2025-06-08 | record load average at fail | Koichi Sasada |
2025-06-08 | increase timeout for high load env | Koichi Sasada |
2025-06-07 | Get rid of SHAPE_T_OBJECT | Jean Boussier |
2025-06-07 | Replicate `heap_index` in shape_id flags. | Jean Boussier |
2025-06-06 | shape.c: match capacity growth with T_OBJECT embedded sizes | Jean Boussier |
2025-06-06 | ZJIT: Add codegen for uncached setinstancevariable | Max Bernstein |
2025-06-06 | ZJIT: Add codegen for uncached getinstancevariable | Max Bernstein |