summaryrefslogtreecommitdiffstats
path: root/vm_eval.c
Commit message (Expand)AuthorAgeFilesLines
* * vm_eval.c (rb_search_method_entry): show flags and klass value inakr2009-11-211-10/+21
* * vm_eval.c (rb_search_method_entry): avoid trigraph.akr2009-11-201-1/+1
* * vm_eval.c (rb_search_method_entry): show the type of the hiddenakr2009-11-181-6/+52
* * vm_insnhelper.c (vm_call_method): protected singleton methods ofshugo2009-11-161-1/+1
* fix typos.akr2009-11-031-1/+1
* * enum.c (enum_count): remove optimization using #size.matz2009-10-311-15/+3
* * vm_eval.c (check_funcall): logic updated according tomatz2009-10-311-16/+56
* * vm_eval.c (enum call_type): get rid of last comma.nobu2009-10-301-0/+1
* * vm_eval.c (vm_call0, vm_call_super, rb_f_send, rb_f_public_send):nobu2009-10-301-7/+8
* * vm_eval.c (rb_search_method_emtry, rb_method_call_status): splitnobu2009-10-301-73/+67
* * enum.c (enum_count): call #size using rb_funcall_no_recursive()matz2009-10-291-0/+42
* * array.c (rb_ary_to_ary): do not use #respond_to? to detectmatz2009-10-291-2/+12
* * vm_eval.c (eval_string): rdoc fix [ruby-core:26086]marcandre2009-10-141-5/+4
* git-svn-id: http://svn.ruby-lang.org/repos/ruby/trunk@25129 b2dd03c8-39d4-4d8...matz2009-09-281-0/+8
* * compile.c, cont.c, gc.c, insns.def, iseq.c, iseq.h, process.c,nobu2009-09-211-3/+5
* * vm_eval.c (rb_catch_obj, rb_catch, rb_f_catch): No longer use the obsolete ...marcandre2009-09-151-32/+24
* * vm_eval.c (eval_string_with_cref): fix to check local_table_size.ko12009-09-011-1/+1
* Doxygen comment.yugui2009-08-291-0/+59
* * vm_eval.c (rb_call0): gets rid of checking method cache twice.yugui2009-08-291-1/+1
* * method.h (rb_method_definition_t): split from rb_method_entry_tnobu2009-08-281-14/+17
* * vm.c (vm_backtrace_each, vm_backtrace_push),nobu2009-08-161-2/+3
* * vm_eval.c: adjusted indent.nobu2009-07-161-58/+58
* * method.h, vm_core.h: add rb_method_entry_t. Remove nodes aroundko12009-07-151-114/+134
* * vm_eval.c (rb_call0): refine exception message for hidden objects.akr2009-06-151-2/+5
* * thread.c, vm_eval.c: add Thread.backtrace.ko12009-06-141-0/+19
* * vm_eval.c (rb_f_local_variables): now returns symbols. a patch fromnobu2009-06-121-1/+1
* * vm_eval.c (rb_f_catch): updated rdoc about generalized argument,nobu2009-06-121-5/+11
* * vm_eval.c (rb_f_throw): fixed rdoc about execption.nobu2009-06-121-1/+1
* * include/ruby/ruby.h (rb_long2int, RARRAY_LENINT): check long tonobu2009-05-201-4/+4
* * vm_eval.c, vm_insnhelper.c: argument number is restricted tonobu2009-05-201-3/+3
* * vm_eval.c (rb_f_catch): gets rid of issue with gcc 4.4. a patchnobu2009-05-091-1/+1
* * vm_eval.c (eval_string_with_cref): replaces the message ifnobu2009-03-301-3/+11
* * vm_eval.c (rb_throw_obj): inverted call flow. [ruby-core:22872]nobu2009-03-131-21/+10
* * vm_eval.c (rb_iterate): use volatile to suppress warnings.akr2009-02-281-1/+1
* * eval_error.c (error_print): use volatile to suppress warnings.akr2009-02-281-1/+1
* stripped trailing spaces.nobu2009-02-221-2/+1
* * vm_eval.c (method_missing): should not pop cfp if missing methodnobu2009-02-221-6/+27
* * vm_eval.c (eval_string_with_cref): use rb_vm_get_ruby_level_next_cfp()ko12009-02-131-1/+1
* * vm.c (vm_backtrace_each): now takes an iterator function.nobu2009-02-011-7/+15
* * vm_eval.c, eval.c (rb_f_block_given_p): move definition ofko12009-01-191-0/+41
* * vm.c: add a prefix "rb_" to exposed functionsko12009-01-191-2/+2
* * iseq.c:ko12009-01-191-2/+1
* * eval.c, vm_eval.c (rb_f_local_variables): move definition from eval.cko12009-01-191-0/+58
* * vm_eval.c (rb_f_loop): return enumerator if no block given.matz2008-12-271-1/+2
* * vm_insnhelper.c (vm_call_method, vm_call_cfunc): use original id instead ofko12008-12-271-4/+4
* * vm_insnhelper.c (vm_call_method): use class of method definedko12008-12-241-1/+1
* * vm_eval.c (vm_call0): NODE_ZSUPER supported. [ruby-core:20480]nobu2008-12-151-0/+11
* * vm_eval.c (vm_call_super): uses method_missing().nobu2008-12-151-26/+20
* * compile.c (iseq_compile_each), gc.c (assign_heap_slot),nobu2008-12-091-1/+1
* * vm_eval.c (Init_vm_eval): define module_eval, class_eval and evalakr2008-09-251-0/+3