summaryrefslogtreecommitdiff
path: root/vm_core.h
AgeCommit message (Expand)Author
2014-07-20vm_core.h: fix commentnobu
2014-07-20rb_proc_t: reduce to 64 bytes from 72 on 64-bitnormal
2014-07-18revert r46859 and r46860nobu
2014-07-18enum.c: optimize any? object allocations for Array and Hashnobu
2014-07-18vm_core.h: redefined_flag in rb_vm_tnobu
2014-07-16* vm_core.h (struct rb_iseq_struct): stack_max is changed to intngoto
2014-07-16* vm_core.h (struct rb_iseq_struct): temporal workaround of [Bug 10037].ngoto
2014-07-16revert r46834 because it does not pass testsko1
2014-07-16* vm_core.h: remove rb_vm_t::trap_list[RUBY_NSIG], but addko1
2014-07-14vm_core.h (struct rb_iseq_struct): reduce to 288 bytes on 64-bitnormal
2014-07-14vm_core.h (struct rb_iseq_struct): reduce to 296 bytes on 64-bitnormal
2014-07-13vm_core.h (struct rb_call_info_struct): improve packingnormal
2014-07-13vm_core.h (struct rb_iseq_struct): stack_max is uint32_tnormal
2014-07-01vm.c: rb_vm_env_local_variablesnobu
2014-06-19* vm.c (rb_vm_rewind_cfp): add new function to rewind specified cfpko1
2014-06-19* vm_core.h: add VM_FRAME_MAGIC_RESCUE to recognize normal block orko1
2014-06-18constify parametersnobu
2014-06-13* vm_trace.c: clear and restore recursive checking thread local datako1
2014-06-11thread.c: fix for non-scalar pthread_tnobu
2014-05-28vm.c: remove rb_vm_living_threads_foreach functionnormal
2014-05-25report bug with machine regisitersnobu
2014-05-14* ext/openssl/depend: remove dependency from internal headers.ko1
2014-05-10vm*: doubly-linked list from ccan to manage vm->living_threadsnormal
2014-04-30* vm.c (invoke_block_from_c): add VM_FRAME_FLAG_BMETHOD to recordko1
2014-02-05* internal.h, vm_core.h: move LIKELY/UNLIKELY/UNINITIALIZED_VAR()ko1
2014-01-28vm_core.h: rb_thread_struct::machinenobu
2013-12-09* compile.c, insns.def, test/ruby/test_rubyvm.rb, vm.c, vm_core.h,charliesome
2013-11-29 * vm_dump.c (rb_vmdebug_debug_print_pre): Bugfix. Get PC directly.tarui
2013-11-18vm_core.h: extract VM_STACK_OVERFLOWED_Pnobu
2013-11-15 * cont.c : Introdule ensure rollback mechanism. Please see below.tarui
2013-11-09* insns.def: unify ic_constant_serial and ic_class_serial into one fieldcharliesome
2013-11-09* class.c: unify names of vm state version counters to 'serial'.charliesome
2013-10-29* insns.def, vm.c, vm_insnhelper.c, vm_insnhelper.h, vm_method.c: splitcharliesome
2013-10-22 * vm_core.h (enum): avoid syntax error.shyouhei
2013-10-11* class.c, variable.c, gc.c (rb_class_tbl): removed.ko1
2013-10-10* vm_trace.c (postponed_job): use preallocated buffer.ko1
2013-10-07* iseq.c, internal.h: change to public (but internal) functionsko1
2013-10-02* vm_core.h: use __has_attribute() instead of __clang__major__ becausenaruse
2013-10-01* vm_core.h: use __attribute__((unused)) in UNINTIALIZED_VAR on clangcharliesome
2013-09-04* class.c, compile.c, eval.c, gc.h, insns.def, internal.h, method.h,charliesome
2013-08-20* insns.def: fix regexp's once option behavior.ko1
2013-08-09* proc.c: add Binding#local_variable_get/set/defined?ko1
2013-08-07Add Process.argv0.knu
2013-08-06* vm_insnhelper.c (vm_push_frame): fix stack overflow check codes.ko1
2013-07-23* thread_(pthread|win32).h: rename rb_thread_cond_t toko1
2013-07-23* thread_pthread.h, thread_win32.h: rename rb_thread_id_t toko1
2013-07-23* thread_native.h: added.ko1
2013-07-22vm_eval.c: Check_TypedStructnobu
2013-06-19* include/ruby/ruby.h (struct rb_data_type_struct), gc.c: addko1
2013-05-26* include/ruby/debug.h, vm_trace.c: add rb_postponed_job API.ko1