Age | Commit message (Expand) | Author |
2014-01-23 | * method.h: rearrange rb_method_definition_struct to save 8 bytes in | charliesome |
2013-12-03 | * include/ruby/ruby.h (struct RClass): Add wrapper struct around | tmm1 |
2013-10-22 | * vm_core.h (enum): avoid syntax error. | shyouhei |
2013-09-24 | * class.c (class_alloc): remove mc_tbl | charliesome |
2013-09-10 | vm_method.c: constify | nobu |
2013-09-04 | * class.c, compile.c, eval.c, gc.h, insns.def, internal.h, method.h, | charliesome |
2013-06-14 | * class.c, include/ruby/ruby.h: add write barriers for T_CLASS, | ko1 |
2013-05-13 | vm_method.c: rb_method_entry_at | nobu |
2013-02-06 | vm_method.c: show respond_to location | nobu |
2012-12-17 | * method.h: remove `VM_METHOD_TYPE_CFUNC_FRAMELESS' method type. | ko1 |
2012-12-13 | * method.h (END_OF_ENUMERATION): placeholder to put last comma. | nobu |
2012-12-13 | * method.h: remove "VM_METHOD_TYPE__MAX" from rb_method_type_t. | ko1 |
2012-12-12 | method.h: NOEX_SAFE_SHIFT_OFFSET | nobu |
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-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-13 | * vm_insnhelper.c (vm_call_cfunc_with_frame): don't use ci after | ko1 |
2012-10-25 | * include/ruby/ruby.h, class.c: remove (revert) | ko1 |
2012-10-23 | * vm_core.h, vm_insnhelper.c, vm_eval.c (OPT_CALL_CFUNC_WITHOUT_FRAME): | ko1 |
2012-10-19 | * method.h (rb_method_cfunc_t::invoker): add new field (func ptr) | ko1 |
2012-10-18 | * class.c (rb_define_frameless_method): rename from | ko1 |
2012-10-16 | * method.h(rb_method_definition_struct): remove a comma after the last element | nagachika |
2012-10-15 | * method.h: introduce new method type VM_METHOD_TYPE_CFUNC_FAST. | ko1 |
2012-10-08 | * eval.c, gc.c, iseq.c, node.h, vm_insnhelper.c, vm_insnhelper.h, | shugo |
2012-08-02 | * eval.c (rb_mod_using): new method Module#using. [experimental] | shugo |
2012-08-02 | * class.c, insns.def, method.h, proc.c, vm.c, vm_core.h, vm_eval.c, | shugo |
2012-06-25 | Revert r31873 Module#mix | nobu |
2012-02-21 | * proc.c (method_hash, proc_hash): Fix {Unbound}Method#hash | marcandre |
2011-06-18 | * method.h, internal.h iseq.h: declare internal functions. | akr |
2011-05-31 | * class.c (rb_mix_module): implement Module#mix. | nobu |
2011-01-19 | * method.h: parenthesize macro arguments. | akr |
2010-10-26 | * class.c, constant.h, gc.c, method.h, object.c, variable.c, | mame |
2010-05-05 | * vm_method.c (rb_unlink_method_entry, rb_sweep_method_entry): | ko1 |
2010-05-04 | * gc.c (rb_mark_method_entry): renamed. | nobu |
2010-05-04 | * method.h (rb_gc_mark_method_entry): fixed typo. | nobu |
2010-05-04 | * method.h, vm_method.c: rename some internal functions related to | ko1 |
2010-03-22 | * proc.c (rb_method_location): return attr's location if it is setup. | wanabe |
2009-10-04 | * vm_method.c (basic_obj_respond_to): should not call | matz |
2009-10-02 | * method.h (rb_method_type_t): remove a comma at end of | naruse |
2009-09-28 | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@25129 b2dd03c8-39d4-4d8f-98... | matz |
2009-08-29 | * vm_eval.c (rb_call0): gets rid of checking method cache twice. | yugui |
2009-08-28 | * method.h (rb_method_definition_t): split from rb_method_entry_t | nobu |
2009-08-26 | * method.c (rb_method_entry_t): body.proc should be marked. | nobu |
2009-07-22 | * method.h : Commas at end of enum list not allowed as of C89 | shyouhei |
2009-07-16 | * method.h: properties. | nobu |
2009-07-15 | * method.h, vm_core.h: add rb_method_entry_t. Remove nodes around | ko1 |