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
/
util
Age
Commit message (
Expand
)
Author
2026-03-20
[ruby/prism] Move list out of utils
Kevin Newton
2026-03-20
[ruby/prism] Move strings out of util
Kevin Newton
2026-03-20
[ruby/prism] Move constant pool out of utils
Kevin Newton
2026-03-20
[ruby/prism] Move strpbrk into internal
Kevin Newton
2026-03-20
[ruby/prism] Split up arena headers into public and internal
Kevin Newton
2026-03-20
[ruby/prism] Move arena out of utils
Kevin Newton
2026-03-20
[ruby/prism] Move char to internal headers
Kevin Newton
2026-03-20
[ruby/prism] Split up line offset list into public and internal
Kevin Newton
2026-03-20
[ruby/prism] Move line offset list out of util
Kevin Newton
2026-03-20
[ruby/prism] Move integer out of utils
Kevin Newton
2026-03-20
[ruby/prism] Remove unnecessary PRISM_EXPORTED_FUNCTION from source files
Kevin Newton
2026-03-20
[ruby/prism] Make memchr implementation internal
Kevin Newton
2026-03-20
[ruby/prism] Move strncasecmp out of utils and make internal only
Kevin Newton
2026-03-20
[ruby/prism] Split up buffer headers between internal and external
Kevin Newton
2026-03-20
[ruby/prism] Move buffer out of utils
Kevin Newton
2026-03-17
[PRISM] Fix ASAN reading off end of strpbrk cache
Kevin Newton
2026-03-17
[ruby/prism] Fix up rebase errors
Kevin Newton
2026-03-17
[ruby/prism] Cache strpbrk lookup tables
Kevin Newton
2026-03-17
[ruby/prism] SIMD/SWAR for strpbrk
Kevin Newton
2026-03-17
[ruby/prism] Include string in constant pool entry to avoid chasing pointer
Kevin Newton
2026-03-17
[ruby/prism] Optimize constant pool hash for short strings
Kevin Newton
2026-03-17
[ruby/prism] Inline three more functions, and lower the hash threshold for lo...
Kevin Newton
2026-03-17
[ruby/prism] Inline pm_node_list_append, pm_char_is_whitespace, and pm_char_i...
Kevin Newton
2026-03-17
[ruby/prism] Force the allocation to be inlined
Kevin Newton
2026-03-17
[ruby/prism] Pre-size arena to avoid unnecessary growth
Kevin Newton
2026-03-17
[ruby/prism] Avoid unnecessary zero-ing of memory
Kevin Newton
2026-03-17
[ruby/prism] Speed up the constant hash function
Kevin Newton
2026-03-17
[ruby/prism] Use the parser arena for the constant pool
Kevin Newton
2026-03-17
[ruby/prism] Use an arena for parser metadata
Kevin Newton
2026-03-13
[ruby/prism] feat: add `start_line`, `end_line`, `start_column`, `end_column`...
Seong Yong-ju
2026-03-13
[ruby/prism] Expose parse options to Rust
Kevin Newton
2026-03-05
[PRISM] Use arena allocator for nodes
Kevin Newton
2026-02-24
[ruby/prism] Introduce xfree_sized and xrealloc_sized
Jean Boussier
2026-02-17
Rename `pm_newline_list_t` to `pm_line_offset_list_t`
Earlopain
2026-01-27
[ruby/prism] Use the terminology "column in bytes/characters/code units"
Benoit Daloze
2026-01-27
Use slices instead of locations
Kevin Newton
2025-12-05
[ruby/prism] Correct constant pool bucket type logic
Kevin Newton
2025-09-19
[ruby/prism] Fix dangling pointers on Windows as well
Nobuyoshi Nakada
2025-09-13
Fix dangling pointers
Nobuyoshi Nakada
2025-09-12
[ruby/prism] Add `\memberof` annotations
Alexander Momchilov
2025-09-12
[ruby/prism] Add links to code refs in docs
Alexander Momchilov
2025-02-28
[ruby/prism] Use a locale-insensitive version of tolower
Jean Boussier
2025-02-13
[ruby/prism] Handle zero-sized allocation in pm_constant_id_list_init_capacity
HASUMI Hitoshi
2025-01-08
[ruby/prism] Handle escapes in named capture names
Kevin Newton
2024-11-28
[ruby/prism] Fix a possible leak of a file descriptor
Yusuke Endoh
2024-10-28
[ruby/prism] Only read from buffer if `size` is greater than 0
Aaron Patterson
2024-09-13
[ruby/prism] Stat file first to check directory
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-09-11
[ruby/prism] Parse tempfile
Kevin Newton
[next]