summaryrefslogtreecommitdiff
path: root/README.md
Commit message (Collapse)AuthorAgeFilesLines
* s/MJIT/RJIT/Takashi Kokubun2023-03-061-1/+1
|
* Use https://www.ruby-lang.org/en/downloads/releases/ for download the old ↵Hiroshi SHIBATA2023-03-021-2/+2
| | | | versions of Ruby packages
* [DOC] Update a link to maintainers.rdocTakashi Kokubun2023-02-101-1/+1
|
* Fixup 3dcc2b63160588ba313a120823e0723c89f9a09fHiroshi SHIBATA2023-02-061-2/+2
|
* Separate download section for using GitHiroshi SHIBATA2023-02-061-0/+2
|
* Mentioned cache.r-l.oHiroshi SHIBATA2023-02-061-1/+4
|
* Revert wrong sync in 9aa18f61f297fcb2ee0cbd4be0772607745274b7 [ci skip]Kazuhiro NISHIYAMA2022-12-061-9/+0
|
* [ruby/irb] Allow disabling autocompletion withStan Lo2022-12-061-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 Kokubun2022-11-201-51/+0
| | | | sync_default_gems.rb sometimes syncs too much.
* [ruby/irb] Add edit command (https://github.com/ruby/irb/pull/453)Stan Lo2022-11-201-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 commandsTakashi Kokubun2022-11-191-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 RubyNARUSE, Yui2022-09-141-0/+4
|
* Update "Reporting Issues" link in the READMEAlexander Ilyin2022-06-081-1/+1
| | | | This link is broken.
* Removed subversion section because there is no active branch for svn.Hiroshi SHIBATA2022-05-191-14/+1
|
* * remove trailing spaces. [ci skip]git2022-05-131-2/+2
|
* Add documentation section to READMEStan Lo2022-05-121-0/+5
|
* Improve documentation on contributing to RubyJemma Issroff2022-05-111-90/+3
| | | | | co-authored-by: Peter Zhu <peter@peterzhu.ca> co-authored-by: Stan Lo <stan001212@gmail.com>
* [DOC] adjust indentNobuyoshi Nakada2022-04-191-6/+6
|
* Resolve several markedown warningsTim Smith2022-04-191-20/+17
| | | | | | | - Spaces before and after blocks. - Single spaces after sentences everywhere Signed-off-by: Tim Smith <tsmith@mondoo.com>
* Fixes grammarNick Roma2022-04-181-3/+3
|
* Remove the macOS badge [ci skip]Nobuyoshi Nakada2021-12-111-1/+0
| | | It is disabled for the throughput of CI for now.
* README.md: Fix link to platform maintainers listAlan Wu2021-12-041-1/+1
| | | | Follow up for 6bca410ae8b16238d02c868ce8fa1af13a5c4460 [ci skip]
* Use rdoc-ref to fix a few links in the READMEJeremy Evans2021-10-301-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 wasNoah Gibbs2021-10-201-0/+187
|
* Move YJIT's README into doc/yjit/yjit.mdNoah Gibbs2021-10-201-224/+0
|
* Add a YJIT hacking doc with some internals; change the README text a bit to ↵Noah Gibbs2021-10-201-4/+14
| | | | reflect its current condition
* Update README.mdMaxime Chevalier-Boisvert2021-10-201-4/+6
|
* Update README.mdMaxime Chevalier-Boisvert2021-10-201-4/+6
|
* Update suggested ./configure in READMEMaxime Chevalier-Boisvert2021-10-201-1/+1
|
* Info for Fedora and choosing C compilerBenson Muite2021-10-201-1/+8
|
* Update README.mdMaxime Chevalier-Boisvert2021-10-201-1/+1
|
* Add YJIT logoUfuk Kayserilioglu2021-10-201-0/+7
| | | Adding YJIT logo with a link to https://yjit.org
* TracePoint supportAlan Wu2021-10-201-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 READMEMaxime Chevalier-Boisvert2021-10-201-3/+3
|
* update README with correct repository URLMike Dalessio2021-10-201-3/+3
|
* It's RUN_OPTS, not RUNOPTS!!! via @tenderloveMaxime Chevalier-Boisvert2021-10-201-4/+4
|
* Try running with more YJIT options in CI to surface more bugsMaxime Chevalier-Boisvert2021-10-201-2/+2
|
* Update README.mdMaxime Chevalier-Boisvert2021-10-201-6/+11
|
* Update README.mdMaxime Chevalier-Boisvert2021-10-201-2/+2
|
* Stylize macOS correctlyAlan Wu2021-10-201-1/+1
| | | Yes, it's all very confusing.
* Update README.mdMaxime Chevalier-Boisvert2021-10-201-0/+9
|
* Update README.mdMaxime Chevalier-Boisvert2021-10-201-3/+2
|
* Increase default YJIT call threshold to 10. Add exec mem size arg. (#52)Maxime Chevalier-Boisvert2021-10-201-6/+7
|
* Update README.mdMaxime Chevalier-Boisvert2021-10-201-2/+2
|
* Recommend installing libcapstoneJohn Hawthorn2021-10-201-0/+2
|
* Update README.mdMaxime Chevalier-Boisvert2021-10-201-14/+54
|
* Update README.mdMaxime Chevalier-Boisvert2021-10-201-1/+3
|
* Update README.mdMaxime Chevalier-Boisvert2021-10-201-1/+16
|
* Update README.mdMaxime Chevalier-Boisvert2021-10-201-0/+13
| | | Add section documenting command-line arguments
* Update README.mdMaxime Chevalier-Boisvert2021-10-201-1/+1
|