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
/
compile.c
Age
Commit message (
Expand
)
Author
2018-01-05
compile.c: fix stack consistency error
nobu
2018-01-05
compile.c: remove more unreachable chunk
nobu
2018-01-05
node.h: remove NODE_PRELUDE
mame
2018-01-05
make rb_iseq_new* accept rb_ast_body_t instead of NODE*
mame
2018-01-05
check array for zsuper. [Bug #14279]
ko1
2018-01-05
Refactor ISEQ_TYPE_DEFINED_GUARD out
mame
2018-01-05
compile.c: refactoring of defined? exception handler
mame
2018-01-04
node.h: add NODE_ONCE instead of reuse of NODE_SCOPE
mame
2018-01-04
iseq.c: Refactor out rb_iseq_new_ifunc from rb_iseq_new_with_opt
mame
2018-01-04
compile.c: next label
nobu
2018-01-03
compile.c: fix disasm dump
nobu
2018-01-03
compile.c: label sp
nobu
2018-01-02
bit-fields other than int is a C99ism
shyouhei
2018-01-02
rb_insn_func_t is incompatible with void*
shyouhei
2018-01-01
iseq.h: Extract position array from iseq_insn_info_entry
mame
2018-01-01
vm_core.h: refactoring of insns_info
mame
2017-12-25
Set first line numbers for empty iseqs.
ko1
2017-12-24
compile.c: toplevel return arguments
nobu
2017-12-23
fix last commit
ko1
2017-12-23
RubyVM::InstructionSequence#trace_points.
ko1
2017-12-23
revert line number spec of *return events.
ko1
2017-12-21
revert r61371 for [Bug #14214]
ko1
2017-12-20
compile.c: branch on block param
nobu
2017-12-20
compile.c: add a RUBY_EVENT_COVERAGE_LINE event for line coverage
mame
2017-12-19
compile.c: pop splat result
nobu
2017-12-19
compile.c: side effect in splat
nobu
2017-12-18
iseq.c (finish_iseq_build): fix coverage leakage [Bug #14191]
mame
2017-12-14
node.[ch], parse.y, compile.c: rename nd_column to nd_first_column
mame
2017-12-06
compile.c (rb_iseq_compile_node): Move the check for imemo_ifunc to top
mame
2017-12-06
vm_core.h (RUBY_EVENT_COVERAGE_BRANCH): renamed
mame
2017-12-06
insns.def (tracebranch): renamed from `trace2`
mame
2017-12-06
thread.c (update_branch_coverage): renamed from `update_coverage`
mame
2017-12-06
thread.c (update_line_coverage): Use RUBY_EVENT_LINE
mame
2017-12-05
vm_core.h (rb_iseq_locatoin_t): add a field `code_range`
mame
2017-12-05
Revamp method coverage to support define_method
mame
2017-11-18
introduce `trace_events' info for iseq.
ko1
2017-11-16
Refactoring out the direct accesses of NODE's u1, u2, and u3
mame
2017-11-16
Add a last location to branch coverage
yui-knk
2017-11-15
fix uninitialized memory reference.
ko1
2017-11-14
compile.c: fixup TRACE
nobu
2017-11-14
fix prefix.
ko1
2017-11-14
remove `trace` instruction. [Feature #14104]
ko1
2017-11-14
compile.c: comments for concatstrings optimization [ci skip]
nobu
2017-11-13
compile.c: fixup r60727
nobu
2017-11-09
compile.c: optimize nested string interpolations
nobu
2017-11-09
insn_info/insns_info
ko1
2017-11-09
fix peephole optimization.
ko1
2017-11-04
Avoid usage of the magic number `(NODE*)-1`
mame
2017-11-04
compile.c (setup_args): Fix a typo
yui-knk
2017-11-04
Remove RNODE cast from NODE utility functions
mame
[next]