summaryrefslogtreecommitdiff
path: root/vm_core.h
AgeCommit message (Expand)Author
2018-10-23Revert "vm_trace: implement postponed_jobs as st_table"normal
2018-10-21vm_core.h: fix typo [ci skip]k0kubun
2018-10-20* expand tabs.svn
2018-10-20Remove tracecoverage instructionsmame
2018-10-20revert r65213 and r65215k0kubun
2018-10-20vm_insnhelper.c: never cache getinstancevariable twicek0kubun
2018-10-20add disabling MJIT features option.ko1
2018-10-20ext/coverage/: add the oneshot modemame
2018-10-19rb_execution_context_t: pack bits, 256 -> 252 bytes (on 32-bit)normal
2018-10-19vm_core.h: NSIG is a BSDism.shyouhei
2018-10-17Remove the level information from throw instructionmame
2018-10-07vm_core.h: fix inconsistent prototype declarationsk0kubun
2018-09-26revert r64847, r64846 and r64839k0kubun
2018-09-26revert r64838 and r64839k0kubun
2018-09-25Revert "Revert r64824 to fix build failure on AppVeyor"k0kubun
2018-09-25Revert r64824 to fix build failure on AppVeyork0kubun
2018-09-24insns.def: optimize & and | of Integer [experimental]k0kubun
2018-08-23iseq.c: add a map from encoded insn to insn datamame
2018-08-22Avoid compiler depend errorkazu
2018-08-18thread.c (sleep_*): reduce the effect of spurious interruptsnormal
2018-08-15vm_core.h (rb_thread_t): pack small fields togethernormal
2018-08-13thread_pthread.c: eliminate timer thread by restructuring GVLnormal
2018-08-10insns.def (invokesuper): remove a dummy receiever flag hack for ZSUPERmame
2018-08-07mjit.c: initial support for mswin MJITk0kubun
2018-08-06thread_pthread.c: restore timer-thread for now :<normal
2018-07-29thread_pthread: remove timer-thread by restructuring GVLnormal
2018-07-29thread_pthread.c: clear altstacks in thread cache at GVL destructionnormal
2018-07-29repack structsnobu
2018-07-15vm_core.h, vm_dump.c: fix castktsj
2018-07-15vm_core.h: add missing castktsj
2018-07-06const_missing on private constantsnobu
2018-07-05unrevert r63852 but keep SIGCHLD path disabled for win32normal
2018-07-04Revert r63758 and related commitsnaruse
2018-06-30mjit: provide more diagnostics for waitpid failuresnormal
2018-06-30use SIGCHLD_LOSSY to enable waitpid polling modenormal
2018-06-27hijack SIGCHLD handler for internal usenormal
2018-06-22vm_core.h (rb_vm_t): make sleeper non-volatilenormal
2018-06-06rb_vm_insn_addr2insn: use st to perform addr2insn mappingnormal
2018-05-23remove VM_ENV_DATA_INDEX_ENV_PROC.ko1
2018-05-19vm_core.h: Remove duplicate declarationyui-knk
2018-05-17vm_trace: implement postponed_jobs as st_tablenormal
2018-05-15vm_core.h (rb_execution_context_t): interrupt_mask size to match interrupt_flagnormal
2018-05-09align jmp_buf to VALUEshyouhei
2018-05-09RSTRING_PTR is not guaranteed to be VALUE-aligned (retry)shyouhei
2018-04-20simplify altstack and enable reuse with thread cachenormal
2018-04-20variable.c: fix thread + fork errors in autoloadnormal
2018-04-20vm_core.h: adjust indent [ci skip]nobu
2018-03-19Reverting r62775, this should fix i686 buildstenderlove
2018-03-16Revert "Add direct marking on iseq operands"naruse
2018-03-16Revert "Fix error: implicit conversion loses integer precision"naruse