Age | Commit message (Expand) | Author |
---|
2025-03-19 | [ruby/prism] Mark Prism as ractor-safe | Kevin Newton |
2025-03-12 | [ruby/prism] Revert "Mark extension as Ractor-safe" | Kevin Newton |
2025-03-12 | [ruby/prism] Mark extension as Ractor-safe | Kevin Newton |
2025-01-19 | [ruby/prism] Freeze `Prism::VERSION` | Earlopain |
2025-01-14 | [ruby/prism] Support forwarding flags on scopes | Kevin Newton |
2025-01-14 | [ruby/prism] Refactor serializer | Kevin Newton |
2025-01-14 | [ruby/prism] Freeze AST option | Kevin Newton |
2024-10-13 | [ruby/prism] Supress string_query function warning | S-H-GAMELINKS |
2024-10-11 | [ruby/prism] Prism::StringQuery | Kevin Newton |
2024-09-24 | [ruby/prism] Accept all 3.3.x and 3.4.x Ruby versions for Prism.parse | Benoit Daloze |
2024-09-24 | [ruby/prism] check_string() should always return a valid C string | Benoit Daloze |
2024-09-20 | [ruby/prism] Introduce partial_script option | Kevin Newton |
2024-09-13 | [ruby/prism] Expose main_script in serialization API | Kevin Newton |
2024-09-13 | [PRISM] Only parse shebang on main script | Kevin Newton |
2024-09-12 | [ruby/prism] Check errno for parsing directory | Kevin Newton |
2024-09-11 | [ruby/prism] UTF-8 characters in file name | Kevin Newton |
2024-08-27 | Optimize Array allocations | Alexander Momchilov |
2024-08-15 | [ruby/prism] Fix up lex result constants | Kevin Newton |
2024-08-10 | [ruby/prism] [Doc] Tweak the docs for lex APIs | Koichi ITO |
2024-07-17 | [ruby/prism] Have parse_stream handle NUL bytes | Kevin Newton |
2024-06-19 | [ruby/prism] Make sure Init_prism is visible for extension | Kevin Newton |
2024-06-10 | [ruby/prism] Provide ability to lock encoding while parsing | Kevin Newton |
2024-06-09 | Use `PRISM_EXPORTED_FUNCTION` consistently with the header | Nobuyoshi Nakada |
2024-05-24 | [ruby/prism] Remove dynamic Debug module methods | Kevin Newton |
2024-05-24 | [ruby/prism] Remove error formatting, put directly in CRuby | Kevin Newton |
2024-05-24 | [ruby/prism] Remove Debug#named_captures | Kevin Newton |
2024-05-24 | [ruby/prism] Move profiling to prism module directly | Kevin Newton |
2024-05-24 | [ruby/prism] Remove various unused memsize infra | Kevin Newton |
2024-05-24 | [ruby/prism] Remove Debug::integer_parse | Kevin Newton |
2024-05-24 | [ruby/prism] Remove Debug::static_inspect | Kevin Newton |
2024-05-03 | [ruby/prism] Create specialized `ASCIISource` with asciionly optimizations | Vinicius Stock |
2024-04-24 | [ruby/prism] Remove static literals dependence on parser definition | Kevin Newton |
2024-04-19 | [ruby/prism] Split parse result based on type | Kevin Newton |
2024-04-17 | [ruby/prism] Add a reflection API for determining the fields of a node | Kevin Newton |
2024-03-28 | [ruby/prism] Ensure deserialization works with errors+warnings>256 | Kevin Newton |
2024-03-28 | [ruby/prism] CLI -x flag | Kevin Newton |
2024-03-27 | [ruby/prism] Add option for inlining messages for error formatting | Kevin Newton |
2024-03-26 | [ruby/prism] Fix typos | Koichi ITO |
2024-03-25 | [ruby/prism] Fix up minimal build setting | Kevin Newton |
2024-03-20 | [ruby/prism] Provide options for reducing size | Kevin Newton |
2024-03-13 | [ruby/prism] Change `frozen_string_literal` to be a tri-state | Jean Boussier |
2024-03-12 | [ruby/prism] Static literals inspect | Kevin Newton |
2024-03-11 | [ruby/prism] Support offset | Kevin Newton |
2024-03-07 | [ruby/prism] Shared integer parsing logic | Kevin Newton |
2024-03-07 | [ruby/prism] Change pm_integer_t structure | tompng |
2024-03-07 | [ruby/prism] Remove restrict to fix windows 2015 | Kevin Newton |
2024-03-07 | [ruby/prism] Support parsing streams | Kevin Newton |
2024-03-06 | [ruby/prism] Expose types on diagnostics | Kevin Newton |
2024-03-06 | [ruby/prism] Parse files from Ruby API using fread, not mmap | Kevin Newton |
2024-03-04 | [ruby/prism] Make alloc interface replaceable | HASUMI Hitoshi |