aboutsummaryrefslogtreecommitdiffstats
path: root/vm_core.h
Commit message (Expand)AuthorAgeFilesLines
* vm.c: rb_vm_env_local_variablesnobu2014-07-011-0/+1
* * vm.c (rb_vm_rewind_cfp): add new function to rewind specified cfpko12014-06-191-0/+1
* * vm_core.h: add VM_FRAME_MAGIC_RESCUE to recognize normal block orko12014-06-191-1/+2
* constify parametersnobu2014-06-181-1/+1
* * vm_trace.c: clear and restore recursive checking thread local datako12014-06-131-0/+3
* thread.c: fix for non-scalar pthread_tnobu2014-06-111-0/+5
* vm.c: remove rb_vm_living_threads_foreach functionnormal2014-05-281-1/+0
* report bug with machine regisitersnobu2014-05-251-1/+2
* * ext/openssl/depend: remove dependency from internal headers.ko12014-05-141-1/+7
* vm*: doubly-linked list from ccan to manage vm->living_threadsnormal2014-05-101-2/+26
* * vm.c (invoke_block_from_c): add VM_FRAME_FLAG_BMETHOD to recordko12014-04-301-4/+6
* * internal.h, vm_core.h: move LIKELY/UNLIKELY/UNINITIALIZED_VAR()ko12014-02-051-21/+0
* vm_core.h: rb_thread_struct::machinenobu2014-01-281-7/+9
* * compile.c, insns.def, test/ruby/test_rubyvm.rb, vm.c, vm_core.h,charliesome2013-12-091-1/+1
* * vm_dump.c (rb_vmdebug_debug_print_pre): Bugfix. Get PC directly.tarui2013-11-291-1/+1
* vm_core.h: extract VM_STACK_OVERFLOWED_Pnobu2013-11-181-7/+11
* * cont.c : Introdule ensure rollback mechanism. Please see below.tarui2013-11-151-0/+17
* * insns.def: unify ic_constant_serial and ic_class_serial into one fieldcharliesome2013-11-091-2/+1
* * class.c: unify names of vm state version counters to 'serial'.charliesome2013-11-091-5/+4
* * insns.def, vm.c, vm_insnhelper.c, vm_insnhelper.h, vm_method.c: splitcharliesome2013-10-291-1/+1
* * vm_core.h (enum): avoid syntax error.shyouhei2013-10-221-1/+1
* * class.c, variable.c, gc.c (rb_class_tbl): removed.ko12013-10-111-0/+2
* * vm_trace.c (postponed_job): use preallocated buffer.ko12013-10-101-1/+3
* * iseq.c, internal.h: change to public (but internal) functionsko12013-10-071-1/+0
* * vm_core.h: use __has_attribute() instead of __clang__major__ becausenaruse2013-10-021-1/+5
* * vm_core.h: use __attribute__((unused)) in UNINTIALIZED_VAR on clangcharliesome2013-10-011-1/+1
* * class.c, compile.c, eval.c, gc.h, insns.def, internal.h, method.h,charliesome2013-09-041-2/+4
* * insns.def: fix regexp's once option behavior.ko12013-08-201-3/+13
* * proc.c: add Binding#local_variable_get/set/defined?ko12013-08-091-0/+1
* Add Process.argv0.knu2013-08-071-1/+1
* * vm_insnhelper.c (vm_push_frame): fix stack overflow check codes.ko12013-08-061-5/+7
* * thread_(pthread|win32).h: rename rb_thread_cond_t toko12013-07-231-1/+1
* * thread_pthread.h, thread_win32.h: rename rb_thread_id_t toko12013-07-231-1/+1
* * thread_native.h: added.ko12013-07-231-12/+3
* vm_eval.c: Check_TypedStructnobu2013-07-221-0/+2
* * include/ruby/ruby.h (struct rb_data_type_struct), gc.c: addko12013-06-191-9/+9
* * include/ruby/debug.h, vm_trace.c: add rb_postponed_job API.ko12013-05-261-5/+9
* vm_core.h: move jmpbuf between tag and prevnobu2013-05-181-1/+5
* defines.h: RUBY_SYMBOL_EXPORT_{BEGIN,END}nobu2013-04-051-18/+6
* load.c: loaded_features_index st_tablenobu2013-03-221-1/+1
* revert r39861nobu2013-03-211-1/+7
* ruby.h: RB_UNUSED_VAR from UNINITIALIZED_VARnobu2013-03-211-7/+1
* vm_core.h: suppress warningsnobu2013-03-211-1/+3
* * internal.h: added a declaration of ruby_kill().kosaki2013-03-191-0/+1
* required keyword argumentsnobu2013-03-121-0/+1
* * remove trailing spaces.nobu2013-02-051-1/+1
* * proc.c (rb_binding_new_with_cfp): permit to create binding objectko12013-02-051-0/+1
* * vm_backtrace.c: fix issue of rb_debug_inspector_open().ko12013-01-291-0/+1
* * vm_core.h: modify a comment about rb_iseq_t::local_size.ko12013-01-251-1/+1
* * vm_core.h (VM_DEBUG_BP_CHECK): set 0 as default.ko12013-01-101-1/+1