From: donghotevise@... Date: 2018-07-19T07:50:38+00:00 Subject: [ruby-core:88004] [Ruby trunk Feature#14462] MJIT enabled should be displayed in the version string Issue #14462 has been updated by donghotevise (�����ng h��� Tevise). Wow very nice!!! https://donghotrenamazon.com/p/dong-ho-tevise-chinh-hang-cua-nuoc-nao-co-tot-khong.html ---------------------------------------- Feature #14462: MJIT enabled should be displayed in the version string https://bugs.ruby-lang.org/issues/14462#change-73020 * Author: chrisseaton (Chris Seaton) * Status: Closed * Priority: Normal * Assignee: k0kubun (Takashi Kokubun) * Target version: ---------------------------------------- Whether or not MJIT is enabled will probably be an important part of diagnosing bugs. It's also useful for when benchmarking - we often run benchmarks with `-v`, and other implementations that have JITs give information about whether their JIT is enabled and with what basic options in this string. For example TruffleRuby (Graal being the JIT) ~~~ truffleruby 0.31, like ruby 2.3.5 [darwin-x86_64] ~~~ And JRuby ~~~ jruby 9.1.13.0 (2.3.3) 2017-09-06 8e1c115 Java HotSpot(TM) 64-Bit Server VM 25.144-b01 on 1.8.0_144-b01 +jit [darwin-x86_64] ~~~ CRuby could display the version string something like this ~~~ ruby 2.6.0dev (2018-02-07 jit-version 62270) [x86_64-darwin17] +JIT ~~~ I've attached a patch, but I wasn't sure how to get the information into the version module, and I wasn't sure if `rb_version` was part of the API so I didn't want to modify that, so it may be a bit of a messy solution I'm afraid. ---Files-------------------------------- jit-version.diff (1.43 KB) -- https://bugs.ruby-lang.org/ Unsubscribe: