| Commit message (Expand) | Author | Age | Files | Lines |
... | |
* | * proc.c (proc_curry): Fix arity check [Bug #5747] | marcandre | 2013-02-01 | 1 | -10/+5 |
* | * proc.c: Add {*}_min_max_arity and refactor. | marcandre | 2013-02-01 | 1 | -33/+75 |
* | proc.c: original arity | nobu | 2013-01-29 | 1 | -1/+17 |
* | * vm_method.c (Init_eval_method): main.public and main.private | shugo | 2013-01-07 | 1 | -1/+2 |
* | * proc.c (method_eq): fix the documentation to refer to owner. | shugo | 2012-12-28 | 1 | -1/+2 |
* | internal.h: quote unprintable | nobu | 2012-12-22 | 1 | -2/+2 |
* | * method.h: remove `VM_METHOD_TYPE_CFUNC_FRAMELESS' method type. | ko1 | 2012-12-17 | 1 | -1/+0 |
* | * proc.c (rb_binding_new_with_cfp): allocate the object after envirionment ch... | nobu | 2012-12-15 | 1 | -1/+2 |
* | method transplanting | nobu | 2012-12-13 | 1 | -1/+2 |
* | * method.h: remove "VM_METHOD_TYPE__MAX" from rb_method_type_t. | ko1 | 2012-12-13 | 1 | -2/+0 |
* | method.h: NOEX_SAFE_SHIFT_OFFSET | nobu | 2012-12-12 | 1 | -0/+2 |
* | proc.c: move misplaced case | nobu | 2012-12-12 | 1 | -1/+1 |
* | * vm_insnhelper.c (vm_call_opt_send): Kernel#send should not use | shugo | 2012-12-09 | 1 | -1/+1 |
* | * revised r37993 to avoid SEGV/ILL in tests. In r37993, a method | shugo | 2012-12-06 | 1 | -1/+3 |
* | proc.c: magic number | nobu | 2012-12-03 | 1 | -2/+3 |
* | * revert r37993 to avoid SEGV in tests. | shugo | 2012-11-30 | 1 | -3/+1 |
* | * vm_method.c (rb_method_entry_make): add a method entry with | shugo | 2012-11-29 | 1 | -1/+3 |
* | * include/ruby/debug.h: add rb_debug_inspector_* APIs. | ko1 | 2012-11-29 | 1 | -1/+1 |
* | * proc.c: remove Proc#== and Proc#eql?. | ko1 | 2012-11-28 | 1 | -33/+0 |
* | * vm.c, proc.c: avoid unnecessary `rb_vm_rewrite_ep_in_errinfo' | ktsj | 2012-11-03 | 1 | -1/+0 |
* | proc.c: main.define_method | nobu | 2012-11-01 | 1 | -0/+26 |
* | * class.c (rb_define_frameless_method): rename from | ko1 | 2012-10-18 | 1 | -1/+1 |
* | * method.h: introduce new method type VM_METHOD_TYPE_CFUNC_FAST. | ko1 | 2012-10-15 | 1 | -0/+1 |
* | * vm_trace.c: support TracePoint. [ruby-trunk - Feature #6895] | ko1 | 2012-08-22 | 1 | -3/+9 |
* | vm_insnhelper.c: iclass as klass in cfp | nobu | 2012-08-20 | 1 | -5/+3 |
* | Kernel#inspect: improve consistency and do not call #to_s. | eregon | 2012-08-15 | 1 | -0/+1 |
* | Revert r36699 and r36700. [Feature #6130] | naruse | 2012-08-15 | 1 | -1/+0 |
* | Kernel#inspect: improve consistency and do not call #to_s. | eregon | 2012-08-14 | 1 | -0/+1 |
* | * proc.c (method_clone): Added documentation. Patch by Robin Dupret. | drbrain | 2012-08-07 | 1 | -2/+14 |
* | * class.c, insns.def, method.h, proc.c, vm.c, vm_core.h, vm_eval.c, | shugo | 2012-08-02 | 1 | -6/+11 |
* | Add tests for r36415. | naruse | 2012-07-17 | 1 | -12/+19 |
* | * proc.c (rb_proc_arity): return normal value (not -n-1) if it is not | naruse | 2012-07-17 | 1 | -1/+5 |
* | Revert of r36411, as does not distinguish proc from lambda | marcandre | 2012-07-16 | 1 | -9/+9 |
* | Revert r33924. | marcandre | 2012-07-16 | 1 | -9/+9 |
* | method transplanting | nobu | 2012-06-25 | 1 | -1/+2 |
* | * vm_core.h: remove lfp (local frame pointer) and rename | ko1 | 2012-06-11 | 1 | -9/+5 |
* | * vm_core.h (rb_location_t): fix type and field name. | ko1 | 2012-06-04 | 1 | -14/+14 |
* | use RB_TYPE_P() instead of comparison of TYPE() | nobu | 2012-05-23 | 1 | -1/+1 |
* | * vm_core.h: add a data type rb_location_t to store iseq location | ko1 | 2012-05-22 | 1 | -4/+4 |
* | * encoding.c (rb_enc_codepoint_len): Use UNREACHABLE to avoid "control | drbrain | 2012-04-13 | 1 | -0/+2 |
* | * include/ruby/intern.h: Add rb_check_arity, rb_error_arity [#6085] | marcandre | 2012-03-14 | 1 | -4/+2 |
* | * proc.c (rb_hash_proc): get wrapped pointer properly. [Bug #6048] | nobu | 2012-02-21 | 1 | -4/+3 |
* | * proc.c (method_hash, proc_hash): Fix {Unbound}Method#hash | marcandre | 2012-02-21 | 1 | -4/+12 |
* | * proc.c (proc_call): get rid of optimazation-out by clang. | nobu | 2011-12-24 | 1 | -3/+14 |
* | * bignum.c (big_rshift), compile.c (validate_label, | nobu | 2011-12-05 | 1 | -1/+1 |
* | Revert r33921. | naruse | 2011-12-01 | 1 | -9/+9 |
* | * proc.c (rb_proc_arity): Fix Proc#arity in case of optional arguments | marcandre | 2011-12-01 | 1 | -9/+9 |
* | * proc.c (proc_call): Update documentation to match argument handling | drbrain | 2011-10-03 | 1 | -8/+9 |
* | * proc.c (proc_call): Fix documentation of Proc#call vs Proc#===. | drbrain | 2011-10-03 | 1 | -12/+14 |
* | * use RB_TYPE_P which is optimized for constant types, instead of | nobu | 2011-09-29 | 1 | -3/+3 |