summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
3 hoursUse shape bits to store capacity of objectHEADmasterPeter Zhu
4 hoursPostponed jobs targeted at a specific RactorKoichi Sasada
12 hourstest: a new Ractor does not inherit the creating thread's fiber storageKoichi Sasada
12 hoursvm_trace: read postponed-job table entries atomicallyKoichi Sasada
13 hoursdepend: add ruby/ractor.h for concurrent_set.oKoichi Sasada
13 hoursmark internal cross-Ractor structures as shareableKoichi Sasada
19 hours[ruby/json] Add JSON::ResumableParser#partial_value? and #empty?Shizuo Fujita
19 hours[ruby/json] Fix ResumableParser treating unterminated line comments as completeMasataka Pocke Kuwabara
20 hours[DOC] Update Set create methods documentationBurdette Lamar
20 hours[DOC] Update bundled gems list at 508b486c38fe083e61675c6f10231cgit
22 hoursGroup test-bundler-parallel workers by recorded runtime (#17647)Hiroshi SHIBATA
23 hoursRe-enable DTrace on FreeBSDTAKANO Mitsuhiro
24 hoursobject.c: initialize clone freeze-kwarg caches atomicallyKoichi Sasada
25 hoursractor: lock the owner when Port#closed? is queried from another RactorKoichi Sasada
25 hoursMake rb_free_vm_opt_tables staticPeter Zhu
25 hours[DOC] Doc for Pathname#owned?Burdette Lamar
25 hoursBump the github-actions group across 1 directory with 5 updatesdependabot[bot]
26 hoursthread: build a new Ractor's interrupt queue on its own main threadKoichi Sasada
26 hoursthread: a new Ractor must not inherit the creating thread's fiber storageKoichi Sasada
28 hours[DOC] Update Set operations methods documentationBurdette Lamar
28 hours[DOC] Update Set#size documentationBurdette Lamar
28 hours[DOC] Update Set assign methods documentationBurdette Lamar
28 hours[DOC] Update Set#to_set documentationBurdette Lamar
30 hourscoroutine (amd64): annotate fiber switches for ThreadSanitizerKoichi Sasada
30 hourstest/unit: optionally verify GC consistency after each testKoichi Sasada
32 hoursSpecify attr! leaf on some ractor.rb functionsJohn Hawthorn
43 hours[ruby/json] Add a `sort_keys` option to the generator.Scott Myron
43 hoursKeep skipping test_port_receive_dnt_with_port_send on Windows (#17625)Hiroshi SHIBATA
43 hoursFix flaky TCPSocket#local_address implicit-hostname specKoichi Sasada
45 hours[DOC] Update Set#to_a documentationBurdette Lamar
45 hours[DOC] Update Set#superset? documentationBurdette Lamar
45 hours[DOC] Update Set#subtract documentationBurdette Lamar
45 hours[DOC] Update Set#subset? documentationBurdette Lamar
45 hours[DOC] Update Set#select! documentationBurdette Lamar
45 hours[DOC] Update Set#compare_by_identity{,?} documentationBurdette Lamar
46 hoursZJIT: Clean up confusing commentMax Bernstein
46 hoursZJIT: Add Function::guard_type_recompileMax Bernstein
46 hoursZJIT: Remove optimize_c_calls passMax Bernstein
46 hoursZJIT: Specialize InvokeBuiltin in type_specializeMax Bernstein
46 hoursZJIT: Merge C function specialization into type_specializeMax Bernstein
47 hoursUpdate depend for psychPeter Zhu
48 hoursAnnotate Symbol#empty? as leaf (#17464)Sampo Kuokkanen
48 hoursMake rb_shape_get_root_shape staticPeter Zhu
48 hours[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
2 daysFix static-linked-exts dependencyNobuyoshi Nakada
2 daysMove EXTSTATIC check to PRE_LIBRUBY_UPDATENobuyoshi Nakada