aboutsummaryrefslogtreecommitdiffstats
path: root/proc.c
Commit message (Expand)AuthorAgeFilesLines
* * proc.c (rb_block_arity): raise ArgumentError if no block given.glass2013-07-161-1/+3
* * proc.c (rb_block_arity): create internal API rb_block_arity().glass2013-07-151-11/+38
* * include/ruby/ruby.h (OBJ_WRITE): cast to (VALUE *) for secondko12013-06-211-1/+1
* * include/ruby/ruby.h (struct rb_data_type_struct), gc.c: addko12013-06-191-1/+1
* * include/ruby/intern.h, proc.c (rb_method_call_with_block):ktsj2013-06-171-5/+18
* * safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo2013-06-121-1/+0
* * object.c, proc.c: s/call_seq/call-seq in rdoc. [Fix GH-322]zzak2013-05-311-1/+1
* * proc.c (rb_method_entry_min_max_arity): fix missing break in switch.mame2013-05-251-0/+1
* * include/ruby/ruby.h: constify RBasic::klass and addko12013-05-131-1/+1
* * *.c, parse.y, insns.def: use RARRAY_AREF/ASET macroko12013-05-131-3/+3
* proc.c: Kernel#singleton_methodnobu2013-05-131-4/+57
* id.def: predefined IDsnobu2013-05-021-2/+1
* proc.c: use predefined IDsnobu2013-05-011-3/+3
* proc.c: frozen core methodsnobu2013-04-301-2/+2
* proc.c: remove unnecessary static functionnobu2013-04-301-15/+9
* * array.c: Document synonymous methods, by windwiny [GH-277]zzak2013-04-121-0/+1
* proc.c: consider noex in define_methodnobu2013-03-311-1/+7
* * proc.c (bm_free): need to clean up the mark flag of a free andnari2013-03-241-0/+1
* * proc.c: Typo in Proc.arity found by Jack Nagel [Bug #8094]zzak2013-03-141-1/+1
* proc.c: revert r39224nobu2013-03-051-1/+0
* * proc.c (rb_binding_new_with_cfp): create binding object even ifko12013-02-161-2/+10
* proc.c: skip prependsnobu2013-02-131-0/+1
* proc.c: original_namenobu2013-02-131-0/+18
* proc.c: show the given namenobu2013-02-131-1/+5
* vm_method.c: show respond_to locationnobu2013-02-061-6/+32
* * proc.c (rb_binding_new_with_cfp): permit to create binding objectko12013-02-051-4/+6
* * proc.c (proc_curry): Fix arity check [Bug #5747]marcandre2013-02-011-10/+5
* * proc.c: Add {*}_min_max_arity and refactor.marcandre2013-02-011-33/+75
* proc.c: original aritynobu2013-01-291-1/+17
* * vm_method.c (Init_eval_method): main.public and main.privateshugo2013-01-071-1/+2
* * proc.c (method_eq): fix the documentation to refer to owner.shugo2012-12-281-1/+2
* internal.h: quote unprintablenobu2012-12-221-2/+2
* * method.h: remove `VM_METHOD_TYPE_CFUNC_FRAMELESS' method type.ko12012-12-171-1/+0
* * proc.c (rb_binding_new_with_cfp): allocate the object after envirionment ch...nobu2012-12-151-1/+2
* method transplantingnobu2012-12-131-1/+2
* * method.h: remove "VM_METHOD_TYPE__MAX" from rb_method_type_t.ko12012-12-131-2/+0
* method.h: NOEX_SAFE_SHIFT_OFFSETnobu2012-12-121-0/+2
* proc.c: move misplaced casenobu2012-12-121-1/+1
* * vm_insnhelper.c (vm_call_opt_send): Kernel#send should not useshugo2012-12-091-1/+1
* * revised r37993 to avoid SEGV/ILL in tests. In r37993, a methodshugo2012-12-061-1/+3
* proc.c: magic numbernobu2012-12-031-2/+3
* * revert r37993 to avoid SEGV in tests.shugo2012-11-301-3/+1
* * vm_method.c (rb_method_entry_make): add a method entry withshugo2012-11-291-1/+3
* * include/ruby/debug.h: add rb_debug_inspector_* APIs.ko12012-11-291-1/+1
* * proc.c: remove Proc#== and Proc#eql?.ko12012-11-281-33/+0
* * vm.c, proc.c: avoid unnecessary `rb_vm_rewrite_ep_in_errinfo'ktsj2012-11-031-1/+0
* proc.c: main.define_methodnobu2012-11-011-0/+26
* * class.c (rb_define_frameless_method): rename fromko12012-10-181-1/+1
* * method.h: introduce new method type VM_METHOD_TYPE_CFUNC_FAST.ko12012-10-151-0/+1
* * vm_trace.c: support TracePoint. [ruby-trunk - Feature #6895]ko12012-08-221-3/+9