Age | Commit message (Expand) | Author |
---|
34 hours | Avoid allocation for positional splat for literal array keyword argument | Jeremy Evans |
2 days | Fix handling of PM_CONSTANT_PATH_NODE node in keyword arguments with ARGS_SPLAT | Jeremy Evans |
5 days | Fix a missing write barrier to mandatory_only_iseq | John Hawthorn |
11 days | [Bug #21439] Fix `PM_SPLAT_NODE` compilation error in for loops (#13597) | Ufuk Kayserilioglu |
2025-05-29 | Fix memory with invalid yield in prism | Peter Zhu |
2025-05-17 | [Bug #21313] Handle `it` in rescue and ensure blocks. | Nick Dower |
2025-04-29 | opt_new needs to happen after safe navigation | Aaron Patterson |
2025-04-29 | Don't support blockarg in opt_new | Max Bernstein |
2025-04-25 | Inline Class#new. | Aaron Patterson |
2025-04-09 | Fix coverage measurement for negative line numbers | Yusuke Endoh |
2025-04-07 | prism_compile.c: Avoid zero length allocation | Jean Boussier |
2025-03-18 | Handle void expressions in defined? | Kevin Newton |
2025-01-15 | Align defined? implementations between parsers (#12584) | Kevin Newton |
2025-01-14 | [PRISM] Handle forwarding inside eval | Kevin Newton |
2025-01-07 | Correctly set node_id on iseq location | Aaron Patterson |
2025-01-07 | [Bug #21006] Fix defined_expr compilation of method call with parenth… (#12... | tomoya ishida |
2025-01-06 | Allow escaping from ensures through next | Kevin Newton |
2025-01-05 | Do not warn unused block when using forwarding | Kevin Newton |
2024-12-26 | Handle defined? with call chains with blocks | Kevin Newton |
2024-12-23 | Revert "[Bug #20965] Define `it` like an ordinary argument" (#12418) | Takashi Kokubun |
2024-12-20 | Provide Ractor support for ** | Kevin Newton |
2024-12-20 | [PRISM] Treat it as a local when compiling patterns | Matt Valentine-House |
2024-12-20 | [PRISM] Fix compiling popped opt_str_uminus and opt_str_freeze | Kazuki Yamaguchi |
2024-12-18 | [Bug #20965] Define `it` like an ordinary argument (#12398) | Nobuyoshi Nakada |
2024-12-17 | [PRISM] Recurse use_deconstructed_cache in Alternation Nodes | Matt Valentine-House |
2024-12-15 | [Bug #20940] [PRISM] Support NO_COLOR | Nobuyoshi Nakada |
2024-12-12 | Fix error messages so we don't output an extra line | Aaron Patterson |
2024-12-11 | Use malloc for prism string source | John Hawthorn |
2024-11-28 | `INIT_ANCHOR` no longer needed usually | Nobuyoshi Nakada |
2024-11-28 | Fix a possible of a file descriptor | Yusuke Endoh |
2024-11-21 | [prism/compiler] end_cursor should never be NULL | Matt Valentine-House |
2024-11-13 | Mark strings returned by Symbol#to_s as chilled (#12065) | Jean byroot Boussier |
2024-11-08 | Fix memory in prism when syntax error in iseq compilation | Peter Zhu |
2024-11-04 | YJIT: Replace Array#each only when YJIT is enabled (#11955) | Takashi Kokubun |
2024-10-21 | Show where mutated chilled strings were allocated | Étienne Barrié |
2024-10-18 | Point keyword->table into iseq local table | Kevin Newton |
2024-10-16 | Fix memory in syntax error in prism | Peter Zhu |
2024-10-08 | Cast via `uintptr_t` function pointer between object pointer | Nobuyoshi Nakada |
2024-10-04 | Fix intermediate array off-by-one error | Kevin Newton |
2024-10-01 | Fix compile issue with a short-circuited if/unless condition and `defined?` | Luke Gruber |
2024-09-30 | Don't create empty string for interpolation | Peter Zhu |
2024-09-30 | s/reproducable/reproducible/ | ydah |
2024-09-27 | Fix up compiling popped ranges with non-optimizable bounds | Kevin Newton |
2024-09-25 | Potentially fix ASAN checks for GC-ing operand | Kevin Newton |
2024-09-25 | Fix up new types for block arguments and splats in prism compiler | Kevin Newton |
2024-09-24 | Further split up pm_compile_node to work on -O0 builds | Kevin Newton |
2024-09-23 | Revert "GC guard current_string in the putobject instruction" | Peter Zhu |
2024-09-20 | GC guard current_string in the putobject instruction | Peter Zhu |
2024-09-19 | Replace RB_OBJ_WRITTEN with RB_OBJ_WRITE in pm_compile_scope_node | Peter Zhu |
2024-09-18 | Raise a compile error for break/next/redo inside eval in cases where it is op... | Jeremy Evans |