follow'/>
summaryrefslogtreecommitdiff
path: root/enumerator.c
AgeCommit message (Expand)Author
2026-01-09[DOC] Doc for Enumerator.newBurdetteLamar
2026-01-09[DOC] Doc for Enumerator classBurdetteLamar
2026-01-09Fix integer overflow checks in enumeratorJörmungandrk
2025-12-29Move MEMO_NEW to imemo.c and rename to rb_imemo_memo_newPeter Zhu
2025-12-29Prefer `ALLOCV` over `ALLOCA` for unknown sizeNobuyoshi Nakada
2025-12-20Add clarifications about the Enumerator.size (#15615)Victor Shepelev
2025-12-17Revert the default size of Enumerator::Producer to infinityAkinori Musha
2025-12-17Revert the override of Enumerator#to_set that performed size checksAkinori Musha
2025-12-13Enumerator.produce accepts an optional `size` keyword argumentAkinori Musha
2025-11-13Add size checks to Range#to_set and Enumerator#to_set [Bug #21654]Akinori Musha
2025-08-12Make Enumerator::Product write-barrier protectedPeter Zhu
2025-08-12Make Enumerator::Chain write-barrier protectedPeter Zhu
2025-08-07Convert `Enumerator` types to use `rb_gc_mark_and_move`Jean Boussier
2025-07-28Extract checks for the block in lazy enumeratorNobuyoshi Nakada
2025-07-18Extract arith_seq_takeErik Berlin
2025-06-10enumerator.c: Remove unused IDsJean Boussier
2025-06-10Refactor `Enumerator::ArithmeticSequence` to not use ivarsJean Boussier