summaryrefslogtreecommitdiffstats
path: root/vm_exec.c (follow)
Commit message (Expand)AuthorAgeLines
* Cleanup diff against upstream. Add commentsAlan Wu2021-10-20-5/+0
* Try to convince get better code out of ClangAlan Wu2021-10-20-0/+5
* Suppress unused-function warning when OPT_THREADED_CODE != 1Nobuyoshi Nakada2021-08-09-0/+1
* Fix trivial -Wundef warningsBenoit Daloze2021-05-04-0/+2
* Enable arm64 optimizations that exist for power/x86 (#3393)AGSaidi2020-08-14-0/+8
* RUBY_CONST_ASSERT: use STATIC_ASSERT instead卜部昌平2020-07-10-11/+0
* Add VM insns counter like debug_counter (#2789)Takashi Kokubun2019-12-28-0/+30
* vm_exec.c: reduced repeated same callsnobu2018-03-04-3/+3
* catch up recent changes for call threaded code VM.ko12017-10-27-1/+2
* vm_exec_core() accepts `ec` instead of `th`.ko12017-10-27-11/+11
* Use rb_execution_context_t instead of rb_thread_tko12017-10-26-5/+5
* Drop to support NaCl platform.hsbt2017-10-23-5/+1
* move fields to ec.ko12017-06-28-2/+2
* rb_execution_context_t: move stack, stack_size and cfp from rb_thread_tnormal2017-05-09-3/+3
* * vm_insnhelper.h: rename REG_(CFP|PC|SP|EP) to VM_REG_....ko12016-11-05-4/+4
* * vm_core.h: constify rb_iseq_constant_body::iseq_encoded andko12015-07-23-4/+4
* * vm_exec.c: improve performance in ppc64 arch.hsbt2014-08-12-0/+8
* * vm_exec.c (cfp): Fixes a SEGV issue in r44554.yugui2014-01-14-2/+2
* * vm_exec.c (cfp): Avoid generating invalid binary foryugui2014-01-10-0/+4
* * vm_exec.h (VM_DEBUG_STACKOVERFLOW): added.ko12013-12-18-0/+2
* vm_core.h: extract VM_STACK_OVERFLOWED_Pnobu2013-11-18-0/+9
* * vm_exec.c: Correct predefined macro name. This typo is introduced bynaruse2013-03-18-1/+1
* * vm_exec.c: check VM_COLLECT_USAGE_DETAILS.ko12012-12-03-0/+2
* * vm_exec.c: vm_analysis_insn should be statkc.ko12012-12-03-1/+1
* * probes.d: add DTrace probe declarations. [ruby-core:27448]tenderlove2012-11-12-0/+2
* * vm_exec.c, insns.def (leave): solve problems onko12012-08-07-15/+15
* Suppress warnings.naruse2012-07-25-4/+4
* * vm_core.h: remove VM_FRAME_MAGIC_FINISH (finish frame type).ko12012-06-15-14/+1
* * vm_exec.c: remove conditions for clangnaruse2011-05-31-4/+4
* * include/ruby/intern.h: pcc can't use __builtin_constant_p.naruse2011-04-23-3/+3
* * vm_exec.c (vm_exec_core): Treat clang as non gcc on thisnaruse2010-10-07-3/+3
* * vm_exec.c (DECL_SC_REG): use __clang__.naruse2009-10-27-2/+2
* * vm_exec.c (DECL_SC_REG): check defined(__asm__) before use it.naruse2009-10-26-2/+2
* * vm.c: add a prefix "rb_" to exposed functionsko12009-01-19-2/+2
* * README.EXT, README.EXT.ja, vm_exec.c, vm_insnhelper.c: updatemame2008-11-14-1/+1
* * vm_exec.c (vm_exec_core): add an UNLIKELY() hint.ko12008-09-28-1/+1
* * common.mk: clean upko12008-09-23-0/+156