summaryrefslogtreecommitdiff
path: root/eval.c
AgeCommit message (Expand)Author
2007-12-13* eval.c (rb_protect): restore root_jmpbuf even if proc exits byakr
2007-12-13* eval.c (rb_protect): restore root_jmpbuf to avoid SEGV byakr
2007-12-11* object.c (Init_Object): singleton_method_{added,removed,undefined}matz
2007-12-10* eval.c (rb_method_missing): RDoc update patch from Hugh Sassematz
2007-12-10* eval.c (rb_f_public_send): rename invoke_method to public_send.matz
2007-12-01* insnhelper.ci (vm_yield_with_cfunc): fix to passing argc on thirdko1
2007-11-30* signal.c (trap_signm): SIGVTALRM no longer used for greenmatz
2007-11-27* eval.c (rb_method_missing): fix stack trace.ko1
2007-11-09* eval.c (eval): should be volatile value for GC.ko1
2007-11-09* eval.c (send_internal): use self in the previous frame to check fornobu
2007-11-09* eval.c (rb_invoke_method): check if invoked in function style.nobu
2007-11-06* eval.c: fix typo in invoke_method documentationdavidflanagan
2007-11-05* eval.c (Init_eval): move #send to Kernel module from BasicObject.matz
2007-11-04* eval.c (rb_f_send): allow send/__send__ to call methods of allmatz
2007-10-01* eval.c (ruby_options), ruby.c (proc_options, process_options): notnobu
2007-09-28* include/ruby/intern.h: export rb_ivar_foreach.akr
2007-09-26* eval.c (eval): fix to check stack overflow.ko1
2007-09-25* eval.c (rb_longjmp): source file information may be NULL.matz
2007-09-14* vm.h, eval_intern.h: move some macros to eval_intern.h.ko1
2007-08-25* encoding.c: provide basic features for M17N.matz
2007-08-24* enumerator.c (enumerator_next): stop pre-fetching.matz
2007-08-24* eval.c (rb_f_send_bang): abandon the name funcall for privatematz
2007-08-18* eval.c: $! should not be writable.ko1
2007-08-17* eval.c (frame_func_id): return proper method ID.nobu
2007-08-17* eval.c (rb_call), eval_method.ci (rb_add_method, rb_alias),ko1
2007-08-14* proc.c (Init_Proc), eval.c (Init_eval), eval_intern.h: moveko1
2007-08-13* eval.c (rb_clear_trace_func, rb_thread_stop_timer_thread):nobu
2007-07-20* compile.c, compile.h (DECL_ANCHOR, INIT_ANCHOR): split not tonobu
2007-07-12* blockinlining.c: remove "yarv" prefix.ko1
2007-07-10* eval.c, insnhelper.ci, vm.c: change cref index (-1 -> 2).ko1
2007-07-10* eval.c (exec_under): add proper casts.ko1
2007-07-10* vm.c, insnhelper.ci: fix svar interface.ko1
2007-07-06* eval.c (rb_interrupt): suppress a gcc's officious warning.nobu
2007-07-05* include/ruby/{intern,ruby}.h, compile.[ch], error.c, eval.c,nobu
2007-06-26* cont.c (rb_fiber_s_new): revert initializing VM stack.ko1
2007-06-25* gc.h: add RUBY_ prefix to debug macros.ko1
2007-06-24* eval.c: remove ruby_current_node and change eval() prototype.ko1
2007-06-24* eval_*.h: rename to eval_*.ci.ko1
2007-06-24* vm.c: some refactoring.ko1
2007-06-18* eval.c (ruby_cleanup): return EXIT_FAILURE if any exceptions occurednobu
2007-06-17* eval.c (rb_method_missing): avoid an warning "too many argumentsakr
2007-06-15* eval.c (ruby_finalize_1): rb_thread_t#errinfo should be clear withko1
2007-06-06* eval_intern.h, eval.c (ruby_init): remove POP_TAG_INIT().ko1
2007-06-06* eval.c (rb_yield): fix to check Qundef.ko1
2007-06-05* parse.y (new_yield), compile.c (iseq_compile_each): fixko1
2007-06-05* compile.c: fixed indentation.nobu
2007-06-05* compile.c, dir.c, eval.c, eval_jump.h, eval_method.h, numeric.c,nobu
2007-05-29* eval.c (rb_eval_cmd): just return if no exceptions.nobu
2007-05-27* cont.c: support Fiber. Check test/ruby/test_fiber.rb for detail.ko1
2007-05-25* eval.c (ruby_exec_internal): do nothing if no code.nobu