path: root/mjit.c
AgeCommit message (Expand)Author
2018-08-05mjit.c: use -Tc flag explicitlyk0kubun
2018-08-05mjit.c: link precompiled objectk0kubun
2018-08-05mjit.c: reorder functions to reduce #ifdef branchesk0kubun
2018-08-05mjit.c: include prebuilt precompiled headerk0kubun
2018-08-05mjit.c: initialize prebuilt precompiled headerk0kubun
2018-08-02mjit.c: skip compaction on MinGWk0kubun
2018-08-02mjit.c: don't apply workaround if --enable-load-relativek0kubun
2018-08-02mjit.c: suppress warnings by -Wunused-valuek0kubun
2018-08-01move atomic logic from mjit.c from ruby_atomic.hshyouhei
2018-07-31mjit.c: allow using MJIT header in build directoryk0kubun
2018-07-30move #pragma out of functionsshyouhei
2018-07-30reduce copy & pasteshyouhei
2018-07-30non-constant aggregate initializer is a C99ismshyouhei
2018-07-29mjit.c: keep unit->o_file on --jit-save-tempsk0kubun
2018-07-29mjit.c: disable compaction on empty queue w/ --jit-waitk0kubun
2018-07-28mjit.c: introduce JIT compaction [experimental]k0kubun
2018-07-27mjit.c: clean up unit link from iseqk0kubun
2018-07-27mjit.c: keep all .o filesk0kubun
2018-07-27mjit.c: use NOT_COMPILED_JIT_ISEQ_FUNC for unloadedk0kubun
2018-07-27mjit.c: release memory for unloaded unitk0kubun
2018-07-27mjit.c: clarify the intention of setting 0k0kubun
2018-07-26mjit.c: o -> so is not compilationk0kubun
2018-07-26fork() is deprecated on Solarisnobu
2018-07-25mjit.c: split build stages for unixk0kubun
2018-07-25mjit.c: completely separate compile_c_to_sok0kubun
2018-07-25mjit.c: prevent memory leak on realloc failurek0kubun
2018-07-24mjit.c: handle memory allocation failurek0kubun
2018-07-24mjit.c: prevent GC on MJIT workerk0kubun
2018-07-08mjit: get rid of memory leak in pause+resume loopnormal
2018-07-06mjit.c: fix waitpid macro return value for win32normal
2018-07-05Revert "get rid of a compiler warning of VC"normal
2018-07-05unrevert r63852 but keep SIGCHLD path disabled for win32normal
2018-07-04Revert r63758 and related commitsnaruse
2018-07-02Use PRI_PIDT_PREFIX for results of getpid()kazu
2018-07-02get rid of a compiler warning of VCusa
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-25mjit.c: hide path search error behind verbose()normal
2018-06-25mjit.c: avoid signed pointer comparisons (fix for 32-bit)normal
2018-06-25mjit.c: set PIC flags on clang for FreeBSD and glibcnormal
2018-06-25mjit.c: avoid execvp PATH lookup in vfork-ed childnormal
2018-06-23mjit.c: disable calling JIT-ed codek0kubun
2018-06-23mjit.c: unify the variable name with method namek0kubun
2018-06-23mjit.c: initial cygwin supportk0kubun
2018-06-21mjit.c: RubyVM::MJIT.pause / RubyVM::MJIT.resumek0kubun
2018-06-16mjit.c: measure time more preciselynobu
2018-06-14prefer clock_gettimenobu
2018-06-06mjit.c: unify wording between comments and variablesk0kubun