summaryrefslogtreecommitdiff
path: root/tool/transform_mjit_header.rb
Commit message (Expand)AuthorAgeFilesLines
* Use colorize.rb for non-capable terminalsNobuyoshi Nakada2020-08-111-1/+6
* Mark some JIT-ed functions as COLDFUNCTakashi Kokubun2020-05-171-0/+16
* Stop always inlining not-optimized get/setivarTakashi Kokubun2020-05-121-3/+0
* Try asserting no static decl rather than warningTakashi Kokubun2020-03-221-2/+1
* Reduce the number of lines used by transform_mjit_headerTakashi Kokubun2020-03-221-8/+19
* Unnamed groups are not captured when named groups are usedNobuyoshi Nakada2020-01-301-1/+1
* Fix a typo [ci skip]kazu2018-11-051-1/+1
* Create MJIT header with strict permissionnobu2018-11-051-2/+4
* transform_mjit_header.rb: fix up r65169nobu2018-10-191-1/+2
* transform_mjit_header.rb: `inline` may be a macronobu2018-10-191-0/+1
* transform_mjit_header.rb: add system_header pragmanobu2018-10-191-3/+14
* revert r64847, r64846 and r64839k0kubun2018-09-261-0/+2
* revert r64838 and r64839k0kubun2018-09-261-2/+0
* Revert "Revert r64824 to fix build failure on AppVeyor"k0kubun2018-09-251-0/+2
* Revert r64824 to fix build failure on AppVeyork0kubun2018-09-251-2/+0
* insns.def: optimize & and | of Integer [experimental]k0kubun2018-09-241-0/+2
* transform_mjit_header.rb: add static to Init_*k0kubun2018-09-111-1/+1
* transform_mjit_header.rb: more strict FUNC_HEADER_REGEXPk0kubun2018-07-311-1/+1
* transform_mjit_header.rb: accept having attributek0kubun2018-07-311-1/+5
* transform_mjit_header.rb: fix performance regressionk0kubun2018-07-241-1/+1
* transform_mjit_header.rb: workaround for Solaris 10 with old GCCngoto2018-05-111-3/+7
* transform_mjit_header.rb: read output and errorsnobu2018-03-171-2/+2
* transform_mjit_header.rb: inline ivar operationsk0kubun2018-03-071-0/+3
* transform_mjit_header.rb: inline VM instructionsk0kubun2018-03-061-2/+33
* transform_mjit_header.rb: drop obsoleted debug codek0kubun2018-03-061-8/+0
* common.mk: add comments about r62355 [ci skip]k0kubun2018-02-111-0/+1
* transform_mjit_header.rb: fix typo in r62326k0kubun2018-02-091-1/+1
* transform_mjit_header.rb: pass -std=c99 for AIX gcck0kubun2018-02-091-11/+31
* transform_mjit_header.rb: very verbose error logk0kubun2018-02-071-4/+6
* transform_mjit_header.rb: apply Regexp.escapek0kubun2018-02-071-1/+1
* transform_mjit_header.rb: ignore unsupported cck0kubun2018-02-071-1/+23
* transform_mjit_header.rb: resurrect `exit false`k0kubun2018-02-061-0/+1
* transform_mjit_header.rb: add output for debugk0kubun2018-02-061-3/+8
* Remove unused capturekazu2018-02-061-1/+1
* transform_mjit_header.rb: restrict transformationk0kubun2018-02-051-0/+6
* transform_mjit_header.rb: same command after errornobu2018-02-051-2/+3
* transform_mjit_header.rb: check initial codek0kubun2018-02-051-4/+6
* transform_mjit_header.rb: remove predefined macrosk0kubun2018-02-051-5/+4
* transform_mjit_header.rb: no extra CRsnobu2018-02-051-1/+1
* transform_mjit_header.rb: take program name from $0nobu2018-02-051-4/+6
* transform_mjit_header.rb: read/write in binmodenobu2018-02-051-2/+2
* transform_mjit_header.rb: separate macro and codenobu2018-02-051-2/+4
* transform_mjit_header.rb: scan by regexpnobu2018-02-051-13/+14
* Use system option instead of shell redirectkazu2018-02-051-1/+1
* transform_mjit_header.rb: refactor messages and exitnobu2018-02-041-10/+9
* match whole wordnobu2018-02-041-1/+1
* Fix typos and remove redundant `/#{}/`kazu2018-02-041-4/+4
* mjit_compile.c: merge initial JIT compilerk0kubun2018-02-041-0/+1
* common.mk: install a single header file for JITk0kubun2018-02-041-0/+183