summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2022-01-12[ruby/io-nonblock] Use omit instead of skip for test-unitHiroshi SHIBATA
https://github.com/ruby/io-nonblock/commit/a7bfbfa049
2022-01-12[ruby/rinda] Use omit instead of skip for test-unitHiroshi SHIBATA
https://github.com/ruby/rinda/commit/1d3512aa26
2022-01-12[ruby/io-wait] Use omit instead of skip for test-unitHiroshi SHIBATA
https://github.com/ruby/io-wait/commit/75543ab1bc
2022-01-12[ruby/date] Use omit instead of skip for test-unitHiroshi SHIBATA
https://github.com/ruby/date/commit/537f3f681e
2022-01-12[ruby/open3] Use omit instead of skip for test-unitHiroshi SHIBATA
https://github.com/ruby/open3/commit/f6ca124b56
2022-01-12[ruby/win32ole] Use omit() for skip()Hiroshi SHIBATA
https://github.com/ruby/win32ole/commit/2d5dc47ed4
2022-01-12[ruby/win32ole] Use omit instead of skip for test-unitHiroshi SHIBATA
https://github.com/ruby/win32ole/commit/c0586b2f75
2022-01-12[ruby/resolv] Use omit instead of skip for test-unitHiroshi SHIBATA
https://github.com/ruby/resolv/commit/55e42221d4
2022-01-12[ruby/resolv] Support more characters in link local addressesJeremy Evans
Implements [Feature #17524] https://github.com/ruby/resolv/commit/993a1a374f
2022-01-12* 2022-01-12 [ci skip]git
2022-01-11YJIT stats documentation additions and updates (#5427)Noah Gibbs
* YJIT documentation additions and updates * Update yjit.md Co-authored-by: Maxime Chevalier-Boisvert <maximechevalierb@gmail.com> Notes: Merged-By: maximecb <maximecb@ruby-lang.org>
2022-01-11[ruby/tmpdir] Use omit instead of skip for test-unitHiroshi SHIBATA
https://github.com/ruby/tmpdir/commit/40107b59b3
2022-01-11[ruby/net-http] Use omit instead of skip for test-unitHiroshi SHIBATA
https://github.com/ruby/net-http/commit/843d4548de
2022-01-11[ruby/find] Use omit instead of skip for test-unitHiroshi SHIBATA
https://github.com/ruby/find/commit/0ebbd5b852
2022-01-11[ruby/zlib] Use omit instead of skip for test-unitHiroshi SHIBATA
https://github.com/ruby/zlib/commit/5f23cd3009
2022-01-11Use omit instead of skip without the default gems testsHiroshi SHIBATA
2022-01-11[rubygems/rubygems] Markup code with RDoc notationsNobuyoshi Nakada
https://github.com/rubygems/rubygems/commit/c29cd23826
2022-01-11Reduce p_args rules with p_restVladimir Dementyev
2022-01-11Fix compile errorsKazuhiro NISHIYAMA
``` compiling ../ruby.c ../ruby.c:1547:17: error: implicit declaration of function 'setup_yjit_options' is invalid in C99 [-Werror,-Wimplicit-function-declaration] setup_yjit_options(s, &opt->yjit); ^ ../ruby.c:1547:17: note: did you mean 'setup_mjit_options'? ../ruby.c:1122:1: note: 'setup_mjit_options' declared here setup_mjit_options(const char *s, struct mjit_options *mjit_opt) ^ ../ruby.c:1547:45: error: no member named 'yjit' in 'struct ruby_cmdline_options'; did you mean 'mjit'? setup_yjit_options(s, &opt->yjit); ^~~~ mjit ../ruby.c:192:25: note: 'mjit' declared here struct mjit_options mjit; ^ ../ruby.c:1924:28: error: no member named 'yjit' in 'struct ruby_cmdline_options'; did you mean 'mjit'? rb_yjit_init(&opt->yjit); ^~~~ mjit ../ruby.c:192:25: note: 'mjit' declared here struct mjit_options mjit; ^ 3 errors generated. ```
2022-01-11Use `setup_yjit_options` only when supportedNobuyoshi Nakada
2022-01-11Reject command line option ending with `-`Nobuyoshi Nakada
2022-01-11Define YJIT options only when supportedNobuyoshi Nakada
2022-01-10Enhanced RDoc for IO (#5425)Burdette Lamar
Treats: #pread #pwrite #binmode #binmode? Notes: Merged-By: BurdetteLamar <BurdetteLamar@Yahoo.com>
2022-01-10Enhanced RDoc for IO (#5424)Burdette Lamar
Treats: #sysseek #syswrite #sysread Notes: Merged-By: BurdetteLamar <BurdetteLamar@Yahoo.com>
2022-01-11[ruby/reline] Clear dialog when just_move_cursor is called with dialog at ↵aycabta
last line https://github.com/ruby/reline/commit/05024b968e
2022-01-10YJIT: Support kwargs for cfuncJohn Hawthorn
This adds support for passing keyword arguments to cfuncs. This is done by calling a helper method to create the hash from the top N values on the stack (determined by the callinfo) and then moving that value onto the stack. Notes: Merged: https://github.com/ruby/ruby/pull/5397
2022-01-10[DOC] Enhanced RDoc for IO (#5422)Burdette Lamar
Revises much of the introductory material. Also treats: #close_on_exec #close #closed? #close_read #close_write Notes: Merged-By: BurdetteLamar <BurdetteLamar@Yahoo.com>
2022-01-10[DOC] Link to Ruby Spec and rephrase project goalAlan Wu
The word "specification" can be confusing as it might make readers assume that the Ruby Spec Suite is a specification similar to an ISO specification. Avoid the word and link to the project so curious parties could read more about the project. Notes: Merged: https://github.com/ruby/ruby/pull/5423
2022-01-11* 2022-01-11 [ci skip]git
2022-01-10Update to ruby/spec@226cfdcBenoit Daloze
2022-01-10Update to ruby/mspec@3ea3d32Benoit Daloze
2022-01-10Make the Ractor-safe section more fluentBenoit Daloze
2022-01-10Clarify ractor documentation meaning and formatting.Trey Evans
Notes: Merged: https://github.com/ruby/ruby/pull/5421
2022-01-10* 2022-01-10 [ci skip]git
2022-01-10Fix default --jit-max-cache in `ruby --help`Kazuhiro NISHIYAMA
changed at 028f1887c2bfa50dcfc1b623470d6ab1b880fdde
2022-01-09Revert "[DOC] Mention RBOOL in extension.rdoc [Feature #13125]"Nobuyoshi Nakada
This reverts commit 9ad34da47ff7d71446e667897559047ed5635b60, as `RBOOL` is not defined publicly yet.
2022-01-09[DOC] Fold too long linesNobuyoshi Nakada
2022-01-09[DOC] Mention `make check`Nobuyoshi Nakada
2022-01-09Add `=num` to yjit optionsKazuhiro NISHIYAMA
`--yjit-call-threshold` and `--yjit-max-versions` need an argument.
2022-01-09[DOC] test-spec would be preferable nowNobuyoshi Nakada
2022-01-09Don't combine test-all and rubyspec.Samuel Williams
Notes: Merged: https://github.com/ruby/ruby/pull/5420 Merged-By: ioquatix <samuel@codeotaku.com>
2022-01-08Revert "Enable Variable Width Allocation by default"Peter Zhu
This reverts commit c365c5921ea26e31c03a85b01ff4c04629abfc10.
2022-01-09* 2022-01-09 [ci skip]git
2022-01-08YJIT: Add support for ruby array cfuncs (argc=-2)John Hawthorn
This adds support for cfuncs which take variable arguments using a Ruby array. This is specified with the method entry's argc == -2. Notes: Merged: https://github.com/ruby/ruby/pull/5396
2022-01-08YJIT: Save SP later in cfunc callJohn Hawthorn
Saving SP later allows us to avoid storing SP in an intermediate register and allows using the ctx_stack_opnd helpers. Notes: Merged: https://github.com/ruby/ruby/pull/5396
2022-01-08[ruby/reline] Fix reline on SolarisPeter Zhu
Solaris requires that the pointer errret_int is alined to an integer, however, with VWA, strings are no longer aligned to an integer, so use a Fiddle::Pointer with a malloc'd region instead. https://github.com/ruby/reline/commit/5fcd89ab0c
2022-01-09Move IO write buffer allocation into function.Samuel Williams
Notes: Merged: https://github.com/ruby/ruby/pull/5418 Merged-By: ioquatix <samuel@codeotaku.com>
2022-01-08Do not run the same tests twiceNobuyoshi Nakada
2022-01-08Run an old fixed bug in the same processNobuyoshi Nakada
2022-01-08Run the tests on a subclass of StringNobuyoshi Nakada