summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2025-05-11Update common.mk dependenciesYusuke Endoh
2025-05-11Remove unnecessary prototype declarationsYusuke Endoh
2025-05-11Fix "old-style function definition"Yusuke Endoh
2025-05-11namespace on readSatoshi Tagomori
2025-05-11Revert "Fix redefinition of `clock_gettime` and `clock_getres`"Hiroshi SHIBATA
2025-05-11Fix typo (newsString -> new String)Zopolis4
2025-05-10[DOC] Update documentation for ObjectSpace#each_objectDaisuke Aritomo
2025-05-10[DOC] Make clear that current behavior is not idealDaisuke Aritomo
2025-05-10[DOC] ObjectSpace#each_object behavior in multi-Ractor modeDaisuke Aritomo
2025-05-10Refactor `rb_obj_field_get` to handle complex shapesJean Boussier
2025-05-10Rename `rb_field_get` -> `rb_obj_field_get`Jean Boussier
2025-05-10Fix redefinition of `clock_gettime` and `clock_getres`Nobuyoshi Nakada
2025-05-10ruby/spec has a minimum of Ruby 3.2 nowBenoit Daloze
2025-05-10Update bundled gems list as of 2025-05-09git
2025-05-10[Feature #15408] Fix up _id2ref_spec.rbNobuyoshi Nakada
2025-05-09Only clear Ractor cache in childJohn Hawthorn
2025-05-09Update default gems list at 58c008e68f31a8056df508cc46e17c [ci skip]git
2025-05-09[ruby/psych] Bump version for releaseAaron Patterson
2025-05-09Fix rb_range_beg_len() and rb_arithmetic_sequence_beg_len_step() specBenoit Daloze
2025-05-09Try removing building C API specs in CRuby makefiles entirelyBenoit Daloze
2025-05-09Try fixing building C API specs with makeAndrew Konchin
2025-05-09Fix digest specs when run in CRuby via make test-specAndrew Konchin
2025-05-09Fix formatting in digest_spec.cAndrew Konchin
2025-05-09Update to ruby/spec@d8bacefAndrew Konchin
2025-05-09Refactor `FIRST_T_OBJECT_SHAPE_ID` to not be used outside `shape.c`Jean Boussier
2025-05-09[ruby/psych] exception testsOrenGitHub
2025-05-09[ruby/psych] more special casesOrenGitHub
2025-05-09[ruby/psych] duplicate more testsOrenGitHub
2025-05-09[ruby/psych] add first test for safe load streamOrenGitHub
2025-05-09[ruby/psych] fixed bugs from testingOrenGitHub
2025-05-09[ruby/psych] Add safe version for load_streamOrenGitHub
2025-05-09Fix warnings in tests for ObjectSpace._id2refPeter Zhu
2025-05-09ZJIT: Fix a splitting condition for LHSTakashi Kokubun
2025-05-09Fix crash when instantiating classes in RactorsPeter Zhu
2025-05-09Align gems/bundled_gems [ci skip]Nobuyoshi Nakada
2025-05-09Remove dead code in `rb_gc_impl_ractor_cache_free`Jean Boussier
2025-05-09Rename `RB_OBJ_SHAPE` -> `rb_obj_shape`Jean Boussier
2025-05-09Stop exposing rb_shape_frozen_shape_pJean Boussier
2025-05-09Eliminate some `rb_shape_t *` usages outside of `shape.c`.Jean Boussier
2025-05-09Get rid of `rb_shape_get_parent`.Jean Boussier
2025-05-09Rename `rb_shape_get_shape_id` -> `RB_OBJ_SHAPE_ID`Jean Boussier
2025-05-09Remove unused `rb_shape_object_id_index`Jean Boussier
2025-05-09Refactor `rb_shape_get_next` to return an IDJean Boussier
2025-05-09Refactor `rb_shape_transition_shape_remove_ivar` to not take a shape pointerJean Boussier
2025-05-09Rename `rb_shape_obj_too_complex` -> `rb_shape_obj_too_complex_p`Jean Boussier
2025-05-09Refactor `rb_shape_transition_too_complex` to return an ID.Jean Boussier
2025-05-09Refactor `rb_shape_transition_frozen` to return a `shape_id`.Jean Boussier
2025-05-09Get rid of useless SHAPE_MASKJean Boussier
2025-05-09Rename `rb_shape_get_shape_by_id` -> `RSHAPE`Jean Boussier
2025-05-09Refactor `rb_shape_get_next_iv_shape` to take and return ids.Jean Boussier