summaryrefslogtreecommitdiff
path: root/mjit.c
AgeCommit message (Expand)Author
2019-08-22* expand tabs. [ci skip]git
2019-08-22Improve the description of MJIT cancel-all [ci skip]Takashi Kokubun
2019-05-18Rename rb_gc_new_location to rb_gc_locationAaron Patterson
2019-05-15Rename mjit_gc_finish_hook to mjit_gc_exit_hookTakashi Kokubun
2019-04-29glibc says memcpy cannot take NULLUrabe, Shyouhei
2019-04-20Fix wrong critical section labelk0kubun
2019-04-20Prefix rb_ to MJIT wait call since it's exportedk0kubun
2019-04-20Revert "Revert "Skip ISeq reference for stale_units for debugging""k0kubun
2019-04-20Invalidate JIT-ed code if ISeq is moved by GC.compactk0kubun
2019-04-20Revert "Skip ISeq reference for stale_units for debugging"k0kubun
2019-04-20Skip ISeq reference for stale_units for debuggingk0kubun
2019-04-20Check ISeq references in stale_units took0kubun
2019-04-20Update ISeq references in stale_units as wellk0kubun
2019-04-20fix strict compile errorstenderlove
2019-04-20Update MJIT referencestenderlove
2019-04-14Do not execute MJIT copy job when ISeq is GC-edk0kubun
2019-04-14Prefer uintptr_t over ptrdiff_t for i686k0kubun
2019-04-14Revert "Try to set false explicitly"k0kubun
2019-04-14Try to set false explicitlyk0kubun
2019-04-14Unify comment styles across MJIT sourcesk0kubun
2019-04-14Recompile JIT-ed code without optimizationk0kubun
2019-03-29Prevent mjit length counters from being 0k0kubun
2019-03-29Add debug counter for rb_mjit_unit_listk0kubun
2019-03-17Drop rb_mjit_unit from mjit_copy_jobk0kubun
2019-03-17Fix typos [ci skip]kazu
2019-03-17Change defaults of --jit optionsk0kubun
2019-01-10mjit.c: use boolean type for boolean variablesk0kubun
2019-01-10Revert "mjit.c: use boolean type for boolean variables"k0kubun
2019-01-10mjit.c: use boolean type for boolean variablesk0kubun
2018-12-09Removed never-happening casenobu
2018-12-08Duplicate header name only if foundnobu
2018-12-08Fix compile error at r66280nobu
2018-12-08Give the MJIT header path namenobu
2018-12-07Fix memory leak when failed to build pch pathnobu
2018-12-04mjit.c: remove init_listnormal
2018-12-04unconstify cast to get rid of VC++ warningsusa
2018-12-03mjit.c: eliminate -save-temps flagk0kubun
2018-12-03mjit_worker.c: undefine CC_PATHk0kubun
2018-11-30vm_trace.c: workqueue as thread-safe version of postponed_jobnormal
2018-11-27mjit_worker.c: promote mjit_copy_job from functionk0kubun
2018-11-26vm_trace.c: MJIT-limited thread-safety for postponed_jobk0kubun
2018-11-26process.c: avoid dlclose before execk0kubun
2018-11-26Revert "process.c: try to workaroun SEGV by r65994"k0kubun
2018-11-26process.c: try to workaroun SEGV by r65994k0kubun
2018-11-22mjit.c: avoid running copy job handler after ISeq GCk0kubun
2018-11-20mjit.c: fix typos [ci skip]kazu
2018-11-19revert r65807k0kubun
2018-11-19process.c: do not run signal handler before forkk0kubun
2018-11-18mjit.c: fix deadlock introduced by r65785k0kubun
2018-11-18mjit_worker.c: support MJIT in forked Ruby processk0kubun