summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
11 min.Use shape bits to store capacity of objectHEADmasterPeter Zhu
82 min.Postponed jobs targeted at a specific RactorKoichi Sasada
9 hourstest: a new Ractor does not inherit the creating thread's fiber storageKoichi Sasada
10 hoursvm_trace: read postponed-job table entries atomicallyKoichi Sasada
11 hoursdepend: add ruby/ractor.h for concurrent_set.oKoichi Sasada
11 hoursmark internal cross-Ractor structures as shareableKoichi Sasada
16 hours[ruby/json] Add JSON::ResumableParser#partial_value? and #empty?Shizuo Fujita
16 hours[ruby/json] Fix ResumableParser treating unterminated line comments as completeMasataka Pocke Kuwabara
17 hours[DOC] Update Set create methods documentationBurdette Lamar
18 hours[DOC] Update bundled gems list at 508b486c38fe083e61675c6f10231cgit
20 hoursGroup test-bundler-parallel workers by recorded runtime (#17647)Hiroshi SHIBATA
20 hoursRe-enable DTrace on FreeBSDTAKANO Mitsuhiro
21 hoursobject.c: initialize clone freeze-kwarg caches atomicallyKoichi Sasada
22 hoursractor: lock the owner when Port#closed? is queried from another RactorKoichi Sasada
23 hoursMake rb_free_vm_opt_tables staticPeter Zhu
23 hours[DOC] Doc for Pathname#owned?Burdette Lamar
23 hoursBump the github-actions group across 1 directory with 5 updatesdependabot[bot]
23 hoursthread: build a new Ractor's interrupt queue on its own main threadKoichi Sasada
24 hoursthread: a new Ractor must not inherit the creating thread's fiber storageKoichi Sasada
25 hours[DOC] Update Set operations methods documentationBurdette Lamar
25 hours[DOC] Update Set#size documentationBurdette Lamar
25 hours[DOC] Update Set assign methods documentationBurdette Lamar
25 hours[DOC] Update Set#to_set documentationBurdette Lamar
27 hourscoroutine (amd64): annotate fiber switches for ThreadSanitizerKoichi Sasada
27 hourstest/unit: optionally verify GC consistency after each testKoichi Sasada
29 hoursSpecify attr! leaf on some ractor.rb functionsJohn Hawthorn
40 hours[ruby/json] Add a `sort_keys` option to the generator.Scott Myron
41 hoursKeep skipping test_port_receive_dnt_with_port_send on Windows (#17625)Hiroshi SHIBATA
41 hoursFix flaky TCPSocket#local_address implicit-hostname specKoichi Sasada
42 hours[DOC] Update Set#to_a documentationBurdette Lamar
42 hours[DOC] Update Set#superset? documentationBurdette Lamar
42 hours[DOC] Update Set#subtract documentationBurdette Lamar
43 hours[DOC] Update Set#subset? documentationBurdette Lamar
43 hours[DOC] Update Set#select! documentationBurdette Lamar
43 hours[DOC] Update Set#compare_by_identity{,?} documentationBurdette Lamar
43 hoursZJIT: Clean up confusing commentMax Bernstein
43 hoursZJIT: Add Function::guard_type_recompileMax Bernstein
43 hoursZJIT: Remove optimize_c_calls passMax Bernstein
43 hoursZJIT: Specialize InvokeBuiltin in type_specializeMax Bernstein
43 hoursZJIT: Merge C function specialization into type_specializeMax Bernstein
44 hoursUpdate depend for psychPeter Zhu
45 hoursAnnotate Symbol#empty? as leaf (#17464)Sampo Kuokkanen
45 hoursMake rb_shape_get_root_shape staticPeter Zhu
45 hours[DOC] Doc for Pathname#opendirBurdette Lamar
46 hoursTrivial refactor around rb_ary_subseq_stepNobuyoshi Nakada
46 hours[ruby/rubygems] Fix parallel_installer_spec by activating Artifice explicitly.Jun Aruga
46 hours[ruby/rubygems] Fix Artifice.deactivate to properly restore Gem::Net::HTTPJun Aruga
46 hours[ruby/rubygems] bundler: Fix Bundler::Fetcher for PQC support, adding integra...Jun Aruga
46 hoursFix static-linked-exts dependencyNobuyoshi Nakada
46 hoursMove EXTSTATIC check to PRE_LIBRUBY_UPDATENobuyoshi Nakada