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
v1_0r
v1_1dev
v1_1r
The Ruby Programming Language
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
iseq.c
Age
Commit message (
Expand
)
Author
2024-02-14
[PRISM] Correctly hook up line numbers for eval
Kevin Newton
2024-02-13
[PRISM] Use Prism for `eval` if enabled
Matt Valentine-House
2024-02-07
[PRISM] Revert incorrect frozen string literal handling
Kevin Newton
2024-02-06
[PRISM] Fix fsl coming from file
Kevin Newton
2024-01-31
[PRISM] Mirror iseq APIs
Kevin Newton
2024-01-24
Add VM_CALL_ARGS_SPLAT_MUT callinfo flag
Jeremy Evans
2024-01-23
Dump annotations on RubyVM::ISeq.disasm (#9667)
Takashi Kokubun
2024-01-22
[Prism] Don't change file after setting it.
Matt Valentine-House
2024-01-22
[Prism] path and script name are not the same
Matt Valentine-House
2024-01-22
Make prism respect dump_without_opt
Kevin Newton
2024-01-19
Remove null checks for xfree
Peter Zhu
2024-01-18
[PRISM] Add function to free scope node
Peter Zhu
2024-01-17
[PRISM] Fix crash in compile_prism
Peter Zhu
2024-01-16
[PRISM] Fix memory leak when compiling file
Peter Zhu
2024-01-12
Only intern constants upon compilation entry
Aaron Patterson
2024-01-11
[PRISM] Raise syntax errors when found
Kevin Newton
2023-12-21
Avoid underflow of rb_yjit_live_iseq_count
John Hawthorn
2023-12-17
Adjust styles [ci skip]
Nobuyoshi Nakada
2023-12-15
Introduce --parser runtime flag
HParker
2023-12-15
[PRISM] Fix `compile_prism` when src is a file
eileencodes
2023-12-07
Free everything at shutdown
Adam Hess
2023-12-06
Adjust styles [ci skip]
Nobuyoshi Nakada
2023-12-06
Revert "allow enabling Prism via flag or env var"
HParker
2023-12-06
Adjust styles [ci skip]
Nobuyoshi Nakada
2023-12-05
allow enabling Prism via flag or env var
HParker
2023-12-02
Pin instruction storage
Peter Zhu
2023-11-20
RubyVM::InstructionSequence.compile_file_prism
Kevin Newton
2023-11-15
Escape and quote non-local variable names
Nobuyoshi Nakada
2023-11-03
[prism] Update to use new options APIs
Kevin Newton
2023-10-25
[PRISM] Move scope_node itself to CRuby, create prism_compile.h
Jemma Issroff
2023-10-25
[PRISM] Move pm_scope_node_init to prism_compile.c
Jemma Issroff
2023-10-18
Address PR comments
Jemma Issroff
2023-10-18
Put line change back
Jemma Issroff
2023-10-18
Temporarily removed location code on scope nodes
Jemma Issroff
2023-10-18
Remove pm_compile_context_t, move the context onto ScopeNode
Jemma Issroff
2023-10-18
YJIT: Add a live ISeq counter
Alan Wu
2023-10-02
[ci skip] More docs for InstructionSequence.compile
Matt Valentine-House
2023-09-27
Rename YARP symbols to prism
Kevin Newton
2023-09-26
fix iseq kwargs table and original_iseq leaks
Adam Hess
2023-09-01
Copy compile options from AST directly without intermediate Hash
Nobuyoshi Nakada
2023-09-01
Copy `rb_compile_option_t` only if needed
Nobuyoshi Nakada
2023-09-01
Use macro argument not the variable directly
Nobuyoshi Nakada
2023-08-30
Update YARP APIs to handle uint8_t
Kevin Newton
2023-08-29
Compile more YARP node types (#8322)
Jemma Issroff
2023-08-29
[YARP] Compile basic types (#8311)
Jemma Issroff
2023-08-28
Add yarp/yarp_compiler.c (#8042)
Jemma Issroff
2023-08-25
Move SCRIPT_LINES__ away from parse.y
Nobuyoshi Nakada
2023-08-01
support `rescue` event for TracePoint
Koichi Sasada
2023-07-28
`cc->cme` should not be marked.
Ruby
2023-07-27
Clean up OPT_STACK_CACHING (#8132)
Takashi Kokubun
[next]