Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | 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 |
| | |||||
* | Update README.md | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -2/+3 |
| | |||||
* | Update README.md | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -1/+1 |
| | |||||
* | Implement greedy versioning. Refactor versioning logic. (#10) | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -1/+12 |
| | | | | | | * Implement eager versioning. Refactor versioning logic. * Add --version-limit and --greedy-versioning command-line args | ||||
* | Pass self type through method calls | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -3/+2 |
| | |||||
* | Rename YJIT readme to README.md | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -0/+100 |
| | |||||
* | Rename Ruby README to README_ruby.md | Maxime Chevalier-Boisvert | 2021-10-20 | 1 | -187/+0 |
| | |||||
* | .cirrus.yml: Add Cirrus CI for Arm64 tests. | fedor | 2021-09-22 | 1 | -0/+1 |
| | | | | Co-authored-by: fedor <fedor@cirruslabs.org> | ||||
* | Update the Travis badge URL in README. [ci skip] | Jun Aruga | 2021-09-09 | 1 | -1/+1 |
| | | | | It seems the current URL is outdated, as it is not reachable. | ||||
* | [DOC] Move mailing-list URLs to footnotes [ci skip] | Nobuyoshi Nakada | 2021-07-11 | 1 | -3/+3 |
| | |||||
* | Add section on build requirements to the README | Jeremy Evans | 2021-06-18 | 1 | -0/+12 |
| | | | | | | | | | | I'm not sure that this is section is complete (may be missing requirements), or accurate (minimum automake or bison versions may not be correct). However, I think it's useful, and we can adjust it in the future to add requirements or adjust requirement versions. Fixes [Bug #14409] | ||||
* | Add Travis badge image to `README.md`. [ci skip] (#4527) | Jun Aruga | 2021-05-25 | 1 | -1/+2 |
| | | | | Align the order of the badges with ones on the wiki page. https://bugs.ruby-lang.org/projects/ruby/wiki/CIServers | ||||
* | [ci skip] Remove badge for Travis CI from README.md | Peter Zhu | 2021-04-20 | 1 | -1/+0 |
| | | | | Travis CI was removed in 6b978d542704a5614af5e9375c4b31b8d2618652. |