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