e13f41e02df0d29fbde659b9e426862a8d433003
|
2021-01-05 |
[ruby/ostruct] Allow ostruct to return a value on super (#4028) |
73388aff5e2a6c6f5520d4ccc7843990fb15520e
|
2021-11-19 |
Add YJIT codegen for objtostring (#5149) |
8bde66167fb310b8b4297821e15a9adfa3cb9dd4
|
2021-11-25 |
update YJIT docs to reference RubyVM::YJIT instead of just YJIT |
fbc16157615570ca5abc66a3ecfc30a0de7e9d49
|
2021-12-02 |
YJIT: Fix side-exit typo in comments [ci skip] |
aafbc9068f96e5e1f7f5c2c1fa6cba01ec8422db
|
2022-09-21 |
avoid extra dup and pop in compile_op_log |
fbaac837cfba23a9d34dc7ee144d7940248222a2
|
2022-09-21 |
avoid extra dup and pop in compile_op_asgn2 |
69465df4242f3b2d8e55fbe18d7c45b47b40a626
|
2023-02-17 |
Allow classes and modules to become too complex |
7b27ad9ad36dbfd2ec6571b0ed15fbc4aa65d460
|
2023-04-05 |
Add BIN as an entry in the glossary (#7667) |
854baee2c936006d7f38ebb27ee577c00afc6249
|
2023-04-13 |
YJIT: Add a sampling option to exit tracing (#7693) |
a8c70ed2b42013158c1d5ebe11b8ed5aeed8eb45
|
2023-08-10 |
[ruby/yarp] add a diagnostic for *rest in order after optional state |
db076d8e84d6b2d03fb280aee3835e1f88150c00
|
2023-08-17 |
[ruby/yarp] handle missing HEREDOC endline at start of heredoc |
339b34be474debfb1a4452ecf5d62cd491bf07d2
|
2023-08-17 |
[ruby/yarp] handle missing HEREDOC endline at start of heredoc |
9aca3528aa1a1545468a508b02b77bc922bb7321
|
2023-08-22 |
[ruby/yarp] Match EOF after newline behavior |
cdbc70d088c909fb5b554a8f764f09ebc3720634
|
2023-08-22 |
[ruby/yarp] Match EOF after newline behavior |
58ca0cfa0714f501fd7aced2f91b5deaafaf0602
|
2023-08-23 |
[ruby/yarp] Fix backslash-r (CR) delimited strings |
f84690c6e22a3941fed6887b837fb79ba5da5470
|
2023-08-25 |
[ruby/yarp] ignore state on embexpr_end |
d617b1b6309ad974a2fb2169740f3a2969ededa0
|
2023-08-31 |
[ruby/yarp] remove reallocs preparing for custom memory management |
4d86d932fdbe91e436a5680ffae2f4db1a23b3be
|
2023-09-15 |
Free all heap pages at shutdown |
8b236e0c66da8f92e9fc33de66cfbc8e4b0c0763
|
2023-09-20 |
[Bug #19896] |
c42261059dfebabbf0391327a5e077545a9bc438
|
2023-09-23 |
[Bug #19901] |
ef59175a68c448fe334125824b477a9e1d5629bc
|
2023-09-25 |
fix iseq kwargs table and original_iseq leaks |
c74dc8b4af4ef1b32f65587f083fbeba4ca186fa
|
2023-09-29 |
Use reference counting to avoid memory leak in kwargs |
6e88b72d7bdac5d959d525df6e3804f4c1eaf9ce
|
2023-10-16 |
[PRISM] prevent underflow on popped splatarray (#8657) |
0a3eba0bf7312eaadf1af3ce58939a5c6855f6df
|
2023-10-25 |
Fix few test_prism_eval that snuck in |
8f4a8cd05b95861b59ba70c59c2a12cdb16dde73
|
2023-10-25 |
teach prism define to compile basic types |
b05a7bc512e2bb0f4d097d9cc9f1db8859323798
|
2023-10-26 |
compile defined with nested constants and stovetop |
d8a9245513184c1dcde94ea09d95560eab577f7e
|
2023-10-27 |
Add defined array node |
05cde4155cd43a79733ab4996db2d8b1f64c4fb5
|
2023-11-01 |
fix regex from regex memory corruption |
f694bd158c4aaffbbb9e4b2f0608c6d428a4999c
|
2023-11-07 |
Improve error and memory handling |
9b76c7fc89460ed8e9be40e4037c1d68395c0f6d
|
2023-12-01 |
allow enabling Prism via flag or env var |
b8b319dd1a48b695df8982eacf8b1ee0004c7a8b
|
2023-12-06 |
Revert "allow enabling Prism via flag or env var" |
6816e8efcff3be75f8020cd1b0ea57d3cd664bbc
|
2023-10-12 |
Free everything at shutdown |
474b4c42f4d1c36d94548548e03f6649f2119f67
|
2023-12-14 |
free ractors with ractor_free |
55326a915f25608be1d40ab32baa9fc57762615d
|
2023-12-07 |
Introduce --parser runtime flag |
a604fe42620735f7bd1145e01bdca5398231ffb0
|
2023-12-14 |
update message to clarify compiler, not parser |
7ef90b3978dad057ad6360a94d2d64e8ca5e9c38
|
2023-12-20 |
Correct free_on_exit env var to free_at_exit |
6aacbd690ccde53f9b97c6673482cb11df3f2955
|
2024-01-04 |
Free pthread_attr after setting up the thread |
13879fea6957274f1752fb1df1cf1bd5b1626837
|
2024-01-12 |
[ruby/prism] Fix prism brace association for constant-like method/local calls |
cfabe9c51cfa11f4020de119aa2bc707db15cf89
|
2024-01-18 |
[ruby/prism] Handle stovetop start in constant path fullname |
ac4046d34b4e0850e9ff7573b795284fea6c2741
|
2024-01-19 |
[ruby/prism] switch unless to if |
4b1e852d3ee79037e1b3963cc00c1407a7b3dda8
|
2024-09-18 |
[ruby/error_highlight] Prism added node_id and Node#breadth_first_search in the 1.0 release. These methods are required for Prism to be able to find the method from the backtrace. |