summaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)Author
2023-07-20YJIT: Rename exec_instruction to yjit_insns_count (#8102)Takashi Kokubun
Notes: Merged-By: maximecb <[email protected]>
2023-07-20YJIT: Avoid undercounting retired_in_yjit (#8038)Takashi Kokubun
* YJIT: Count the number of failed instructions * Rename yjit_insns_count to exec_instructions instead * Hoist out the exec_instruction counter Notes: Merged-By: maximecb <[email protected]>
2023-07-18[DOC] Fix a magic comment in the section for `experimental_copy`Ivanov-Anton
Notes: Merged: https://github.com/ruby/ruby/pull/8087 Merged-By: nobu <[email protected]>
2023-07-14[Doc] Make build instructions easier to copy-and-pastejinroq
Notes: Merged: https://github.com/ruby/ruby/pull/8077 Merged-By: XrXr
2023-07-05Deleted unnecessary YARP fuzzing doc fileJemma Issroff
Notes: Merged: https://github.com/ruby/ruby/pull/8007
2023-07-01[Bug #19728] Auto-generate unicode property docsJanosch Müller
https://bugs.ruby-lang.org/issues/19728 Notes: Merged: https://github.com/ruby/ruby/pull/7944 Merged-By: nobu <[email protected]>
2023-07-01[DOC] Move document for YARPNobuyoshi Nakada
2023-06-30[ruby/yarp] Move fuzz docs into docs/ directory, reference in READMEKevin Newton
https://github.com/ruby/yarp/commit/97547b6192
2023-06-29Fix broken wiki links (#8002)Jemma Issroff
Since [Misc #19679] migrated the wiki, these links should be updated to their new locations. Notes: Merged-By: jemmaissroff
2023-06-28Repair broken linkBurdetteLamar
Notes: Merged: https://github.com/ruby/ruby/pull/7993
2023-06-28[DOC] Fixes for link fragments (#7981)Burdette Lamar
Notes: Merged-By: peterzhu2118 <[email protected]>
2023-06-28[ruby/csv] docs: Add entry for backslash_quotes liberal parsingMark Schneider
(https://github.com/ruby/csv/pull/280) https://github.com/ruby/csv/commit/0dcfcd9c48
2023-06-26[DOC] Nested ordered lists need more indentsNobuyoshi Nakada
2023-06-25Fix broken linksBurdetteLamar
Notes: Merged: https://github.com/ruby/ruby/pull/7979
2023-06-25[DOC] Parse documents under doc/yjitNobuyoshi Nakada
2023-06-25[DOC] Parse all documents under doc/regexpNobuyoshi Nakada
2023-06-20[DOC] Regexp doc (#7923)Burdette Lamar
Notes: Merged-By: peterzhu2118 <[email protected]>
2023-06-20Update Racc entries on documentsHiroshi SHIBATA
2023-06-16[ruby/rdoc] Fix missing closing colon for `:notnew:`zzak
https://github.com/ruby/rdoc/commit/1e550b7d02
2023-06-13Update the current URI maintainerHiroshi SHIBATA
2023-05-26Document throw/catch in the control expressions document [ci skip]Jeremy Evans
This are implemented as Kernel methods and not keywords, but I still think they are worth documenting with the other control flow expressions. Notes: Merged: https://github.com/ruby/ruby/pull/7856 Merged-By: jeremyevans <[email protected]>
2023-05-26testing_ruby.md: Update `make test-all` tips [ci skip]Jun Aruga
Notes: Merged: https://github.com/ruby/ruby/pull/7861
2023-05-25[ruby/csv] docs: fix example in Recipe: Capture Unconverted FieldsYuki Tsujimoto
(https://github.com/ruby/csv/pull/276) I've fixed the example in `Recipe: Capture Unconverted Fields`. https://ruby.github.io/csv/doc/csv/recipes/parsing_rdoc.html#label-Recipe-3A+Capture+Unconverted+Fields `parsed` is wrong: header row is missing and the values should be integers. ``` $ ruby -v ruby 3.2.1 (2023-02-08 revision https://github.com/ruby/csv/commit/31819e82c8) [x86_64-darwin21] $ cat unconverted_fields.rb require "csv" source = "Name,Value\nfoo,0\nbar,1\nbaz,2\n" parsed = CSV.parse(source, converters: :integer, unconverted_fields: true) p parsed parsed.each {|row| p row.unconverted_fields } $ ruby unconverted_fields.rb [["Name", "Value"], ["foo", 0], ["bar", 1], ["baz", 2]] ["Name", "Value"] ["foo", "0"] ["bar", "1"] ["baz", "2"] ``` Notes: Merged: https://github.com/ruby/ruby/pull/7851
2023-05-25[ruby/csv] Fix typos (https://github.com/ruby/csv/pull/236)Sampat Badhe
https://github.com/ruby/csv/commit/d5e401266f Notes: Merged: https://github.com/ruby/ruby/pull/7851
2023-05-25[ruby/csv] Small RDoc changes for recipesBurdette Lamar
(https://github.com/ruby/csv/pull/190) https://github.com/ruby/csv/commit/2102c78384 Notes: Merged: https://github.com/ruby/ruby/pull/7851
2023-05-25[ruby/csv] Enhanced RDoc for CSV::TableBurdette Lamar
(https://github.com/ruby/csv/pull/166) https://github.com/ruby/csv/commit/1d685aede3 Notes: Merged: https://github.com/ruby/ruby/pull/7851
2023-05-22Add documentation for some stats counters, and generally about YJIT statsNoah Gibbs
Notes: Merged: https://github.com/ruby/ruby/pull/7840
2023-05-12Use Lrama LALR parser generator instead of Bisonv3_3_0_preview1Yuichiro Kaneko
https://bugs.ruby-lang.org/issues/19637 Co-authored-by: Nobuyoshi Nakada <[email protected]> Notes: Merged: https://github.com/ruby/ruby/pull/7798 Merged-By: yui-knk <[email protected]>
2023-05-10readline or libedit is no longer required to build rubyHiroshi SHIBATA
2023-05-10Removed duplicated entry of readline.rbHiroshi SHIBATA
2023-05-10ext/readline is retiredHiroshi SHIBATA
2023-05-09Fix broken link to maintainers pageJemma Issroff
Notes: Merged: https://github.com/ruby/ruby/pull/7792
2023-05-04[DOC] regexp absent operatorNobuyoshi Nakada
Notes: Merged: https://github.com/ruby/ruby/pull/7785
2023-04-27Introduce --enable-rjit=disasmTakashi Kokubun
2023-04-15Fix packed_data.rdocBenoit Daloze
2023-04-05Add BIN as an entry in the glossary (#7667)Adam Hess
I initially thought this macro is referencing binary, not basic instruction name Notes: Merged-By: k0kubun <[email protected]>
2023-03-20Update yjit.mdMaxime Chevalier-Boisvert
Document `make yjit-smoke-test`
2023-03-19[Bug #19485] [DOC] Mention tabs in indentation of heredoc identifierNobuyoshi Nakada
Co-Authored-By: sawa (Tsuyoshi Sawada) <[email protected]> Notes: Merged: https://github.com/ruby/ruby/pull/7526
2023-03-18RJIT: Install libcapstone-dev on CITakashi Kokubun
for test_assembler.rb to work
2023-03-17RJIT: Support --rjit-stats on release build as wellTakashi Kokubun
2023-03-17* remove trailing spaces. [ci skip]git
2023-03-17Document the declarative marking apiMatt Valentine-House
Notes: Merged: https://github.com/ruby/ruby/pull/7153
2023-03-10Bump the required BASERUBY version to 2.5 (#7504)Takashi Kokubun
[Misc #16671] I'd like to bump it to 2.7 to use pattern matching in tool/mk_builtin_loader.rb. However, I experienced a few blockers. 2.5 seems like the closest version that is easy enough to use on CIs, so let me bump the version to it as an intermediate step for it. I want to use &. and <<~ in 2.3 too. Known blockers: * AppVeyor Visual Studio 2015 doesn't have Ruby 2.7. You'd need to bump the version to Visual Studio 2019. * GitHub Actions windows-2019 doesn't have Ruby 2.7 either. You can use ruby/setup-ruby, but configure doesn't seem to work with it. * For ruby/ruby-ci-imaage, bionic doesn't have Ruby 2.7. I tried using ruby-build to build Ruby 2.7 from package, but the build on its CI seems to somehow loop forever when I do that. So I gave it up for now. We might want to wait until bionic becomes EOL. Note: * AppVeyor Visual Studio 2015 has Ruby <= 2.6.3 https://www.appveyor.com/docs/windows-images-software/#ruby * GitHub Actions windows-2019 uses Ruby 2.5.9 https://github.com/actions/runner-images/blob/main/images/win/Windows2019-Readme.md Notes: Merged-By: k0kubun <[email protected]>
2023-03-10RJIT: Always enable --rjit-dump-disasmTakashi Kokubun
2023-03-09Explain the project purpose in rjit.md [ci skip]Takashi Kokubun
2023-03-07Update documentation about RJITTakashi Kokubun
2023-03-06s/mjit/rjit/Takashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7462
2023-03-06s/MJIT/RJIT/Takashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7462
2023-03-06Rename MJIT filenames to RJITTakashi Kokubun
Notes: Merged: https://github.com/ruby/ruby/pull/7462
2023-03-06MJIT is no longer slower on RailsTakashi Kokubun