diff options
author | k0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-07-18 12:45:54 +0000 |
---|---|---|
committer | k0kubun <k0kubun@b2dd03c8-39d4-4d8f-98ff-823fe69b080e> | 2018-07-18 12:45:54 +0000 |
commit | 053cdaf7eec47c4481f24bb827c46f3f7601135f (patch) | |
tree | 78b067f215a9ea895efbb95adc6119d20d18b6e2 /mjit.h | |
parent | 4bc16691279e98ecdb3e19ff23902be671d46307 (diff) | |
download | ruby-053cdaf7eec47c4481f24bb827c46f3f7601135f.tar.gz |
ruby.c: accept --disable-jit option
by promoting jit to feature flag.
mjit.h: update comment about mjit_opts.on
test_rubyoptions.rb: add test for switching JIT enablement
"--jit" flag usage may be deprecated later, but not discussed yet.
[Feature #14878]
git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@63995 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
Diffstat (limited to 'mjit.h')
-rw-r--r-- | mjit.h | 4 |
1 files changed, 3 insertions, 1 deletions
@@ -27,7 +27,9 @@ enum rb_mjit_iseq_func { /* MJIT options which can be defined on the MRI command line. */ struct mjit_options { - char on; /* flag of MJIT usage */ + /* Converted from "jit" feature flag to tell the enablement + information to ruby_show_version(). */ + char on; /* Save temporary files after MRI finish. The temporary files include the pre-compiled header, C code file generated for ISEQ, and the corresponding object file. */ |