aboutsummaryrefslogtreecommitdiffstats
path: root/proc.c
Commit message (Expand)AuthorAgeFilesLines
* * proc.c (proc_call): Update documentation to match argument handlingdrbrain2011-10-031-8/+9
* * proc.c (proc_call): Fix documentation of Proc#call vs Proc#===.drbrain2011-10-031-12/+14
* * use RB_TYPE_P which is optimized for constant types, instead ofnobu2011-09-291-3/+3
* * proc.c (proc_new): force to rewrite errinfo when calling Proc.new in ensure.ktsj2011-08-271-0/+1
* * iseq.h, iseq.c, compile.c: Change the line number data structureko12011-08-241-2/+2
* * eval_error.c (rb_print_undef_str): new function to raisenobu2011-07-261-1/+1
* * parse.y (rb_check_id): make the given name a symbol or a string.nobu2011-07-261-4/+4
* * proc.c: pre-allocate the unlinked_method_entry_list_entry struct tomame2011-07-251-1/+9
* * proc.c (struct METHOD), gc.c (gc_marks), vm_method.cmame2011-07-251-27/+29
* * error.c (rb_name_error_str): new function to raise NameErrornobu2011-07-231-5/+46
* * eval.c, hash.c, load.c, proc.c, range.c, thread.c, time.c: don'takr2011-06-181-2/+0
* * method.h, internal.h iseq.h: declare internal functions.akr2011-06-181-1/+0
* * internal.h: declare more internal functions.akr2011-06-181-1/+0
* * internal.h: declare internal functions here.akr2011-06-171-2/+1
* * proc.c: Rdoc formatting, clarification & example fixmarcandre2011-05-271-40/+39
* * internal.h: add for internal use only.nobu2011-05-181-0/+1
* cancel subversion backfire. sorrymatz2011-03-071-7/+7
* * gc.c (rb_gc_set_params): allow GC parameter configuration bymatz2011-03-071-7/+7
* * class.c: fix camelCase to snake_case in documentation code examples.naruse2011-03-051-7/+7
* * proc.c (proc_call): Add gc guard to avoid segfault. The fixkosaki2011-01-191-5/+5
* * transcode.c (transcode_loop): call default handler of the givennobu2010-12-071-3/+7
* * include/ruby/ruby.h (rb_data_type_t): restructured. [ruby-dev:41862]nobu2010-07-181-9/+15
* * proc.c (bm_free): fix memory leak. [ruby-core:30869] [Bug #3466]mame2010-07-151-0/+1
* * removed trailing spaces.nobu2010-05-291-1/+1
* * proc.c (proc_lambda, unnamed_parameters): Small documentation fixes.marcandre2010-05-171-3/+6
* * array.c: Documentation: change => in call-seq to ->.marcandre2010-05-171-70/+70
* * proc.c (mnew): initialize a field. a patch from Takahiro Kambe.mame2010-05-161-0/+1
* * proc.c (proc_binding): don't propagative filename and line_no ofmame2010-05-161-2/+8
* * vm_eval.c (eval_string_with_cref): propagative filename and line_nomame2010-05-091-0/+7
* * compile.c (iseq_compile_each), vm_insnhelper.c (vm_invoke_block,mame2010-05-091-4/+2
* * proc.c (proc_dup): copy blockprocval. proc_dup is used bymame2010-05-091-0/+1
* * error.c: RDoc for subclasses of Exception. [ruby-core:28394]marcandre2010-05-081-0/+43
* * gc.c (rb_mark_method_entry): renamed.nobu2010-05-041-1/+1
* * method.h, vm_method.c: rename some internal functions related toko12010-05-041-1/+1
* * eval.c (make_exception, rb_obj_extend): Fix error messages in case of wrongmarcandre2010-04-301-4/+4
* * proc.c (mnew): fix wrong error message when Kernel#public_methodmame2010-04-221-1/+10
* * proc.c (rb_method_location): return attr's location if it is setup.wanabe2010-03-221-5/+20
* * proc.c (mnew): don't check visibility of method body if publicmame2010-01-081-2/+6
* rdoc update.akr2009-12-071-6/+5
* * vm_insnhelper.c (vm_push_frame): add CHECK_STACK_OVERFLOW.matz2009-11-071-1/+0
* * proc.c (mnew): Fix scope issue [ruby-core:26069]marcandre2009-11-041-1/+1
* fix typos.akr2009-11-031-2/+2
* * hash.c (rb_hash_set_default_proc): checks arity of defalt_procmatz2009-10-241-4/+4
* * proc.c (mnew): Method#new checks for respond_to_missing? with private set t...marcandre2009-10-131-1/+1
* * vm_method.c (rb_add_method_def): show the location wherenobu2009-09-301-3/+5
* git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25129 b2dd03c8-39d4-4d8f-98...matz2009-09-281-17/+20
* * proc.c (missing_wrap): reverted.nobu2009-09-251-2/+2
* * proc.c (missing_wrap): new_arg is already given if argc > 1.nobu2009-09-251-3/+2
* * proc.c (mnew): fix for instance method of Module, BasicObjectnobu2009-09-251-1/+1
* * proc.c (Method#== doc): Fix doc, cf [ruby-core:24791]marcandre2009-09-241-2/+2