summaryrefslogtreecommitdiff
path: root/proc.c
AgeCommit message (Expand)Author
2012-03-14* include/ruby/intern.h: Add rb_check_arity, rb_error_arity [#6085]marcandre
2012-02-21* proc.c (rb_hash_proc): get wrapped pointer properly. [Bug #6048]nobu
2012-02-21* proc.c (method_hash, proc_hash): Fix {Unbound}Method#hashmarcandre
2011-12-24* proc.c (proc_call): get rid of optimazation-out by clang.nobu
2011-12-05* bignum.c (big_rshift), compile.c (validate_label,nobu
2011-12-01Revert r33921.naruse
2011-12-01* proc.c (rb_proc_arity): Fix Proc#arity in case of optional argumentsmarcandre
2011-10-03* proc.c (proc_call): Update documentation to match argument handlingdrbrain
2011-10-03* proc.c (proc_call): Fix documentation of Proc#call vs Proc#===.drbrain
2011-09-29* use RB_TYPE_P which is optimized for constant types, instead ofnobu
2011-08-27* proc.c (proc_new): force to rewrite errinfo when calling Proc.new in ensure.ktsj
2011-08-24* iseq.h, iseq.c, compile.c: Change the line number data structureko1
2011-07-26* eval_error.c (rb_print_undef_str): new function to raisenobu
2011-07-26* parse.y (rb_check_id): make the given name a symbol or a string.nobu
2011-07-25* proc.c: pre-allocate the unlinked_method_entry_list_entry struct tomame
2011-07-25* proc.c (struct METHOD), gc.c (gc_marks), vm_method.cmame
2011-07-23* error.c (rb_name_error_str): new function to raise NameErrornobu
2011-06-18* eval.c, hash.c, load.c, proc.c, range.c, thread.c, time.c: don'takr
2011-06-18* method.h, internal.h iseq.h: declare internal functions.akr
2011-06-18* internal.h: declare more internal functions.akr
2011-06-17* internal.h: declare internal functions here.akr
2011-05-27* proc.c: Rdoc formatting, clarification & example fixmarcandre
2011-05-18* internal.h: add for internal use only.nobu
2011-03-07cancel subversion backfire. sorrymatz
2011-03-07* gc.c (rb_gc_set_params): allow GC parameter configuration bymatz
2011-03-05* class.c: fix camelCase to snake_case in documentation code examples.naruse
2011-01-19 * proc.c (proc_call): Add gc guard to avoid segfault. The fixkosaki
2010-12-07* transcode.c (transcode_loop): call default handler of the givennobu
2010-07-18* include/ruby/ruby.h (rb_data_type_t): restructured. [ruby-dev:41862]nobu
2010-07-15* proc.c (bm_free): fix memory leak. [ruby-core:30869] [Bug #3466]mame
2010-05-29* removed trailing spaces.nobu
2010-05-17* proc.c (proc_lambda, unnamed_parameters): Small documentation fixes.marcandre
2010-05-17* array.c: Documentation: change => in call-seq to ->.marcandre
2010-05-16* proc.c (mnew): initialize a field. a patch from Takahiro Kambe.mame
2010-05-16* proc.c (proc_binding): don't propagative filename and line_no ofmame
2010-05-09* vm_eval.c (eval_string_with_cref): propagative filename and line_nomame
2010-05-09* compile.c (iseq_compile_each), vm_insnhelper.c (vm_invoke_block,mame
2010-05-09* proc.c (proc_dup): copy blockprocval. proc_dup is used bymame
2010-05-08* error.c: RDoc for subclasses of Exception. [ruby-core:28394]marcandre
2010-05-04* gc.c (rb_mark_method_entry): renamed.nobu
2010-05-04* method.h, vm_method.c: rename some internal functions related toko1
2010-04-30* eval.c (make_exception, rb_obj_extend): Fix error messages in case of wrongmarcandre
2010-04-22* proc.c (mnew): fix wrong error message when Kernel#public_methodmame
2010-03-22* proc.c (rb_method_location): return attr's location if it is setup.wanabe
2010-01-08* proc.c (mnew): don't check visibility of method body if publicmame
2009-12-07rdoc update.akr
2009-11-07* vm_insnhelper.c (vm_push_frame): add CHECK_STACK_OVERFLOW.matz
2009-11-04* proc.c (mnew): Fix scope issue [ruby-core:26069]marcandre
2009-11-03fix typos.akr
2009-10-24* hash.c (rb_hash_set_default_proc): checks arity of defalt_procmatz