summaryrefslogtreecommitdiff
path: root/spec/ruby/optional/capi
AgeCommit message (Expand)Author
2025-12-19Just passing FDs does not need to create IO objectsNobuyoshi Nakada
2025-12-10Add `NUM2PTR` and `PTR2NUM` macrosNobuyoshi Nakada
2025-12-04Deprecate `rb_eval_cmd_kw`Nobuyoshi Nakada
2025-11-19Update to ruby/spec@6e62695Benoit Daloze
2025-11-19Update to ruby/spec@2e11d2aCharles Oliver Nutter
2025-10-08Update to ruby/spec@3d7e563Benoit Daloze
2025-09-16Fix a function name typo in the description [ci skip]Nobuyoshi Nakada
2025-09-12Fix use of uninitialized memory in stringsPeter Zhu
2025-09-11Don't load set_spec.c if not Ruby 3.5Peter Zhu
2025-09-11Fix compilation of set_spec.c for previous Ruby versionsPeter Zhu
2025-07-11Add Set C-APIJeremy Evans
2025-06-16[Bug #20998] Check if the string is frozen in rb_str_locktmp() & rb_str_unloc...Benoit Daloze
2025-06-15Skip the optional capi digest specs if fiddle is not installedJeremy Evans
2025-06-04Mark as NORETURNNobuyoshi Nakada
2025-06-02Update to ruby/spec@4d2fc4dAndrew Konchin
2025-05-16"binary" is not valid encoding name in EmacsNobuyoshi Nakada
2025-05-09Fix rb_range_beg_len() and rb_arithmetic_sequence_beg_len_step() specBenoit Daloze
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-08Rename `ivptr` -> `fields`, `next_iv_index` -> `next_field_index`Jean Boussier
2025-04-14Expose `ruby_thread_has_gvl_p`.Samuel Williams
2025-04-14Add `RUBY_VERSION_IS_3_5`.Samuel Williams
2025-04-10Restore the original order of const_added and inherited callbacksXavier Noria
2025-04-02Removed Solaris conditions from optional and shared directoriesHiroshi SHIBATA
2025-03-27Update to ruby/spec@5e579e2Andrew Konchin
2025-03-20Trigger `inherited` and `const_set` callbacks after const has been definedJean Boussier
2025-03-19avoid platform dependent messageYO4
2025-03-14Invoke `inherited` callbacks before `const_added`Jean Boussier
2025-02-25Prefer `0.000001` over `0.000001f` for timeout calculations. (#12803)Samuel Williams
2025-01-30Update to ruby/spec@affef93Andrew Konchin
2024-12-10Fix formatting of spec/ruby/optional/capi/ext/hash_spec.cAndrew Konchin
2024-12-10Update to ruby/spec@9f10222Andrew Konchin
2024-11-06Update to ruby/spec@54c391eBenoit Daloze
2024-11-04YJIT: Replace Array#each only when YJIT is enabled (#11955)Takashi Kokubun
2024-10-04Update `io_spec.c` to use `rb_io_maybe_wait*` if possible. (#11792)Samuel Williams
2024-10-04Better handling of timeout in `rb_io_maybe_wait_*`. (#9531)Samuel Williams
2024-10-03Update spec/ruby/ for colon-style hash inspecttompng
2024-07-24Stop depending on Integer#size to return `sizeof(long)`Alan Wu
2024-07-24Add "c_long_size" guard, supplanting "wordsize" and stop using Integer#sizeAlan Wu
2024-07-02Update to ruby/spec@f8987acAndrew Konchin
2024-06-10Update to ruby/spec@517f06fAndrew Konchin
2024-06-07Balance block braces with `#if`Nobuyoshi Nakada
2024-06-07Enclose in ruby_version_is blocksNobuyoshi Nakada
2024-06-07Remove the old untyped Data API in spec/rubyNobuyoshi Nakada
2024-05-19Update to ruby/spec@6b04c1dAndrew Konchin
2024-05-02Declare as NORETURNNobuyoshi Nakada
2024-04-17Revert an accidentally merged change [ci skip]Nobuyoshi Nakada
2024-04-17[Feature #20335] `Thread.each_caller_location` argumentsNobuyoshi Nakada
2024-04-02Update to ruby/spec@573cf97Andrew Konchin