Age | Commit message (Expand) | Author |
2012-12-09 | * vm_insnhelper.c (vm_call_opt_send): Kernel#send should not use | shugo |
2012-12-06 | * revised r37993 to avoid SEGV/ILL in tests. In r37993, a method | shugo |
2012-12-03 | proc.c: magic number | nobu |
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 with | shugo |
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-01 | proc.c: main.define_method | nobu |
2012-10-18 | * class.c (rb_define_frameless_method): rename from | ko1 |
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-20 | vm_insnhelper.c: iclass as klass in cfp | nobu |
2012-08-15 | Kernel#inspect: improve consistency and do not call #to_s. | eregon |
2012-08-15 | Revert r36699 and r36700. [Feature #6130] | naruse |
2012-08-14 | Kernel#inspect: improve consistency and do not call #to_s. | eregon |
2012-08-07 | * proc.c (method_clone): Added documentation. Patch by Robin Dupret. | drbrain |
2012-08-02 | * class.c, insns.def, method.h, proc.c, vm.c, vm_core.h, vm_eval.c, | shugo |
2012-07-17 | Add tests for r36415. | naruse |
2012-07-17 | * proc.c (rb_proc_arity): return normal value (not -n-1) if it is not | naruse |
2012-07-16 | Revert of r36411, as does not distinguish proc from lambda | marcandre |
2012-07-16 | Revert r33924. | marcandre |
2012-06-25 | method transplanting | nobu |
2012-06-11 | * vm_core.h: remove lfp (local frame pointer) and rename | ko1 |
2012-06-04 | * vm_core.h (rb_location_t): fix type and field name. | ko1 |
2012-05-23 | use RB_TYPE_P() instead of comparison of TYPE() | nobu |
2012-05-22 | * vm_core.h: add a data type rb_location_t to store iseq location | ko1 |
2012-04-13 | * encoding.c (rb_enc_codepoint_len): Use UNREACHABLE to avoid "control | drbrain |
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#hash | marcandre |
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-01 | Revert r33921. | naruse |
2011-12-01 | * proc.c (rb_proc_arity): Fix Proc#arity in case of optional arguments | marcandre |
2011-10-03 | * proc.c (proc_call): Update documentation to match argument handling | drbrain |
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 of | nobu |
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 structure | ko1 |
2011-07-26 | * eval_error.c (rb_print_undef_str): new function to raise | nobu |
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 to | mame |
2011-07-25 | * proc.c (struct METHOD), gc.c (gc_marks), vm_method.c | mame |
2011-07-23 | * error.c (rb_name_error_str): new function to raise NameError | nobu |
2011-06-18 | * eval.c, hash.c, load.c, proc.c, range.c, thread.c, time.c: don't | akr |
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 fix | marcandre |