Age | Commit message (Expand) | Author |
---|
2024-09-23 | Remove write barrier for non-Ruby object | Peter Zhu |
2024-07-20 | Do not set Enumerator::Lazy#zip to use packed format | Jeremy Evans |
2024-07-02 | Resize arrays in `rb_ary_freeze` and use it for freezing arrays | eileencodes |
2024-04-16 | [Bug #20325] `Enumerator.product.size` is 0 if any size is 0 | Nobuyoshi Nakada |
2024-03-06 | Refactor VM root modules | Jean Boussier |
2023-12-24 | Fix Enumerator#with_index for GC compaction | Peter Zhu |
2023-11-30 | Add `RUBY_REFERENCES` | Nobuyoshi Nakada |
2023-11-30 | Prefix `REF_EDGE` and `REFS_LIST_PTR` with `RUBY_` | Nobuyoshi Nakada |
2023-11-29 | Implement proc_entry on VWA | Peter Zhu |
2023-11-29 | Implement Write Barriers on proc_entry | Peter Zhu |
2023-11-29 | Add RUBY_TYPED_FREE_IMMEDIATELY flag to proc_entry | Peter Zhu |
2023-11-27 | Implement Write Barriers on Enumerator::Producer | Peter Zhu |
2023-11-27 | Implement Write Barriers on Enumerator::Generator | Peter Zhu |
2023-11-27 | Implement Write Barriers on Enumerator::Yielder | Peter Zhu |
2023-11-23 | Implement Write Barriers on Enumerator | Peter Zhu |
2023-11-22 | Remove unneccesary defines in enumerator | Matt Valentine-House |
2023-11-22 | Remove unneccesary memsize functions in enumerator | Matt Valentine-House |
2023-11-22 | VWA Embed the rest of the data objects in Enumerator | Matt Valentine-House |
2023-11-20 | Implement Enumerator objects on VWA | Peter Zhu |
2023-10-25 | Fix [Bug #19632]: Disable external iterator for frozen enumerator (#7791) | Hiroya Fujinami |
2023-07-15 | Fix stack trace for rescued StopIteration | Marcelo Pereira |
2023-06-24 | Do not have Enumeratory::Lazy#zip mark result as packed | Jeremy Evans |
2023-03-17 | Implement declarative references for enumerator | Matt Valentine-House |
2022-12-26 | Try to fix RDoc markup for Enumerator | Benoit Daloze |
2022-12-21 | Make Enumerartor.product return nil when called with a block | Akinori MUSHA |
2022-12-21 | Make product consistently yield an array of N elements instead of N arguments | Akinori MUSHA |
2022-12-20 | Use "Fiber storage variables" consistently | Benoit Daloze |
2022-12-20 | Improve documentation for fiber-scoped variables | Benoit Daloze |
2022-12-20 | Never use the storage of another Fiber, that violates the whole design | Benoit Daloze |
2022-12-16 | Reject keyword arguments given to Enumerator::Product.new | Akinori MUSHA |
2022-12-01 | Introduce `Fiber#storage` for inheritable fiber-scoped variables. (#6612) | Samuel Williams |
2022-11-25 | `remain` no longer starts with 0 | Nobuyoshi Nakada |
2022-11-25 | [Bug #18971] Add precheck to enumerator | Nobuyoshi Nakada |
2022-11-16 | Using UNDEF_P macro | S-H-GAMELINKS |
2022-08-11 | Fix Array#[] with ArithmeticSequence with negative steps (#5739) | Jeremy Evans |
2022-08-06 | Adjust styles [ci skip] | Nobuyoshi Nakada |
2022-07-30 | Implement Enumerator::Product and Enumerator.product [Feature #18685] | Akinori MUSHA |
2022-07-21 | Expand tabs [ci skip] | Takashi Kokubun |
2021-09-27 | Introduce `RBIMPL_NONNULL_ARG` macro | Nobuyoshi Nakada |
2021-09-23 | Comparing nonnull argument to NULL is useless | Nobuyoshi Nakada |
2021-09-12 | Using RB_FLOAT_TYPE_P macro | S-H-GAMELINKS |
2021-09-05 | Replace RBOOL macro | S-H-GAMELINKS |
2021-06-17 | Adjust styles [ci skip] | Nobuyoshi Nakada |
2021-05-27 | Fix lazy enumerator with index size | Jeremy Evans |
2021-04-09 | Fix documentation for Enumerator::Lazy#with_index | Jeremy Evans |
2021-03-06 | Undef Enumerator::Chain#{feed,next,next_values,peek,peek_values} | Jeremy Evans |
2021-03-06 | Make Enumerator#{+,chain} create lazy chain if any included enumerator is lazy | Jeremy Evans |
2021-03-06 | Fix calling enumerator methods such as with_index on Enumerator::Chain | Jeremy Evans |
2021-01-08 | Replace `Kernel.#open` with `URI.open` in doc | Masataka Pocke Kuwabara |
2021-01-02 | Add Enumerable#compact and Enumerator::Lazy#compact | zverok |