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
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
prism_compile.c
Age
Commit message (
Expand
)
Author
2024-03-19
Implement chilled strings
Étienne Barrié
2024-03-18
[PRISM] Fix up frozen checks for aref
Kevin Newton
2024-03-15
Refactor frozen_string_literal check during compilation
Jean Boussier
2024-03-15
[PRISM] Fix up source file when not frozen
Kevin Newton
2024-03-15
Fix compiling shareable constant nodes
Kevin Newton
2024-03-14
[PRISM] Fix float in case dispatch
Kevin Newton
2024-03-14
Ensure test suite is compatible with --frozen-string-literal
Jean Boussier
2024-03-13
[PRISM] Handle ambiguous_param0 for it and numbered parameters
Kevin Newton
2024-03-13
Handle nth ref too big
Kevin Newton
2024-03-13
[PRISM] Static literal strings should be fstrings
Kevin Newton
2024-03-13
[PRISM] Fix compiling duplicated keywords
Kevin Newton
2024-03-13
[PRISM] Handle parentheses in patterns in prism
Kevin Newton
2024-03-11
[PRISM] Parse stdin on CLI with prism
Kevin Newton
2024-03-07
[PRISM] Use new integer logic
Kevin Newton
2024-03-05
[DOC] fix some comments
cui fliter
2024-02-28
[PRISM] Handle implicit flip-flop bounds checking against $.
Kevin Newton
2024-02-28
[PRISM] Only look up encoding once per file
Kevin Newton
2024-02-28
[PRISM] Do not load -r until we check if main script can be read
Kevin Newton
2024-02-22
[PRISM] Integrate new number parsing
Kevin Newton
2024-02-21
[PRISM] Support it local variable
Kevin Newton
2024-02-21
[PRISM] Remove more dummy line usage
Kevin Newton
2024-02-21
[PRISM] Remove more dummy line usage
Kevin Newton
2024-02-21
[PRISM] Remove more dummy line usage
Kevin Newton
2024-02-21
[PRISM] Remove more dummy line usage
Kevin Newton
2024-02-21
[PRISM] Remove more dummy line usage
Kevin Newton
2024-02-21
[PRISM] Remove more dummy line usage
Kevin Newton
2024-02-16
[PRISM] GC guard strings
Peter Zhu
2024-02-14
[PRISM] Correctly hook up line numbers for eval
Kevin Newton
2024-02-14
[PRISM] Set eval encoding based on string encoding
Kevin Newton
2024-02-13
[PRISM] yield is invalid inside eval
Matt Valentine-House
2024-02-13
[PRISM] Don't rb_bug if redo/break/next used during eval
Matt Valentine-House
2024-02-13
[PRISM] Replace assert with RUBY_ASSERT
Peter Zhu
2024-02-13
[PRISM] Replace assert with rb_bug
Peter Zhu
2024-02-13
[PRISM] Refactors to use more locations
Kevin Newton
2024-02-13
[PRISM] Stop passing parser around so much
Kevin Newton
2024-02-13
[PRISM] Switch to locations for PM_ALIAS_GLOBAL_VARIABLE_NODE, PM_ALIAS_METHO...
Kevin Newton
2024-02-13
[PRISM] Brace style in prism_compile.c
Kevin Newton
2024-02-13
[PRISM] Fix lambda start column number
Nikita Vasilevsky
2024-02-13
[PRISM] Combine hash compilation between hashes and keywords
Kevin Newton
2024-02-13
[PRISM] Fix compilation of hash with multiple merges
Kevin Newton
2024-02-12
[PRISM] Check full lines for invalid UTF-8
Kevin Newton
2024-02-11
[PRISM] Fix error handling in `pm_parse_prism`
eileencodes
2024-02-09
Split line_no and node_id before new_insn_body
Kevin Newton
2024-02-09
[PRISM] Fix flaky memory in scope nodes
Kevin Newton
2024-02-09
[PRISM] Implement opt_case_dispatch
Kevin Newton
2024-02-09
[PRISM] Refactor case nodes for only one pass through when
Kevin Newton
2024-02-08
[PRISM] Compile constant paths with optimizations
Kevin Newton
2024-02-08
[PRISM] Compile constant reads using opt_getconstant_path
Kevin Newton
2024-02-08
[PRISM] Refactor call opts to only check for specific ids
Kevin Newton
2024-02-06
[PRISM] Use block node location when building block iseq
Nikita Vasilevsky
[next]