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
/
extension.c
Age
Commit message (
Expand
)
Author
21 hours
Use slices instead of locations
Kevin Newton
2025-10-16
[ruby/prism] Create a new string for the current version error
Kevin Newton
2025-10-16
[ruby/prism] Add support for `Prism.parse(foo, version: "current")`
Earlopain
2025-08-04
When reading from stdin, put a wrapper around the IO object
Aaron Patterson
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
[next]