summaryrefslogtreecommitdiffstats
path: root/vm_method.c
Commit message (Expand)AuthorAgeFilesLines
* * vm_method.c (basic_obj_respond_to): call #respond_to_missing?matz2009-10-171-4/+4
* * vm_method.c (rb_method_boundp): should exclude NOEX_RESPONDS.matz2009-10-091-1/+1
* * vm_method.c (basic_obj_respond_to): should not callmatz2009-10-041-9/+12
* * vm_method.c (rb_add_method_def): no redefinition warning onnobu2009-10-031-0/+1
* * vm_method.c (rb_add_method_def): show the location wherenobu2009-09-301-0/+19
* * vm_method.c (rb_method_definition_eq): non-null definition isnobu2009-09-291-3/+2
* * vm_method.c (rb_add_method_def): nothing to do if old method hadnobu2009-09-291-2/+9
* * vm_method.c (rb_method_entry_eq): fixed a message.nobu2009-09-291-1/+1
* git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25129 b2dd03c8-39d4-4d8...matz2009-09-281-0/+2
* * vm_method.c (rb_method_entry_eq): suppressed a warning.nobu2009-09-271-1/+1
* * vm_method.c (rb_method_entry_eq): method defined from samematz2009-09-261-1/+1
* * vm_method.c (check_definition): fixed typo.nobu2009-09-251-1/+1
* * vm_method.c (obj_respond_to_missing): added rdoc.nobu2009-09-251-0/+12
* * vm_method.c (rb_mod_method_defined): should return true or false.nobu2009-09-251-2/+2
* * vm_method.c (rb_mod_method_defined): should return true or false.nobu2009-09-251-3/+7
* * vm_method.c (basic_obj_respond_to): new function to fundamentalmatz2009-09-231-10/+27
* * compile.c, cont.c, gc.c, insns.def, iseq.c, iseq.h, process.c,nobu2009-09-211-7/+7
* * vm_method.c (rb_add_method_def): no warning for inheritednobu2009-09-131-1/+2
* * vm_method.c (CALL_METHOD_HOOK): refined with macro.nobu2009-09-121-21/+18
* * vm_method.c (remove_method): typo fixed.nobu2009-09-121-1/+1
* * vm_method.c (rb_remove_method_id): no definition body isnobu2009-09-121-13/+11
* * vm_method.c (rb_alias): hooks are called from rb_add_method_def.nobu2009-09-121-15/+0
* * vm_method.c (rb_add_method, rb_add_method_me): call method addednobu2009-09-121-3/+10
* * method.h (rb_method_definition_t): split from rb_method_entry_tnobu2009-08-281-101/+106
* * vm_method.c (rb_remove_method_id): exported.nobu2009-08-271-4/+8
* * vm_method.c (rb_method_entry_eq): deals with optimized methodnobu2009-08-061-0/+2
* * method.h : Commas at end of enum list not allowed as of C89shyouhei2009-07-221-1/+2
* * vm_method.c (me_opts): fixed optimized method aliasing.nobu2009-07-191-0/+2
* * vm_method.c (rb_alias): fix a case which try non-existing method alias.ko12009-07-161-4/+3
* * vm_method.c: separate clearing cache entry code.ko12009-07-151-4/+8
* * method.h, vm_core.h: add rb_method_entry_t. Remove nodes aroundko12009-07-151-259/+276
* * vm_method.c (rb_add_method, remove_method, rb_undef): fixednobu2009-07-041-3/+3
* * vm_method.c (Init_eval_method): registers notimplement_body as anobu2009-07-041-2/+2
* * vm_method.c (rb_attr): should preserve encoding info.matz2009-05-191-1/+4
* * gc.c: add longlife garbage collection. [ruby-dev:38423]nari2009-05-131-7/+15
* update rdoc.akr2009-04-211-0/+4
* * node.h (rb_notimplement_body_p): declared.akr2009-04-161-1/+1
* * class.c (rb_define_method_id): use rb_define_notimplement_method_idakr2009-04-161-0/+25
* * vm_insnhelper.c (vm_call_method, vm_call_cfunc): use original id instead ofko12008-12-271-3/+7
* * vm_eval.c (vm_call_super): uses method_missing().nobu2008-12-151-12/+4
* * vm_method.c (rb_obj_respond_to): Remove a duplicated rdocknu2008-12-041-10/+1
* * vm_method.c (rb_mod_modfunc): method undefined in included modulenobu2008-10-051-1/+1
* * common.mk: clean upko12008-09-231-2/+1
* * vm_method.c (rb_method_node): fail earlier if no method found.matz2008-08-281-2/+3
* * include/ruby/ruby.h (rb_intern_const): tiny optimization.nobu2008-08-161-0/+1
* * object.c (rb_obj_untrusted): new method Object#untrusted?.shugo2008-08-131-4/+5
* * array.c (rb_ary_sort_bang): respect overridden <=> for String andnobu2008-08-041-5/+10
* * include/ruby/ruby.h (CONST_ID): constant ID cache for non-gcc.nobu2008-06-091-0/+2
* * suppress warnings with -Wwrite-string.nobu2008-05-311-1/+1
* * eval_method.c: renamed from vm_method.c. "vm_method.c" is includedko12008-05-241-0/+1145