Age | Commit message (Collapse) | Author | |
---|---|---|---|
2022-11-20 | Revert 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 commands | Takashi Kokubun | |
(https://github.com/ruby/irb/pull/451) * Document a full list of commands * Document debug as well * Make it less duplicated | |||
2022-09-14 | Add link to how to build Ruby | NARUSE, Yui | |
2022-06-08 | Update "Reporting Issues" link in the README | Alexander Ilyin | |
This link is broken. Notes: Merged: https://github.com/ruby/ruby/pull/5989 | |||
2022-05-19 | Removed subversion section because there is no active branch for svn. | Hiroshi SHIBATA | |
2022-05-13 | * remove trailing spaces. [ci skip] | git | |
2022-05-12 | Add documentation section to README | Stan Lo | |
Notes: Merged: https://github.com/ruby/ruby/pull/5904 | |||
2022-05-11 | Improve documentation on contributing to Ruby | Jemma 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 indent | Nobuyoshi Nakada | |
2022-04-19 | Resolve several markedown warnings | Tim 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-18 | Fixes grammar | Nick Roma | |
Notes: Merged: https://github.com/ruby/ruby/pull/5806 | |||
2021-12-11 | Remove 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-04 | README.md: Fix link to platform maintainers list | Alan Wu | |
Follow up for 6bca410ae8b16238d02c868ce8fa1af13a5c4460 [ci skip] Notes: Merged: https://github.com/ruby/ruby/pull/5215 | |||
2021-10-30 | Use rdoc-ref to fix a few links in the README | Jeremy 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-20 | Move Ruby's README back where it was | Noah Gibbs | |
2021-10-20 | Move YJIT's README into doc/yjit/yjit.md | Noah Gibbs | |
2021-10-20 | Add a YJIT hacking doc with some internals; change the README text a bit to ↵ | Noah Gibbs | |
reflect its current condition | |||
2021-10-20 | Update README.md | Maxime Chevalier-Boisvert | |
2021-10-20 | Update README.md | Maxime Chevalier-Boisvert | |
2021-10-20 | Update suggested ./configure in README | Maxime Chevalier-Boisvert | |
2021-10-20 | Info for Fedora and choosing C compiler | Benson Muite | |
2021-10-20 | Update README.md | Maxime Chevalier-Boisvert | |
2021-10-20 | Add YJIT logo | Ufuk Kayserilioglu | |
Adding YJIT logo with a link to https://yjit.org | |||
2021-10-20 | TracePoint support | Alan 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-20 | Update README | Maxime Chevalier-Boisvert | |
2021-10-20 | update README with correct repository URL | Mike Dalessio | |
2021-10-20 | It's RUN_OPTS, not RUNOPTS!!! via @tenderlove | Maxime Chevalier-Boisvert | |
2021-10-20 | Try running with more YJIT options in CI to surface more bugs | Maxime Chevalier-Boisvert | |
2021-10-20 | Update README.md | Maxime Chevalier-Boisvert | |
2021-10-20 | Update README.md | Maxime Chevalier-Boisvert | |
2021-10-20 | Stylize macOS correctly | Alan Wu | |
Yes, it's all very confusing. | |||
2021-10-20 | Update README.md | Maxime Chevalier-Boisvert | |
2021-10-20 | Update README.md | Maxime Chevalier-Boisvert | |
2021-10-20 | Increase default YJIT call threshold to 10. Add exec mem size arg. (#52) | Maxime Chevalier-Boisvert | |
2021-10-20 | Update README.md | Maxime Chevalier-Boisvert | |
2021-10-20 | Recommend installing libcapstone | John Hawthorn | |
2021-10-20 | Update README.md | Maxime Chevalier-Boisvert | |
2021-10-20 | Update README.md | Maxime Chevalier-Boisvert | |
2021-10-20 | Update README.md | Maxime Chevalier-Boisvert | |
2021-10-20 | Update README.md | Maxime Chevalier-Boisvert | |
Add section documenting command-line arguments | |||
2021-10-20 | Update README.md | Maxime Chevalier-Boisvert | |
2021-10-20 | Update README.md | Maxime Chevalier-Boisvert | |
2021-10-20 | Update README.md | Maxime Chevalier-Boisvert | |
2021-10-20 | Implement 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-20 | Pass self type through method calls | Maxime Chevalier-Boisvert | |
2021-10-20 | Rename YJIT readme to README.md | Maxime Chevalier-Boisvert | |
2021-10-20 | Rename Ruby README to README_ruby.md | Maxime 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-09 | Update 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 |