summaryrefslogtreecommitdiff
path: root/vm_eval.c
AgeCommit message (Expand)Author
2009-09-15* vm_eval.c (rb_catch_obj, rb_catch, rb_f_catch): No longer use the obsolete ...marcandre
2009-09-01* vm_eval.c (eval_string_with_cref): fix to check local_table_size.ko1
2009-08-29Doxygen comment.yugui
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_tnobu
2009-08-16* vm.c (vm_backtrace_each, vm_backtrace_push),nobu
2009-07-16* vm_eval.c: adjusted indent.nobu
2009-07-15* method.h, vm_core.h: add rb_method_entry_t. Remove nodes aroundko1
2009-06-15* vm_eval.c (rb_call0): refine exception message for hidden objects.akr
2009-06-14* thread.c, vm_eval.c: add Thread.backtrace.ko1
2009-06-12* vm_eval.c (rb_f_local_variables): now returns symbols. a patch fromnobu
2009-06-12* vm_eval.c (rb_f_catch): updated rdoc about generalized argument,nobu
2009-06-12* vm_eval.c (rb_f_throw): fixed rdoc about execption.nobu
2009-05-20* include/ruby/ruby.h (rb_long2int, RARRAY_LENINT): check long tonobu
2009-05-20* vm_eval.c, vm_insnhelper.c: argument number is restricted tonobu
2009-05-09* vm_eval.c (rb_f_catch): gets rid of issue with gcc 4.4. a patchnobu
2009-03-30* vm_eval.c (eval_string_with_cref): replaces the message ifnobu
2009-03-13* vm_eval.c (rb_throw_obj): inverted call flow. [ruby-core:22872]nobu
2009-02-28* vm_eval.c (rb_iterate): use volatile to suppress warnings.akr
2009-02-28* eval_error.c (error_print): use volatile to suppress warnings.akr
2009-02-22stripped trailing spaces.nobu
2009-02-22* vm_eval.c (method_missing): should not pop cfp if missing methodnobu
2009-02-13* vm_eval.c (eval_string_with_cref): use rb_vm_get_ruby_level_next_cfp()ko1
2009-02-01* vm.c (vm_backtrace_each): now takes an iterator function.nobu
2009-01-19* vm_eval.c, eval.c (rb_f_block_given_p): move definition ofko1
2009-01-19* vm.c: add a prefix "rb_" to exposed functionsko1
2009-01-19* iseq.c:ko1
2009-01-19* eval.c, vm_eval.c (rb_f_local_variables): move definition from eval.cko1
2008-12-27* vm_eval.c (rb_f_loop): return enumerator if no block given.matz
2008-12-27* vm_insnhelper.c (vm_call_method, vm_call_cfunc): use original id instead ofko1
2008-12-24* vm_insnhelper.c (vm_call_method): use class of method definedko1
2008-12-15* vm_eval.c (vm_call0): NODE_ZSUPER supported. [ruby-core:20480]nobu
2008-12-15* vm_eval.c (vm_call_super): uses method_missing().nobu
2008-12-09* compile.c (iseq_compile_each), gc.c (assign_heap_slot),nobu
2008-09-25* vm_eval.c (Init_vm_eval): define module_eval, class_eval and evalakr
2008-09-23* common.mk: clean upko1
2008-08-04* vm_eval.c (vm_call_super): fixed typo, and get rid of too largenobu
2008-07-01* Add coverage measurement constant COVERAGE__. This constant is notmame
2008-06-26* vm_eval.c (vm_call_super): fix to call method_missing.ko1
2008-06-24* vm_eval.c (eval_string_with_cref): preserve parse_in_eval even ifmame
2008-06-10* vm.c, eval_intern.h (PASS_PASSED_BLOCK):ko1
2008-05-31* suppress warnings with -Wwrite-string.nobu
2008-05-25* vm_eval.c: set properties.nobu
2008-05-24* vm_eval.c: added. Some codes are moved from "eval.c"ko1