summaryrefslogtreecommitdiff
path: root/mjit_worker.c
AgeCommit message (Expand)Author
2019-08-30Split CC_LINKER_ARGS from CC_DLDFLAGS_ARGSTakashi Kokubun
2019-08-30Try dropping DLDFLAGS from compile_c_to_oTakashi Kokubun
2019-08-28Stop passing CC_LIBS in compile_c_to_oTakashi Kokubun
2019-07-15Handle failure of opening a null deviceTakashi Kokubun
2019-07-15Simplify start_process by exploiting C99Takashi Kokubun
2019-07-15Always call va_end in form_args()Takashi Kokubun
2019-07-14Simplify link_o_to_so argumentsTakashi Kokubun
2019-07-14Fix a wrong buffer size to avoid stack corruptionTakashi Kokubun
2019-07-14Refactor mjit_worker command line with C99Takashi Kokubun
2019-05-30Do not use rb_iseq_path() while moving ISeq pointersTakashi Kokubun
2019-05-29Never make a method call from MJIT workerTakashi Kokubun
2019-05-29Do not call FIX2INT while GC.compact may be runningTakashi Kokubun
2019-05-15Rename mjit_gc_finish_hook to mjit_gc_exit_hookTakashi Kokubun
2019-04-20fix strict compile errorstenderlove
2019-04-14Avoid crash on logging GC-ed ISeqk0kubun
2019-04-14Do not execute MJIT copy job when ISeq is GC-edk0kubun
2019-04-14Add debug counter for MJIT stale_unitsk0kubun
2019-04-14Unify comment styles across MJIT sourcesk0kubun
2019-04-14Recompile JIT-ed code without optimizationk0kubun
2019-04-10Adjusted stylesnobu
2019-04-10Reverting all commits from r67479 to r67496 because of CI failureskazu
2019-04-10Adjusted stylesnobu
2019-03-29mjit_worker.c: explicitly ignore the unused result of RB_DEBUG_COUNTER_INC_IFmame
2019-03-29Add mjit_compile_failures debug counterk0kubun
2019-03-29Prevent mjit length counters from being 0k0kubun
2019-03-18Use alloca again instead of malloc and freek0kubun
2019-03-18Resurrect r67287 and r67288k0kubun
2019-03-18Revert "Eliminate mjit_copy_job_t reference from mjit_worker"k0kubun
2019-03-18Eliminate mjit_copy_job_t reference from mjit_workerk0kubun
2019-03-18Revert "Request inline cache values from mjit_compile"k0kubun
2019-03-17Request inline cache values from mjit_compilek0kubun
2019-03-17Eliminate mjit_copy_job_t reference from mjit_workerk0kubun
2019-03-17Drop rb_mjit_unit from mjit_copy_jobk0kubun
2019-03-17Fix a typo [ci skip]kazu
2019-01-19Revert "mjit_worker.c: try to simplify CC_DLDFLAGS_ARGS"k0kubun
2019-01-19mjit_worker.c: try to simplify CC_DLDFLAGS_ARGSk0kubun
2019-01-19mjit_worker.c: do not use GCC_NOSTDLIB_FLAGS for OpenBSDk0kubun
2019-01-15Revert "mjit_worker.c: try passing -nostdlib to AIX"k0kubun
2019-01-14mjit_worker.c: pass -nostdlib when making pch as wellk0kubun
2019-01-14mjit_worker.c: try passing -nostdlib to AIXk0kubun
2019-01-14mjit_worker.c: pass -lgcc to GCC platformsk0kubun
2019-01-14mjit_worker.c: untangle CC_LIBS nestingk0kubun
2019-01-12trivial fix r66778 [ci skip]kazu
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
2019-01-09Fix styles [ci skip]nobu
2018-12-04Enable MJIT on AIXodaira
2018-12-03mjit.c: eliminate -save-temps flagk0kubun
2018-12-03mjit_worker.c: undefine CC_PATHk0kubun