summaryrefslogtreecommitdiff
path: root/vm_eval.c
AgeCommit message (Expand)Author
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
2011-08-05* test/ruby/test_object.rb: tests that respond_to? returns false.nobu
2011-08-05* vm_eval.c (check_funcall): try respond_to? first if redefined.nobu
2011-07-29* array.c (rb_ary_set_len): new function to set array length.nobu
2011-07-29* vm_eval.c (rb_apply): get rid of too large alloca.nobu
2011-07-10* thread_pthread.c (rb_thread_create_timer_thread): removedkosaki
2011-06-18* method.h, internal.h iseq.h: declare internal functions.akr
2011-03-07cancel subversion backfire. sorrymatz
2011-03-07* gc.c (rb_gc_set_params): allow GC parameter configuration bymatz
2011-03-05* class.c: fix camelCase to snake_case in documentation code examples.naruse