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
2013-08-31
* compile.c (NODE_MATCH3): pass CALL_INFO to opt_regexpmatch2
charliesome
2013-08-22
* compile.c (build_postexe_iseq): fix to setup the local table.
ko1
2013-08-22
* compile.c (rb_iseq_compile_node): accept NODE_IFUNC to support
ko1
2013-08-20
* insns.def: fix regexp's once option behavior.
ko1
2013-07-24
* compile.c (iseq_set_arguments): use RARRAY_RAWPTR() instead of
ko1
2013-06-24
* compile.c (make_name_for_block): use PRIsVALUE in format string
charliesome
2013-06-21
* include/ruby/ruby.h (OBJ_WRITE): cast to (VALUE *) for second
ko1
2013-06-19
* include/ruby/ruby.h (struct rb_data_type_struct), gc.c: add
ko1
2013-06-14
* compile.c (rb_iseq_compile_node): fix location of a `trace'
ko1
2013-06-07
* internal.h (numberof): Gathered from various files.
akr
2013-06-01
compile.c: not simple if keyword args
nobu
2013-05-26
* hash.c (rb_hash_tbl_raw), internal.h: added.
ko1
2013-05-19
fix typos. Patch by k_takata.
ktsj
2013-05-18
compile.c: forward kwrest
nobu
2013-05-13
* include/ruby/ruby.h: constify RBasic::klass and add
ko1
2013-05-13
* *.c, parse.y, insns.def: use RARRAY_AREF/ASET macro
ko1
2013-04-17
iseq: reduce array allocations for simple sequences
tmm1
2013-04-09
compile.c: append keyword hash to splat
nobu
2013-04-05
compile.c: defined? with empty expression
nobu
2013-03-12
required keyword arguments
nobu
2013-03-07
compile.c: zsuper keyword args
nobu
2013-03-07
compile.c: nd_line(node)
nobu
2013-03-07
compile.c: calc in int
nobu
2013-02-28
* compile.c (iseq_compile_each): remove redundant trace(line)
ko1
2013-02-23
compile.c: no keyword check if kw_rest
nobu
2013-01-09
* compile.c (compile_array_): modify wrong optimization.
ko1
2013-01-08
compile.c: adjust indent
nobu
2013-01-08
vm_core.h: flip_cnt in rb_iseq_t
nobu
2012-12-29
adjust style
nobu
2012-12-29
compile.c: no semicolon
nobu
2012-12-24
scoped constant op-assignment
nobu
2012-12-20
* vm_core.h (rb_vm_defineclass_type_t),
shugo
2012-12-10
compile.c, vm_insnhelper.c: flip-flop without hidden string key
nobu
2012-12-03
* compile.c (iseq_specialized_instruction):
ko1
2012-12-03
* compile.c (iseq_compile_each): joke shouldn't use id.h defined ids.
ko1
2012-11-30
* compile.c (ADD_CATCH_ENTRY): add a cast to fix SEGV with x64 mingw
shirosaki
2012-11-29
[EXPERIMENTAL: NEED DISCUSS]
ko1
2012-11-29
* compile.c (compile_array_): refix r37991 remove assertion:
naruse
2012-11-29
Revert r37991 "compile.c: hash must be paired"
naruse
2012-11-29
compile.c: hash must be paired
nobu
2012-11-21
* include/ruby/util.h: removed extra semicolon in definition of
tadf
2012-11-13
* compile.c (insn_data_to_s_detail): remove debug lines.
ko1
2012-11-12
* probes.d: add DTrace probe declarations. [ruby-core:27448]
tenderlove
2012-11-12
* vm_core.h (rb_call_info_t::refinements), compile.c (new_callinfo),
shugo
2012-11-11
* vm_core.h (rb_call_info_t::refinements), compile.c (new_callinfo):
shugo
2012-10-18
* insns.def (opt_send_simple): introduce new instruction used
ko1
2012-10-18
* compile.c (new_callinfo): set a temporary index of callinfo
ko1
2012-10-16
* compile.c (compile_dstr_fragments): use `putobject' instead of
ko1
2012-10-15
* vm_core.h (VM_CALL_*): rename VM_CALL_*_BIT
ko1
2012-10-14
remove garbage line
nobu
[next]