summaryrefslogtreecommitdiff
path: root/README.md
AgeCommit message (Collapse)Author
2022-11-20Revert wrong sync in 5958c305e5 [ci skip]Takashi Kokubun
sync_default_gems.rb sometimes syncs too much.
2022-11-20[ruby/irb] Add edit command (https://github.com/ruby/irb/pull/453)Stan Lo
* Add edit command * Make find_source a public singleton method * Add document for the edit command * Make find_end private * Remove duplicated private https://github.com/ruby/irb/commit/4321674aa7 Co-authored-by: Takashi Kokubun <takashikkbn@gmail.com>
2022-11-19[ruby/irb] Document a full list of commandsTakashi Kokubun
(https://github.com/ruby/irb/pull/451) * Document a full list of commands * Document debug as well * Make it less duplicated
2022-09-14Add link to how to build RubyNARUSE, Yui
2022-06-08Update "Reporting Issues" link in the READMEAlexander Ilyin
This link is broken. Notes: Merged: https://github.com/ruby/ruby/pull/5989
2022-05-19Removed subversion section because there is no active branch for svn.Hiroshi SHIBATA
2022-05-13* remove trailing spaces. [ci skip]git
2022-05-12Add documentation section to READMEStan Lo
Notes: Merged: https://github.com/ruby/ruby/pull/5904
2022-05-11Improve documentation on contributing to RubyJemma Issroff
co-authored-by: Peter Zhu <peter@peterzhu.ca> co-authored-by: Stan Lo <stan001212@gmail.com> Notes: Merged: https://github.com/ruby/ruby/pull/5899
2022-04-19[DOC] adjust indentNobuyoshi Nakada
2022-04-19Resolve several markedown warningsTim Smith
- Spaces before and after blocks. - Single spaces after sentences everywhere Signed-off-by: Tim Smith <tsmith@mondoo.com> Notes: Merged: https://github.com/ruby/ruby/pull/5816
2022-04-18Fixes grammarNick Roma
Notes: Merged: https://github.com/ruby/ruby/pull/5806
2021-12-11Remove the macOS badge [ci skip]Nobuyoshi Nakada
It is disabled for the throughput of CI for now. Notes: Merged: https://github.com/ruby/ruby/pull/5243
2021-12-04README.md: Fix link to platform maintainers listAlan Wu
Follow up for 6bca410ae8b16238d02c868ce8fa1af13a5c4460 [ci skip] Notes: Merged: https://github.com/ruby/ruby/pull/5215
2021-10-30Use rdoc-ref to fix a few links in the READMEJeremy Evans
This may break linking on GitHub, but it's more important for the links to work in the documentation generated by rdoc. Fixes [Bug #14743] Notes: Merged: https://github.com/ruby/ruby/pull/4958
2021-10-20Move Ruby's README back where it wasNoah Gibbs
2021-10-20Move YJIT's README into doc/yjit/yjit.mdNoah Gibbs
2021-10-20Add a YJIT hacking doc with some internals; change the README text a bit to ↵Noah Gibbs
reflect its current condition
2021-10-20Update README.mdMaxime Chevalier-Boisvert
2021-10-20Update README.mdMaxime Chevalier-Boisvert
2021-10-20Update suggested ./configure in READMEMaxime Chevalier-Boisvert
2021-10-20Info for Fedora and choosing C compilerBenson Muite
2021-10-20Update README.mdMaxime Chevalier-Boisvert
2021-10-20Add YJIT logoUfuk Kayserilioglu
Adding YJIT logo with a link to https://yjit.org
2021-10-20TracePoint supportAlan Wu
This change fixes some cases where YJIT fails to fire tracing events. Most of the situations YJIT did not handle correctly involves enabling tracing while running inside generated code. A new operation to invalidate all generated code is added, which uses patching to make generated code exit at the next VM instruction boundary. A new routine called `jit_prepare_routine_call()` is introduced to facilitate this and should be used when generating code that could allocate, or could otherwise use `RB_VM_LOCK_ENTER()`. The `c_return` event is fired in the middle of an instruction as opposed to at an instruction boundary, so it requires special handling. C method call return points are patched to go to a fucntion which does everything the interpreter does, including firing the `c_return` event. The generated code for C method calls normally does not fire the event. Invalided code should not change after patching so the exits are not clobbered. A new variable is introduced to track the region of code that should not change.
2021-10-20Update READMEMaxime Chevalier-Boisvert
2021-10-20update README with correct repository URLMike Dalessio
2021-10-20It's RUN_OPTS, not RUNOPTS!!! via @tenderloveMaxime Chevalier-Boisvert
2021-10-20Try running with more YJIT options in CI to surface more bugsMaxime Chevalier-Boisvert
2021-10-20Update README.mdMaxime Chevalier-Boisvert
2021-10-20Update README.mdMaxime Chevalier-Boisvert
2021-10-20Stylize macOS correctlyAlan Wu
Yes, it's all very confusing.
2021-10-20Update README.mdMaxime Chevalier-Boisvert
2021-10-20Update README.mdMaxime Chevalier-Boisvert
2021-10-20Increase default YJIT call threshold to 10. Add exec mem size arg. (#52)Maxime Chevalier-Boisvert
2021-10-20Update README.mdMaxime Chevalier-Boisvert
2021-10-20Recommend installing libcapstoneJohn Hawthorn
2021-10-20Update README.mdMaxime Chevalier-Boisvert
2021-10-20Update README.mdMaxime Chevalier-Boisvert
2021-10-20Update README.mdMaxime Chevalier-Boisvert
2021-10-20Update README.mdMaxime Chevalier-Boisvert
Add section documenting command-line arguments
2021-10-20Update README.mdMaxime Chevalier-Boisvert
2021-10-20Update README.mdMaxime Chevalier-Boisvert
2021-10-20Update README.mdMaxime Chevalier-Boisvert
2021-10-20Implement greedy versioning. Refactor versioning logic. (#10)Maxime Chevalier-Boisvert
* Implement eager versioning. Refactor versioning logic. * Add --version-limit and --greedy-versioning command-line args
2021-10-20Pass self type through method callsMaxime Chevalier-Boisvert
2021-10-20Rename YJIT readme to README.mdMaxime Chevalier-Boisvert
2021-10-20Rename Ruby README to README_ruby.mdMaxime Chevalier-Boisvert
2021-09-22.cirrus.yml: Add Cirrus CI for Arm64 tests.fedor
Co-authored-by: fedor <fedor@cirruslabs.org> Notes: Merged: https://github.com/ruby/ruby/pull/4875
2021-09-09Update the Travis badge URL in README. [ci skip]Jun Aruga
It seems the current URL is outdated, as it is not reachable. Notes: Merged: https://github.com/ruby/ruby/pull/4819