aboutsummaryrefslogtreecommitdiffstats
path: root/vm.c
Commit message (Expand)AuthorAgeFilesLines
* * thread.c, vm_core.h, vm.c, thread_pthread.c, thread_win32.c: addmame2008-06-121-0/+9
* * vm.c, eval_intern.h (PASS_PASSED_BLOCK):ko12008-06-101-34/+61
* * include/ruby/ruby.h, vm_core.h: add a type rb_blockptr.mame2008-06-091-1/+1
* * include/ruby/ruby.h (CONST_ID): constant ID cache for non-gcc.nobu2008-06-091-7/+7
* * vm_core.h (struct rb_vm_struct): moved ruby_debug, ruby_verbose, andnobu2008-06-091-0/+23
* * vm_core.h (struct rb_vm_struct): moved src_encoding_index.nobu2008-06-091-0/+1
* * vm.c (rb_thread_recycle_stack_release): reduce redundant code.nobu2008-06-091-5/+2
* * vm_insnhelper.c, vm.c, proc.c : revert r17021. [ruby-dev:34997]wanabe2008-06-081-1/+1
* * vm_insnhelper.c, vm.c, proc.c (proc_call): allow call method withwanabe2008-06-081-1/+1
* * array.c, bignum.c, cont.c, dir.c, dln.c, encoding.c, enumerator.c,ko12008-06-081-5/+3
* * gc.c (rb_objspace_alloc): this function is needed only whenmame2008-06-051-0/+2
* * suppress warnings on cygwin, mingw and mswin.nobu2008-06-011-2/+3
* * eval_method.c: renamed from vm_method.c. "vm_method.c" is includedko12008-05-241-180/+58
* * compile.c (iseq_set_exception_table, NODE_WHILE, NODE_NEXT): removemame2008-05-241-5/+1
* * eval.c, eval_intern.h, include/ruby/intern.h, include/ruby/ruby.h,ko12008-05-221-84/+73
* * vm.c (sdr, nsdr): define methods only if VMDEBUG is defined.nobu2008-05-221-2/+4
* * vm.c (vm_get_ruby_level_cfp): moved from eval_intern.h.nobu2008-05-221-0/+18
* * eval_intern.h, vm_core.h, include/ruby/intern.h, include/ruby/ruby.h,usa2008-05-221-1/+1
* * eval.c, vm.c, vm_core.h, vm_insnhelper.c: specify "const".ko12008-05-221-94/+105
* * vm.c (invoke_block_from_c): fix call flow.ko12008-05-191-9/+20
* * vm.c, insns.def, eval.c, vm_insnhelper.c: fix CREF handling.ko12008-05-191-77/+53
* * vm.c (Init_VM): removed the definition of Thread#initialize,yugui2008-05-171-1/+0
* * vm.c (collect_local_variables_in_env): remove unnecessary checkmame2008-05-121-3/+0
* * vm.c (env_mark): mark env->block.self. prevent SEGV when GC occurakr2008-05-101-0/+1
* * vm.c (rb_thread_mark): mark stat_insn_usage only when ptr is notnobu2008-05-081-1/+1
* * vm.c (vm_eval_body): initialize retval. [ruby-dev:34576]nobu2008-05-071-2/+4
* * load.c (rb_load_path), vm_core.h (rb_vm_t): moved to VM.nobu2008-04-301-0/+1
* * vm_core.h (rb_vm_t), gc.c (rb_objspace, rb_newobj), vm.cnobu2008-04-271-2/+7
* * include/ruby/node.h: add new constants for rb_call()'s scope.matz2008-04-011-2/+1
* * eval.c (rb_f_local_variables): local_variables should return anmatz2008-03-101-1/+1
* * vm.c (rb_call_super): pass a passed block when super is called viamame2008-02-051-0/+1
* * $Date$ keyword removed to avoid inclusion of locale dependentakr2008-01-061-1/+0
* * iseq.c: all methods need $SAFE < 1.ko12007-12-251-2/+2
* * vm.c (rb_frame_method_id_and_class): new function to get theshugo2007-12-251-0/+6
* * vm.c (Init_VM): remove unused code.ko12007-12-251-2/+0
* * vm.c: check frame is FINAL when creating env.ko12007-12-251-1/+6
* * vm.c: add dummy toplevel frame.ko12007-12-241-20/+13
* * compile.c (iseq_compile): clear local table if node == 0.ko12007-12-241-3/+10
* * proc.c (method_name): preserve Symbol's encoding.matz2007-12-241-1/+1
* * proc.c (rb_proc_new), vm.c (invoke_block): removed u3.state magic.nobu2007-12-241-5/+0
* * vm.c, vm_dump.c: fix typo.ko12007-12-211-4/+4
* * regerror.c, string.c, io.c, lib/getoptlong.rb, lib/net/imap.rb,akr2007-12-211-2/+2
* * common.mk, *.ci: renamed to *.c.ko12007-12-201-2/+2
* * insnhelper.ci, vm.c, vm_core.h: change interface ofko12007-12-201-25/+11
* * insnhelper.ci, vm.c: rewrite sp manipulation around method/blockko12007-12-181-10/+10
* * vm.c (invoke_block): merge 2 stack overflow checks.ko12007-12-181-2/+1
* * vm_core.h (rb_thread_t): new member machine_stack_maxsize andakr2007-12-151-0/+4
* * vm.c (rb_thread_mark): use rb_gc_mark_maybe() forko12007-12-091-3/+4
* * proc.c (rb_proc_s_new): call initialize. [ruby-core:13824]nobu2007-12-051-2/+5
* * vm.c: fix comment.ko12007-11-231-1/+1