| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2024-05-24 | [ruby/prism] Remove various unused memsize infra | Kevin Newton | |
| https://github.com/ruby/prism/commit/283938ed1f | |||
| 2024-04-03 | [ruby/prism] Fix up pm_node_list_grow | Kevin Newton | |
| https://github.com/ruby/prism/commit/7784365d3f | |||
| 2024-04-03 | [ruby/prism] Pass block exits up the tree | Kevin Newton | |
| https://github.com/ruby/prism/commit/168f72b9fe | |||
| 2024-04-03 | [ruby/prism] Introduce PM_NODE_LIST_FOREACH to make it easier to iterate ↵ | Kevin Newton | |
| over node lists https://github.com/ruby/prism/commit/5d4da7c69c | |||
| 2024-03-04 | [ruby/prism] Provide API for visiting in C | Kevin Newton | |
| https://github.com/ruby/prism/commit/537947aa5c | |||
| 2024-02-27 | [ruby/prism] Support -p, -n, -a, and -l command line options | Kevin Newton | |
| https://github.com/ruby/prism/commit/959eb506ca | |||
| 2024-02-23 | [ruby/prism] Duplicated hash keys | Kevin Newton | |
| https://github.com/ruby/prism/commit/3e10c46c14 | |||
| 2024-02-17 | [ruby/prism] Provide the ability to dump AST to JSON from C | Kevin Newton | |
| https://github.com/ruby/prism/commit/d3a149efc5 | |||
| 2023-11-01 | [ruby/prism] Last remaining missing C comments | Kevin Newton | |
| https://github.com/ruby/prism/commit/e327449db6 | |||
| 2023-11-01 | [ruby/prism] Documentation for nodes | Kevin Newton | |
| https://github.com/ruby/prism/commit/69323d3df4 | |||
| 2023-11-01 | [ruby/prism] Remove unnecessary PM_EMPTY_NODE_LIST | Kevin Newton | |
| https://github.com/ruby/prism/commit/857f72e1f4 | |||
| 2023-10-25 | [PRISM] Move scope_node itself to CRuby, create prism_compile.h | Jemma Issroff | |
| 2023-10-18 | Revert "Revert "[ruby/prism] Change ScopeNode to point to previous ScopeNode"" | Jemma Issroff | |
| This reverts commit fd87372a7482cbf7672c44ef95bc1dc3b00bab7c. | |||
| 2023-10-16 | Revert "[ruby/prism] Change ScopeNode to point to previous ScopeNode" | Jemma Issroff | |
| This reverts commit 67a987f82bc8a2b7ec15581306873530821fcf9e. | |||
| 2023-10-16 | [ruby/prism] Change ScopeNode to point to previous ScopeNode | Jemma Issroff | |
| Amend ScopeNode to point to previous ScopeNode, and to have void* pointers to constants and index_lookup_table https://github.com/ruby/prism/commit/0534324312 | |||
| 2023-10-09 | [ruby/prism] Attach the ast node to the scope | Matt Valentine-House | |
| So when building instruction sequences for a scope we can reference items from the ast node that requires the scope. This is useful for for loops, where the local variable tables from the parent scope will need to be referenced. https://github.com/ruby/prism/commit/426b1ca094 | |||
| 2023-09-27 | Sync to prism rename commits | Kevin Newton | |
| 2023-09-27 | Rename YARP filepaths to prism filepaths | Kevin Newton | |
