Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | s/MJIT/RJIT/ | Takashi Kokubun | 2023-03-06 | 1 | -1/+1 |
| | |||||
* | Use https://www.ruby-lang.org/en/downloads/releases/ for download the old ↵ | Hiroshi SHIBATA | 2023-03-02 | 1 | -2/+2 |
| | | | | versions of Ruby packages | ||||
* | [DOC] Update a link to maintainers.rdoc | Takashi Kokubun | 2023-02-10 | 1 | -1/+1 |
| | |||||
* | Fixup 3dcc2b63160588ba313a120823e0723c89f9a09f | Hiroshi SHIBATA | 2023-02-06 | 1 | -2/+2 |
| | |||||
* | Separate download section for using Git | Hiroshi SHIBATA | 2023-02-06 | 1 | -0/+2 |
| | |||||
* | Mentioned cache.r-l.o | Hiroshi SHIBATA | 2023-02-06 | 1 | -1/+4 |
| | |||||
* | Revert wrong sync in 9aa18f61f297fcb2ee0cbd4be0772607745274b7 [ci skip] | Kazuhiro NISHIYAMA | 2022-12-06 | 1 | -9/+0 |
| | |||||
* | [ruby/irb] Allow disabling autocompletion with | Stan Lo | 2022-12-06 | 1 | -0/+9 |
| | | | | | | | | | | | | | | | | | | | `IRB_USE_AUTOCOMPLETE=false` (https://github.com/ruby/irb/pull/469) * Allow using IRB_USE_AUTOCOMPLETE=false to disable autocompletion Currently, the only 2 ways to disable autocompletion are: 1. Create `.irbrc` and set `IRB.conf[:USE_AUTOCOMPLETE] = false` 2. Add the `--noautocomplete` flag when using the `irb` executable Both of them are less convenient than setting a env var and are lesser known to devs. And given the number of problems the autocompletion has (see #445), I think we should allow disabling it with a simple `IRB_USE_AUTOCOMPLETE=false`. * Mention some env var configs in the README | ||||
* | Revert wrong sync in 5958c305e5 [ci skip] | Takashi Kokubun | 2022-11-20 | 1 | -51/+0 |
| | | | | sync_default_gems.rb sometimes syncs too much. | ||||
* | [ruby/irb] Add edit command (https://github.com/ruby/irb/pull/453) | Stan Lo | 2022-11-20 | 1 | -0/+7 |
| | | | | | | | | | | | | | | * 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> | ||||
* | [ruby/irb] Document a full list of commands | Takashi Kokubun | 2022-11-19 | 1 | -0/+44 |
| | | | | | | | | | (https://github.com/ruby/irb/pull/451) * Document a full list of commands * Document debug as well * Make it less duplicated | ||||
* | Add link to how to build Ruby | NARUSE, Yui | 2022-09-14 | 1 | -0/+4 |
| | |||||
* | Update "Reporting Issues" link in the README | Alexander Ilyin | 2022-06-08 | 1 | -1/+1 |
| | | | | This link is broken. | ||||
* | Removed subversion section because there is no active branch for svn. | Hiroshi SHIBATA | 2022-05-19 | 1 | -14/+1 |
| | |||||
* | * remove trailing spaces. [ci skip] | git | 2022-05-13 | 1 | -2/+2 |
| | |||||
* | Add documentation section to README | Stan Lo | 2022-05-12 | 1 | -0/+5 |
| | |||||
* | Improve documentation on contributing to Ruby | Jemma Issroff | 2022-05-11 | 1 | -90/+3 |
| | | | | | co-authored-by: Peter Zhu <peter@peterzhu.ca> co-authored-by: Stan Lo <stan001212@gmail.com> | ||||
* | [DOC] adjust indent | Nobuyoshi Nakada | 2022-04-19 | 1 | -6/+6 |
| | |||||
* | Resolve several markedown warnings | Tim Smith | 2022-04-19 | 1 | -20/+17 |
| | | | | | | | - Spaces before and after blocks. - Single spaces after sentences everywhere Signed-off-by: Tim Smith <tsmith@mondoo.com> | ||||
* | Fixes grammar | Nick Roma | 2022-04-18 | 1 | -3/+3 |
| | |||||
* | Remove the macOS badge [ci skip] | Nobuyoshi Nakada | 2021-12-11 | 1 | -1/+0 |
| | | | It is disabled for the throughput of CI for now. | ||||
* | README.md: Fix link to platform maintainers list | Alan Wu | 2021-12-04 | 1 | -1/+1 |
| | | | | Follow up for 6bca410ae8b16238d02c868ce8fa1af13a5c4460 [ci skip] | ||||
* | Use rdoc-ref to fix a few links in the README | Jeremy Evans | 2021-10-30 | 1 | -3/+3 |
| | | | | | | | 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] | ||||
* | Move Ruby's README back where it was | Noah Gibbs | 2021-10-20 | 1 | -0/+187 |
| | |||||
* | Move YJIT's README into doc/yjit/yjit.md | Noah Gibbs | 2021-10-20 | 1 | -224/+0 |
| | |||||
* | Add a YJIT hacking doc with some internals; change the README text a bit to ↵ | Noah Gibbs | 2021-10-20 | 1 | -4/+14 |
| | | | | reflect its current condition | ||||
* | Update README.md | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -4/+6 |
| | |||||
* | Update README.md | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -4/+6 |
| | |||||
* | Update suggested ./configure in README | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -1/+1 |
| | |||||
* | Info for Fedora and choosing C compiler | Benson Muite | 2021-10-20 | 1 | -1/+8 |
| | |||||
* | Update README.md | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -1/+1 |
| | |||||
* | Add YJIT logo | Ufuk Kayserilioglu | 2021-10-20 | 1 | -0/+7 |
| | | | Adding YJIT logo with a link to https://yjit.org | ||||
* | TracePoint support | Alan Wu | 2021-10-20 | 1 | -1/+0 |
| | | | | | | | | | | | | | | | | | | | | | | 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. | ||||
* | Update README | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -3/+3 |
| | |||||
* | update README with correct repository URL | Mike Dalessio | 2021-10-20 | 1 | -3/+3 |
| | |||||
* | It's RUN_OPTS, not RUNOPTS!!! via @tenderlove | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -4/+4 |
| | |||||
* | Try running with more YJIT options in CI to surface more bugs | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -2/+2 |
| | |||||
* | Update README.md | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -6/+11 |
| | |||||
* | Update README.md | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -2/+2 |
| | |||||
* | Stylize macOS correctly | Alan Wu | 2021-10-20 | 1 | -1/+1 |
| | | | Yes, it's all very confusing. | ||||
* | Update README.md | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -0/+9 |
| | |||||
* | Update README.md | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -3/+2 |
| | |||||
* | Increase default YJIT call threshold to 10. Add exec mem size arg. (#52) | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -6/+7 |
| | |||||
* | Update README.md | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -2/+2 |
| | |||||
* | Recommend installing libcapstone | John Hawthorn | 2021-10-20 | 1 | -0/+2 |
| | |||||
* | Update README.md | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -14/+54 |
| | |||||
* | Update README.md | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -1/+3 |
| | |||||
* | Update README.md | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -1/+16 |
| | |||||
* | Update README.md | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -0/+13 |
| | | | Add section documenting command-line arguments | ||||
* | Update README.md | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -1/+1 |
| |