summaryrefslogtreecommitdiff
path: root/proc.c
AgeCommit message (Expand)Author
2013-07-15* proc.c (rb_block_arity): create internal API rb_block_arity().glass
2013-06-21* include/ruby/ruby.h (OBJ_WRITE): cast to (VALUE *) for secondko1
2013-06-19* include/ruby/ruby.h (struct rb_data_type_struct), gc.c: addko1
2013-06-17* include/ruby/intern.h, proc.c (rb_method_call_with_block):ktsj
2013-06-12* safe.c (rb_set_safe_level, safe_setter): raise an ArgumentErrorshugo
2013-05-31* object.c, proc.c: s/call_seq/call-seq in rdoc. [Fix GH-322]zzak
2013-05-25* proc.c (rb_method_entry_min_max_arity): fix missing break in switch.mame
2013-05-13* include/ruby/ruby.h: constify RBasic::klass and addko1
2013-05-13* *.c, parse.y, insns.def: use RARRAY_AREF/ASET macroko1
2013-05-13proc.c: Kernel#singleton_methodnobu
2013-05-02id.def: predefined IDsnobu
2013-05-01proc.c: use predefined IDsnobu
2013-04-30proc.c: frozen core methodsnobu
2013-04-30proc.c: remove unnecessary static functionnobu
2013-04-12* array.c: Document synonymous methods, by windwiny [GH-277]zzak
2013-03-31proc.c: consider noex in define_methodnobu
2013-03-24 * proc.c (bm_free): need to clean up the mark flag of a free andnari
2013-03-14* proc.c: Typo in Proc.arity found by Jack Nagel [Bug #8094]zzak
2013-03-05proc.c: revert r39224nobu
2013-02-16* proc.c (rb_binding_new_with_cfp): create binding object even ifko1
2013-02-13proc.c: skip prependsnobu
2013-02-13proc.c: original_namenobu
2013-02-13proc.c: show the given namenobu
2013-02-06vm_method.c: show respond_to locationnobu
2013-02-05* proc.c (rb_binding_new_with_cfp): permit to create binding objectko1
2013-02-01* proc.c (proc_curry): Fix arity check [Bug #5747]marcandre
2013-02-01* proc.c: Add {*}_min_max_arity and refactor.marcandre
2013-01-29proc.c: original aritynobu
2013-01-07* vm_method.c (Init_eval_method): main.public and main.privateshugo
2012-12-28* proc.c (method_eq): fix the documentation to refer to owner.shugo
2012-12-22internal.h: quote unprintablenobu
2012-12-17* method.h: remove `VM_METHOD_TYPE_CFUNC_FRAMELESS' method type.ko1
2012-12-15* proc.c (rb_binding_new_with_cfp): allocate the object after envirionment ch...nobu
2012-12-13method transplantingnobu
2012-12-13* method.h: remove "VM_METHOD_TYPE__MAX" from rb_method_type_t.ko1
2012-12-12method.h: NOEX_SAFE_SHIFT_OFFSETnobu
2012-12-12proc.c: move misplaced casenobu
2012-12-09* vm_insnhelper.c (vm_call_opt_send): Kernel#send should not useshugo
2012-12-06* revised r37993 to avoid SEGV/ILL in tests. In r37993, a methodshugo
2012-12-03proc.c: magic numbernobu
2012-11-30* revert r37993 to avoid SEGV in tests.shugo
2012-11-29* vm_method.c (rb_method_entry_make): add a method entry withshugo
2012-11-29* include/ruby/debug.h: add rb_debug_inspector_* APIs.ko1
2012-11-28* proc.c: remove Proc#== and Proc#eql?.ko1
2012-11-03* vm.c, proc.c: avoid unnecessary `rb_vm_rewrite_ep_in_errinfo'ktsj
2012-11-01proc.c: main.define_methodnobu
2012-10-18* class.c (rb_define_frameless_method): rename fromko1
2012-10-15* method.h: introduce new method type VM_METHOD_TYPE_CFUNC_FAST.ko1
2012-08-22* vm_trace.c: support TracePoint. [ruby-trunk - Feature #6895]ko1
2012-08-20vm_insnhelper.c: iclass as klass in cfpnobu