index
:
ruby.git
master
ruby_1_3
ruby_1_4
ruby_1_6
ruby_1_8
ruby_1_8_5
ruby_1_8_6
ruby_1_8_7
ruby_1_9_1
ruby_1_9_2
ruby_1_9_3
ruby_2_0_0
ruby_2_1
ruby_2_2
ruby_2_3
ruby_2_4
ruby_2_5
ruby_2_6
ruby_2_7
ruby_3_0
ruby_3_1
ruby_3_2
ruby_3_3
ruby_3_4
ruby_4_0
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
prism_compile.c
Age
Commit message (
Expand
)
Author
14 hours
[Backport #21832] Add pushtoarray insn to fix segfault with forwarding + spla...
ruby_4_0
Randy Stauner
2025-12-12
Binding#implicit_parameters, etc. support the implicit "it" parameter
Yusuke Endoh
2025-11-17
Remove alternation pattern matching handling from the prism compiler
Earlopain
2025-10-27
Correctly compile splats in for-loop index in prism
Earlopain
2025-10-23
use `SET_SHAREABLE`
Koichi Sasada
2025-10-11
For prism parser, do not update $_ from STDIN
Kevin Newton
2025-10-01
Interpolation with only string literals must not be frozen
Earlopain
2025-09-24
Ractor.shareable_proc
Koichi Sasada
2025-09-13
Fix prism error messages with multibyte truncation
Kevin Newton
2025-09-13
Fill in lead num for blocks with `it`
Kevin Newton
2025-09-13
Use API version for syntax version instead of program version
Nobuyoshi Nakada
2025-09-12
Explicitly use a ruby version for prism to parse the code as (#14523)
Earlopain
2025-08-26
Remove `opt_aref_with` and `opt_aset_with`
Aaron Patterson
2025-08-04
When reading from stdin, put a wrapper around the IO object
Aaron Patterson
2025-07-22
Interpolated strings must not be frozen
Aaron Patterson
2025-07-18
Revert "[Bug #21256] Fix `it` parameter when splatting and `define_method` is...
Yusuke Endoh
2025-07-17
Fix compilation for forwarding params in Prism
Aaron Patterson
2025-07-17
Fix flipflop line numbers
Aaron Patterson
2025-07-17
[Bug #21256] Fix `it` parameter when splatting and `define_method` is used
Earlopain
2025-07-17
Fix linked list iteration when displaying errors
Aaron Patterson
2025-06-22
Avoid allocation for positional splat for literal array keyword argument
Jeremy Evans
2025-06-21
Fix handling of PM_CONSTANT_PATH_NODE node in keyword arguments with ARGS_SPLAT
Jeremy Evans
2025-06-18
Fix a missing write barrier to mandatory_only_iseq
John Hawthorn
2025-06-12
[Bug #21439] Fix `PM_SPLAT_NODE` compilation error in for loops (#13597)
Ufuk Kayserilioglu
2025-05-29
Fix memory leak 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 leak of a file descriptor
Yusuke Endoh
[next]