aboutsummaryrefslogtreecommitdiffstats
path: root/proc.c
Commit message (Expand)AuthorAgeFilesLines
* proc/env DATA_PTR is never NULLnormal2014-09-121-22/+9
* proc.c (rb_proc_alloc): inline and move to vm.cnormal2014-09-121-13/+11
* * vm.c (rb_vm_register_special_exception): make new function toko12014-09-111-4/+1
* vm_core.h (rb_env_t): use flexible arraynormal2014-09-081-1/+1
* * proc.c (method_super_method): [DOC] Method#super_methodzzak2014-07-261-0/+3
* proc.c: method_super_methodnobu2014-07-261-2/+32
* eval_error.c: rb_print_inaccessiblenobu2014-07-261-10/+1
* vm.c: rb_vm_env_local_variablesnobu2014-07-011-27/+1
* proc.c: Binding#receivernobu2014-07-011-0/+18
* proc.c: fix infinite loopnobu2014-07-011-1/+2
* Backtrace for SystemStackErrornobu2014-06-231-0/+1
* proc.c: Implement Method#currynobu2014-06-191-1/+41
* constify parametersnobu2014-06-181-2/+2
* proc.c: use already included ancestor iclassnobu2014-04-141-1/+7
* string.c: clear env self in symbol procnobu2014-04-121-0/+11
* proc.c: fix super in bound UnboundMethodnobu2014-04-111-2/+10
* eval_intern.h: VAR_INITIALIZEDnobu2014-04-041-0/+1
* [DOC] add links to `Object#hash`nobu2014-03-141-0/+4
* * proc.c: Complete rdoc of Proc#arity regarding keyword arguments.marcandre2014-03-021-0/+6
* * proc.c: Modify rdoc of Proc#arity to fit with current behavior.marcandre2014-03-021-4/+7
* * proc.c: Tweak rdoc for consistent whitespacemarcandre2014-03-021-15/+15
* * gc.c: fix typo by @windwiny [fix GH-506]hsbt2014-01-191-2/+2
* proc.c: fix inherited method ownernobu2013-12-291-5/+8
* * proc.c: Having any mandatory keyword argument increases min arity [#9299]marcandre2013-12-251-1/+1
* * proc.c: Having optional keyword arguments makes maximum arity +1, not unlim...marcandre2013-12-251-2/+3
* proc.c: fix arity of rest keywords argumentnobu2013-12-251-1/+1
* proc.c: Binding#local_variablesnobu2013-12-241-0/+53
* vm.c: check cbasenobu2013-12-241-3/+3
* proc.c: make method by define_method publicnobu2013-12-241-1/+8
* * include/ruby/ruby.h: rename OBJ_WRITE and OBJ_WRITTEN intoko12013-12-201-1/+1
* proc.c: method by respond_to_missing?nobu2013-12-141-0/+1
* proc.c: fix inherited ownernobu2013-12-131-5/+5
* proc.c, vm_method.c: fix super and aliasnobu2013-12-131-1/+1
* proc.c: local variablenobu2013-12-131-5/+7
* * add RUBY_TYPED_FREE_IMMEDIATELY to data types which only useko12013-10-291-0/+3
* * proc.c: catch up last commit.ko12013-10-071-3/+3
* * iseq.c, internal.h: change to public (but internal) functionsko12013-10-071-3/+3
* * include/ruby/ruby.h: rename RARRAY_RAWPTR() to RARRAY_CONST_PTR().ko12013-09-251-2/+2
* proc.c: allocate wrapper object firstnobu2013-09-181-15/+21
* proc.c: preserve encodingsnobu2013-08-311-8/+8
* proc.c: local variablenobu2013-08-311-4/+6
* * proc.c (rb_mod_define_method): now they return the symbols of theusa2013-08-141-3/+3
* * proc.c: [DOC] rdoc code formattingzzak2013-08-101-23/+23
* proc.c: tabifynobu2013-08-091-2/+2
* * proc.c: add Binding#local_variable_get/set/defined?ko12013-08-091-0/+161
* proc.c: constifiynobu2013-08-081-1/+1
* * cont.c (rb_fiber_start): use RARRAY_RAWPTR() instead ofko12013-08-071-4/+2
* vm_eval.c: Check_TypedStructnobu2013-07-221-2/+2
* * proc.c (proc_to_s): use PRIsVALUE to preserve the result encoding.ktsj2013-07-201-3/+2
* * proc.c (rb_block_arity): raise ArgumentError if no block given.glass2013-07-161-1/+3