summaryrefslogtreecommitdiffstats
path: root/vm_core.h
Commit message (Expand)AuthorAgeFilesLines
* * vm.c (vm_backtrace_each): now takes an iterator function.nobu2009-02-011-0/+3
* * vm.c: add a prefix "rb_" to exposed functionsko12009-01-191-4/+4
* * vm_dump.c: add a prefix "rb_vmdebug_" toko12009-01-191-3/+3
* * iseq.c:ko12009-01-191-2/+2
* * thread.c: fix comment (terminology: Global VM Lock).ko12009-01-121-0/+3
* * thread.c (rb_thread_blocking_region): add a comment.ko12008-12-301-0/+1
* * vm.c (Init_VM): create and define TOPLEVEL_BINDING at first.ko12008-12-271-0/+2
* * vm.c (invoke_block_from_c): fix to point right cfp.ko12008-12-241-1/+1
* * vm_core.h: removed trailing garbage spaces.nobu2008-12-091-5/+5
* * include/ruby/vm.h: write a comment.ko12008-10-211-4/+2
* * dln.c: Ruby no longer supports MacOS 9 or before.yugui2008-10-041-5/+1
* * djgpp/GNUmakefile.in: removed. Ruby no longer supports djgpp.yugui2008-10-041-3/+1
* * vm_core.h (RUBY_VM_CHECK_INTS_TH): add an UNLIKELY hint.ko12008-09-261-3/+1
* * vm_core.h: ruby/ruby.h should be included at the very firstshyouhei2008-09-231-2/+1
* * include/ruby/node.h, node.h: move node.h from include path.ko12008-09-231-1/+1
* * vm_core.h: remove unused frame values.ko12008-09-231-9/+0
* * class.c, vm_core.h: move decl of rb_iseq_clone() to class.c.ko12008-09-231-1/+0
* * include/ruby/node.h, vm_core.h: move definition ofko12008-09-231-79/+10
* * common.mk: clean upko12008-09-231-3/+3
* * vm_core.h (struct rb_vm_struct): replaced signal staff with trapnobu2008-09-041-3/+7
* * include/ruby/signal.h: removed.ko12008-09-031-3/+2
* * proc.c (proc_new): use the given class.nobu2008-08-201-1/+1
* * vm_core.h (exec_event_hooks): skips RubyVM::FrozenCore.nobu2008-08-151-0/+1
* * thread.c, vm_core.h: add manual priority supportko12008-08-131-0/+1
* * vm_core.h: Declare rb_iseq_clone, which is used in class.c.knu2008-08-131-0/+1
* * class.c (clone_method): should copy cbase in cref as well.matz2008-08-111-0/+1
* * vm_core.h: move the definition of struct rb_mutex_struct.mame2008-07-281-9/+0
* * vm_core.h, thread.c: It is now prohibited to use Data_Get_Struct inmame2008-07-271-1/+12
* * include/ruby/ruby.h: add a type T_DEFERRED.ko12008-07-271-1/+2
* * vm_core.h (rb_thread_t), vm.c (rb_thread_mark), process.cnobu2008-07-101-1/+1
* * ext/coverage/coverage.c, ext/coverage/extconf.rb: eliminatemame2008-07-031-0/+1
* * Add coverage measurement constant COVERAGE__. This constant is notmame2008-07-011-0/+2
* * include/ruby/ruby.h (enum ruby_special_consts): ISO C forbidsshyouhei2008-07-011-1/+1
* * compile.c, insns.def, vm.c, vm_core.h: remove some insnsko12008-07-011-0/+4
* * vm.c, vm_core.h,vm_core.h, vm_dump.c, iseq.c: rename class nameko12008-06-291-0/+3
* * thread.c, thread_win32.c, vm_core.h: try to remove false positive ofmame2008-06-191-0/+1
* * vm_core.h, thread.c: rename global_interpreter_lock toko12008-06-151-1/+1
* * vm_core.h (rb_vm_t), vm.c (rb_vm_mark): moved preallocated specialnobu2008-06-151-1/+10
* * thread.c, vm_core.h, vm.c, thread_pthread.c, thread_win32.c: addmame2008-06-121-0/+4
* * vm.c, eval_intern.h (PASS_PASSED_BLOCK):ko12008-06-101-0/+23
* * include/ruby/ruby.h, vm_core.h: add a type rb_blockptr.mame2008-06-091-1/+1
* * vm_core.h (struct rb_vm_struct): moved ruby_debug, ruby_verbose, andnobu2008-06-091-0/+2
* * vm_core.h (struct rb_vm_struct): moved src_encoding_index.nobu2008-06-091-0/+2
* * include/ruby/mvm.h: new header file for MVM, and moved rb_vm_t andnobu2008-05-311-4/+4
* * vm_core.h (struct rb_unblock_callback), thread.cnobu2008-05-301-2/+6
* * eval_method.c: renamed from vm_method.c. "vm_method.c" is includedko12008-05-241-9/+1
* * vm_core.h (rb_num_t): moved form vm.h.nobu2008-05-231-0/+2
* * eval.c, eval_intern.h, include/ruby/intern.h, include/ruby/ruby.h,ko12008-05-221-21/+15
* * eval_intern.h, vm_core.h, include/ruby/intern.h, include/ruby/ruby.h,usa2008-05-221-15/+21
* * eval.c, vm.c, vm_core.h, vm_insnhelper.c: specify "const".ko12008-05-221-3/+3