aboutsummaryrefslogtreecommitdiffstats
path: root/vm_eval.c
Commit message (Expand)AuthorAgeFilesLines
* array.c, enum.c: TypeError in zipnobu2012-09-191-0/+22
* internal.h: allocator function in rb_classext_tnobu2012-09-081-4/+0
* adjust stylenobu2012-09-041-3/+7
* * vm_eval.c (ruby_eval_string_from_file_protect): initializer element is not ...shyouhei2012-09-041-1/+3
* vm_insnhelper.c: iclass as klass in cfpnobu2012-08-201-1/+1
* vm_eval.c: cref-scope hacknobu2012-08-081-1/+1
* method in instance_evalnobu2012-08-061-2/+5
* vm_eval.c: check exceptional condition firstnobu2012-08-061-5/+3
* vm_eval.c: remove dead codenobu2012-08-061-4/+0
* vm_insnhelper.c: no recvnobu2012-08-031-1/+1
* * eval.c (rb_mod_using): new method Module#using. [experimental]shugo2012-08-021-1/+3
* * class.c, insns.def, method.h, proc.c, vm.c, vm_core.h, vm_eval.c,shugo2012-08-021-22/+27
* * thread.c (rb_thread_s_control_interrupt,ko12012-07-191-2/+2
* * vm_eval.c (rb_eval_string_from_file,yugui2012-07-111-1/+56
* __callee__ fixnobu2012-07-041-1/+1
* * iseq.c, vm_eval.c: set th->base_block properly.ko12012-06-221-9/+8
* * vm_core.h: remove VM_FRAME_MAGIC_FINISH (finish frame type).ko12012-06-151-5/+2
* * vm_core.h: remove lfp (local frame pointer) and renameko12012-06-111-15/+15
* * vm_insnhelper.h: remove magical code "lfp[0] & 0x02".ko12012-06-041-3/+1
* * vm_core.h (rb_location_t): fix type and field name.ko12012-06-041-4/+4
* * common.mk: fix to build vm_backtrace.c only itself (vm_backtrace.cko12012-06-021-126/+2
* * vm.c (backtrace_*): change type of lev and n from size_t to int.ko12012-05-261-2/+2
* * vm.c (RubyVM::FrameInfo): add a class to access each frameko12012-05-261-1/+31
* * vm_eval.c (rb_f_caller): caller() method accepts second optionalko12012-05-251-9/+21
* * vm.c: refactoring backtrace related funcitons.ko12012-05-251-35/+6
* vm_eval.c: fix typesnobu2012-05-241-2/+2
* * vm.c: add RubyVM::Backtrace object (btobj).ko12012-05-241-8/+16
* * vm_core.h: add a data type rb_location_t to store iseq locationko12012-05-221-1/+1
* * variable.c (trace_ev): Removed "not reached" comment as this line isdrbrain2012-04-141-2/+2
* * vm_eval.c (rb_mod_module_eval): fix the documentation ofshugo2012-03-161-4/+4
* * vm_eval.c (rb_mod_module_eval): fix the documentation ofshugo2012-03-161-4/+5
* * vm_eval.c (check_funcall): Raise ArgumentError if respond_to?drbrain2012-03-141-1/+4
* * include/ruby/intern.h: Add rb_check_arity, rb_error_arity [#6085]marcandre2012-03-141-28/+12
* * vm_eval.c (check_funcall): Call respond_to? with matching arity fordrbrain2012-02-111-1/+4
* * vm_eval.c (check_funcall): adjust indent.nobu2012-02-111-3/+3
* * vm_eval.c (vm_call0): should pass block to enumerators. patchednobu2012-01-301-0/+3
* * vm.c (rb_iter_break_value): new function to break a block withnobu2012-01-241-0/+1
* * vm_eval.c (rb_f_send): fix [Bug #5125] [ruby-core:38633]ayumin2011-12-301-2/+2
* * vm_eval.c (send_internal): PASS_PASSED_BLOCK_TH must be placedktsj2011-12-231-1/+1
* * class.c (rb_obj_methods), compile.c (iseq_compile_each),nobu2011-12-051-3/+0
* * vm_eval.c (check_funcall): set array elements one-by-one to fixngoto2011-10-201-1/+4
* fix typoskazu2011-10-061-3/+3
* * vm_eval.c (make_no_method_execption): extract fromnobu2011-10-061-21/+36
* * use RB_TYPE_P which is optimized for constant types, instead ofnobu2011-09-291-4/+4
* * vm_eval.c (rb_eval_cmd): fix indent.nobu2011-09-291-1/+1
* * test/ruby/test_object.rb: tests that respond_to? returns false.nobu2011-08-051-2/+4
* * vm_eval.c (check_funcall): try respond_to? first if redefined.nobu2011-08-051-4/+13
* * array.c (rb_ary_set_len): new function to set array length.nobu2011-07-291-0/+1
* * vm_eval.c (rb_apply): get rid of too large alloca.nobu2011-07-291-1/+9
* * thread_pthread.c (rb_thread_create_timer_thread): removedkosaki2011-07-101-1/+0