aboutsummaryrefslogtreecommitdiffstats
path: root/mjit.c
Commit message (Expand)AuthorAgeFilesLines
* Revert "Try to set false explicitly"k0kubun2019-04-141-5/+1
* Try to set false explicitlyk0kubun2019-04-141-1/+5
* Unify comment styles across MJIT sourcesk0kubun2019-04-141-116/+115
* Recompile JIT-ed code without optimizationk0kubun2019-04-141-8/+50
* Prevent mjit length counters from being 0k0kubun2019-03-291-6/+0
* Add debug counter for rb_mjit_unit_listk0kubun2019-03-291-0/+6
* Drop rb_mjit_unit from mjit_copy_jobk0kubun2019-03-171-9/+18
* Fix typos [ci skip]kazu2019-03-171-2/+2
* Change defaults of --jit optionsk0kubun2019-03-171-7/+6
* mjit.c: use boolean type for boolean variablesk0kubun2019-01-101-26/+26
* Revert "mjit.c: use boolean type for boolean variables"k0kubun2019-01-101-18/+18
* mjit.c: use boolean type for boolean variablesk0kubun2019-01-101-18/+18
* Removed never-happening casenobu2018-12-091-5/+0
* Duplicate header name only if foundnobu2018-12-081-3/+3
* Fix compile error at r66280nobu2018-12-081-4/+3
* Give the MJIT header path namenobu2018-12-081-38/+26
* Fix memory leak when failed to build pch pathnobu2018-12-071-1/+4
* mjit.c: remove init_listnormal2018-12-041-12/+0
* unconstify cast to get rid of VC++ warningsusa2018-12-041-2/+2
* mjit.c: eliminate -save-temps flagk0kubun2018-12-031-0/+14
* mjit_worker.c: undefine CC_PATHk0kubun2018-12-031-3/+2
* vm_trace.c: workqueue as thread-safe version of postponed_jobnormal2018-11-301-14/+0
* mjit_worker.c: promote mjit_copy_job from functionk0kubun2018-11-271-6/+6
* vm_trace.c: MJIT-limited thread-safety for postponed_jobk0kubun2018-11-261-0/+14
* process.c: avoid dlclose before execk0kubun2018-11-261-6/+10
* Revert "process.c: try to workaroun SEGV by r65994"k0kubun2018-11-261-24/+13
* process.c: try to workaroun SEGV by r65994k0kubun2018-11-261-13/+24
* mjit.c: avoid running copy job handler after ISeq GCk0kubun2018-11-221-8/+8
* mjit.c: fix typos [ci skip]kazu2018-11-201-2/+2
* revert r65807k0kubun2018-11-191-11/+4
* process.c: do not run signal handler before forkk0kubun2018-11-191-4/+11
* mjit.c: fix deadlock introduced by r65785k0kubun2018-11-181-1/+1
* mjit_worker.c: support MJIT in forked Ruby processk0kubun2018-11-181-13/+50
* mjit_build_dir: separate MJIT_BUILD_DIRnobu2018-11-071-3/+14
* mjit.c: don't use mutex before checking availabilityk0kubun2018-11-061-7/+9
* mjit_worker.c: strictly control MJIT copy jobk0kubun2018-11-061-8/+13
* Revert "mjit_build_dir: separate MJIT_BUILD_DIR"nobu2018-11-061-9/+3
* mjit_build_dir: separate MJIT_BUILD_DIRnobu2018-11-061-3/+9
* Relax MJIT_BUILD_DIR restrictionnobu2018-11-051-6/+11
* More verbose message at unsafe headernobu2018-11-051-9/+12
* Check MJIT_BUILD_DIR strictlynobu2018-11-041-2/+25
* mjit: get rid of rb_mjit_unit_node and use ccan/listnormal2018-10-311-38/+29
* Revert "revert r65471 and include Eric's patch as well"k0kubun2018-10-311-29/+38
* revert r65471 and include Eric's patch as wellk0kubun2018-10-311-38/+29
* Revert "mjit: get rid of rb_mjit_unit_node and use ccan/list"normal2018-10-311-29/+38
* mjit: get rid of rb_mjit_unit_node and use ccan/listnormal2018-10-311-38/+29
* mjit.c (free_list): clear .lengthnormal2018-10-301-0/+1
* mjit.c: prevent from accessing expired jobk0kubun2018-10-231-1/+9
* mjit.c: copy call cache values to MJIT workerk0kubun2018-10-211-1/+6
* mjit.c: copy inline cache values to MJIT workerk0kubun2018-10-211-0/+13