summaryrefslogtreecommitdiff
path: root/vm_eval.c
AgeCommit message (Expand)Author
2012-10-15* vm_eval.c: fix a typo.kou
2012-10-14* vm_insnhelper.c: refactoring.ko1
2012-10-14* vm_eval.c (vm_call0_body): add new function.ko1
2012-10-14* insns.def (send, invokesuper, invokeblock, opt_*), vm_core.h:ko1
2012-10-08* eval.c, gc.c, iseq.c, node.h, vm_insnhelper.c, vm_insnhelper.h,shugo
2012-09-19array.c, enum.c: TypeError in zipnobu
2012-09-08internal.h: allocator function in rb_classext_tnobu
2012-09-04adjust stylenobu
2012-09-04* vm_eval.c (ruby_eval_string_from_file_protect): initializer element is not ...shyouhei
2012-08-20vm_insnhelper.c: iclass as klass in cfpnobu
2012-08-08vm_eval.c: cref-scope hacknobu
2012-08-06method in instance_evalnobu
2012-08-06vm_eval.c: check exceptional condition firstnobu
2012-08-06vm_eval.c: remove dead codenobu
2012-08-03vm_insnhelper.c: no recvnobu
2012-08-02* eval.c (rb_mod_using): new method Module#using. [experimental]shugo
2012-08-02* class.c, insns.def, method.h, proc.c, vm.c, vm_core.h, vm_eval.c,shugo
2012-07-19* thread.c (rb_thread_s_control_interrupt,ko1
2012-07-11* vm_eval.c (rb_eval_string_from_file,yugui
2012-07-04__callee__ fixnobu
2012-06-22* iseq.c, vm_eval.c: set th->base_block properly.ko1
2012-06-15* vm_core.h: remove VM_FRAME_MAGIC_FINISH (finish frame type).ko1
2012-06-11* vm_core.h: remove lfp (local frame pointer) and renameko1
2012-06-04* vm_insnhelper.h: remove magical code "lfp[0] & 0x02".ko1
2012-06-04* vm_core.h (rb_location_t): fix type and field name.ko1
2012-06-02* common.mk: fix to build vm_backtrace.c only itself (vm_backtrace.cko1
2012-05-26* vm.c (backtrace_*): change type of lev and n from size_t to int.ko1
2012-05-26* vm.c (RubyVM::FrameInfo): add a class to access each frameko1
2012-05-25* vm_eval.c (rb_f_caller): caller() method accepts second optionalko1
2012-05-25* vm.c: refactoring backtrace related funcitons.ko1
2012-05-24vm_eval.c: fix typesnobu
2012-05-24* vm.c: add RubyVM::Backtrace object (btobj).ko1
2012-05-22* vm_core.h: add a data type rb_location_t to store iseq locationko1
2012-04-14* variable.c (trace_ev): Removed "not reached" comment as this line isdrbrain
2012-03-16* vm_eval.c (rb_mod_module_eval): fix the documentation ofshugo
2012-03-16* vm_eval.c (rb_mod_module_eval): fix the documentation ofshugo
2012-03-14 * vm_eval.c (check_funcall): Raise ArgumentError if respond_to?drbrain
2012-03-14* include/ruby/intern.h: Add rb_check_arity, rb_error_arity [#6085]marcandre
2012-02-11* vm_eval.c (check_funcall): Call respond_to? with matching arity fordrbrain
2012-02-11* vm_eval.c (check_funcall): adjust indent.nobu
2012-01-30* vm_eval.c (vm_call0): should pass block to enumerators. patchednobu
2012-01-24* vm.c (rb_iter_break_value): new function to break a block withnobu
2011-12-30* vm_eval.c (rb_f_send): fix [Bug #5125] [ruby-core:38633]ayumin
2011-12-23* vm_eval.c (send_internal): PASS_PASSED_BLOCK_TH must be placedktsj
2011-12-05* class.c (rb_obj_methods), compile.c (iseq_compile_each),nobu
2011-10-20* vm_eval.c (check_funcall): set array elements one-by-one to fixngoto
2011-10-06fix typoskazu
2011-10-06* vm_eval.c (make_no_method_execption): extract fromnobu
2011-09-29* use RB_TYPE_P which is optimized for constant types, instead ofnobu
2011-09-29* vm_eval.c (rb_eval_cmd): fix indent.nobu