summaryrefslogtreecommitdiff
path: root/eval.c
AgeCommit message (Expand)Author
2008-02-19* eval.c (rb_raise_jump): moved adjustment for control frame.nobu
2008-02-19* eval.c (ruby_exec_node): no thread starts inside iseq compilation.nobu
2008-02-13* eval.c (eval): allow to eval in a binding that has a singleton method.mame
2008-01-14* eval.c (eval): check if backtrace is empty. [ruby-core:15040]nobu
2008-01-06* $Date$ keyword removed to avoid inclusion of locale dependentakr
2008-01-04* eval.c (Init_eval): move instance_eval and instance_exec tomatz
2007-12-25* README.EXT.ja, dir.c, eval.c, eval_intern.h, lex.c.src,matz
2007-12-24* eval.c (rb_exc_raise): ANSI style.akr
2007-12-24* eval_method.c (Init_eval_method): extracted from Init_evalakr
2007-12-24* eval.c (function_call_may_return_twice_jmp_buf): removed.akr
2007-12-24enable several rdoc.akr
2007-12-23enable documents for raise and local_variables.akr
2007-12-22* eval.c (rb_obj_instance_eval): use class of immediate objects.ko1
2007-12-22* eval.c (rb_f_method_name): now __method__ and __callee__ arematz
2007-12-20* common.mk, *.ci: renamed to *.c.ko1
2007-12-19* eval.c (errinfo_place): skip if error is Fixnum. [ruby-dev:32608]ko1
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