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-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
2024-02-06
[PRISM] Do not show source snippets if non-UTF-8
Kevin Newton
2024-02-06
[PRISM] Fix fsl coming from file
Kevin Newton
2024-02-06
[PRISM] Fix deconstruct index for posts
Kevin Newton
2024-02-06
[PRISM] Set correct call target flags
Kevin Newton
2024-02-06
[PRISM] Handle match write popped
Kevin Newton
2024-02-06
[PRISM] Correctly handle popped attr write
Kevin Newton
2024-02-06
[PRISM] Handle empty interpolated statements at start of string
Kevin Newton
2024-02-06
[PRISM] Correct spec for defined? parentheses
Kevin Newton
2024-02-05
[PRISM] Raise ArgumentError for invalid encoding
Kevin Newton
2024-02-05
[PRISM] Fix method return line
Kevin Newton
2024-02-05
[PRISM] Fix pattern matching array with implicit rest
Kevin Newton
2024-02-05
[PRISM] Fix up idUMinus optimization
Kevin Newton
2024-02-05
[PRISM] Fix encoding of interpolated strings
Peter Zhu
2024-02-05
[PRISM] Implement opt_aset_with
Jenny Shen
2024-02-05
[PRISM] Refactor PM_CALL_NODE conditional
Jenny Shen
2024-02-04
[PRISM] Do not optimize safe navigation aref
Jenny Shen
2024-02-04
[PRISM] Do not optimize safe navigation -@/freeze
Jenny Shen
2024-02-02
[PRISM] Selectively dup array in `foo(*splat, &block_arg)` calls
Alan Wu
2024-02-02
[PRISM] Fix numbered parameters stealing local names
Alan Wu
2024-02-02
[PRISM] Fix indentation of pm_scope_node_init [ci skip]
Peter Zhu
2024-02-01
[PRISM] Respect string encoding override in array literals
Alan Wu
2024-02-01
[PRISM] dedup hash string keys
Jenny Shen
2024-02-01
[PRISM] Emit parse warnings
Kevin Newton
2024-02-01
[PRISM] Use rb_fstring() on all string literals
Alan Wu
2024-02-01
[prism] Use block opening line as `source_location` line of lambda
Nikita Vasilevsky
2024-02-01
[PRISM] Fix multiple return with splat and splat+kwsplat
Alan Wu
2024-01-31
[PRISM] Add splatkw to super calls when necessary
Kevin Newton
2024-01-31
[PRISM] Fix up index write nodes to match
Kevin Newton
2024-01-31
[PRISM] Fix keywords in index write nodes
Kevin Newton
2024-01-31
[PRISM] Fix combination of safe navigation and ||= and &&= operators
Kevin Newton
2024-01-31
[PRISM] Fix combination of attribute write and safe navigation
Kevin Newton
2024-01-31
[PRISM] Support SCRIPT_LINES__
Kevin Newton
2024-01-31
[PRISM] Fix else with rescue
Peter Zhu
2024-01-31
[PRISM] Fix incorrect use of VM_CALL_KW_SPLAT_MUT in zsuper with keyword splat
Étienne Barrié
2024-01-31
[PRISM] Mirror iseq APIs
Kevin Newton
2024-01-30
[PRISM] pm_compile_logical: Fix OrNode in IfNode predicate
Matt Valentine-House
2024-01-30
[PRISM] Remove unneccessary uses of cond_seq
Matt Valentine-House
2024-01-30
Update forwarding locals for prism
Aaron Patterson
2024-01-30
[PRISM] Remove unused variable
Peter Zhu
2024-01-29
[PRISM] Method location for calls
Kevin Newton
2024-01-29
[PRISM] Fix crash when multiple underscores
Peter Zhu
2024-01-29
[PRISM] Fix rescue frame label
Kevin Newton
2024-01-29
[PRISM] Implement opt_str_uminus
Peter Zhu
2024-01-29
[PRISM] Use opt_str_freeze instruction
Peter Zhu
2024-01-29
[PRISM] Fix InterpolatedStringNode
Matt Valentine-House
2024-01-29
[PRISM] Support US-ASCII symbols
Peter Zhu
[next]