Age | Commit message (Expand) | Author |
---|
2023-10-19 | Call rb_jit_cont_init() even earlier | Takashi Kokubun |
2023-10-19 | Avoid initializing jit_cont_lock multiple times | Takashi Kokubun |
2023-10-19 | YJIT: Add RubyVM::YJIT.enable (#8705) | Takashi Kokubun |
2023-08-24 | Fix support for dynamic keys. (#8273) | Samuel Williams |
2023-08-03 | Move a local variable declaration after the protected region | Nobuyoshi Nakada |
2023-06-10 | Add VM_ASSERT on `fiber->blocking == 0`. (#7926) | Samuel Williams |
2023-05-25 | Allow environment variable to control madvise advice. (#7855) | Samuel Williams |
2023-05-18 | Add Fiber#kill, similar to Thread#kill. (#7823) | Samuel Williams |
2023-03-09 | RJIT: Do nothing on jit_cont_free | Takashi Kokubun |
2023-03-08 | RJIT: Stop allowing globals rjit_* | Takashi Kokubun |
2023-03-06 | s/mjit/rjit/ | Takashi Kokubun |
2023-02-26 | Adjust `else` style to be consistent in each files [ci skip] | Nobuyoshi Nakada |
2023-02-25 | Assigning `nil` to fiber storage deletes the association. (#7378) | Samuel Williams |
2023-02-09 | Merge gc.h and internal/gc.h | Matt Valentine-House |
2022-12-23 | Docs: Fix problems with Fiber's docs | zverok |
2022-12-21 | [DOC] Fix formatting | Nobuyoshi Nakada |
2022-12-20 | Use "Fiber storage variables" consistently | Benoit Daloze |
2022-12-20 | Improve documentation for fiber-scoped variables | Benoit Daloze |
2022-12-20 | Ensure Fiber storage is only accessed from the Fiber it belongs to | Benoit Daloze |
2022-12-20 | Use an experimental warning for Fiber#storage= | Benoit Daloze |
2022-12-20 | Never use the storage of another Fiber, that violates the whole design | Benoit Daloze |
2022-12-19 | Disable SEH workaround on __MINGW64__ only. (#6957) | Samuel Williams |
2022-12-10 | Add spec for fiber storage. (#6896) | Samuel Williams |
2022-12-01 | Introduce `Fiber#storage` for inheritable fiber-scoped variables. (#6612) | Samuel Williams |
2022-11-16 | Using UNDEF_P macro | S-H-GAMELINKS |
2022-11-04 | Lower priority of `POSIX_MADV_DONTNEED`. (#6671) | Samuel Williams |
2022-10-31 | Reuse FIBER_RESUMED_P macro | S-H-GAMELINKS |
2022-10-25 | YJIT: GC and recompile all code pages (#6406) | Takashi Kokubun |
2022-10-19 | MJIT: Stop using the VM barrier for jit_cont | Takashi Kokubun |
2022-10-18 | Allow passing a Rust closure to rb_iseq_callback (#6575) | Takashi Kokubun |
2022-10-17 | Make mjit_cont sharable with YJIT (#6556) | Takashi Kokubun |
2022-10-15 | Update `Fiber::Scheduler` documentation. (#6562) | Samuel Williams |
2022-10-12 | Improvements to IO::Buffer implementation and documentation. (#6525) | Samuel Williams |
2022-10-06 | Introduce `Fiber.blocking{}` for bypassing the fiber scheduler. (#6498) | Samuel Williams |
2022-09-20 | Try to ignore a noisy ASAN warning for continuation | Yusuke Endoh |
2022-07-26 | Rename rb_ary_tmp_new to rb_ary_hidden_new | Peter Zhu |
2022-07-20 | Prevent the stack from being marked twice | Aaron Patterson |
2022-06-13 | cont.c: prevent a warning of GCC 12.1 | Yusuke Endoh |
2022-05-26 | Remove unnecessary ignore warnings. | Samuel Williams |
2022-05-25 | Ensure we retain the main fiber stack bounds. | Samuel Williams |
2022-05-25 | Tidy up redundant returns. | Samuel Williams |
2022-05-25 | Add support for address sanitizer for amd64 and arm64. | Samuel Williams |
2022-03-24 | Add ISEQ_BODY macro | Peter Zhu |
2022-03-18 | Fix potential memory at fiber pool | Nobuyoshi Nakada |
2022-03-18 | Fix compilation error with `RB_EXPERIMENTAL_FIBER_POOL` | Nobuyoshi Nakada |
2022-03-15 | [DOC]Fix FreeBSD Bugzilla link | S-H-GAMELINKS |
2022-03-13 | Fix conversion macro for `size_t` | Nobuyoshi Nakada |
2022-03-13 | Fix experimental Fiber::Pool definition | Nobuyoshi Nakada |
2022-01-19 | `rb_fiber_terminate` must not return [Bug #18497] | Nobuyoshi Nakada |
2022-01-01 | Negative RBOOL usage | Nobuyoshi Nakada |