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