こんばんは。

Rustコンパイラがある状態でconfigureした場合YJITサポートはデフォルトで有効となり、--jitはRJITではなくYJITを優先して起動するようになっています。
YJITは後から追加された、Rustで記述されているコンポーネントのため、Rustコンパイラがない状態でRubyがビルドでき、またその場合YJITサポートが有効にできないのは意図的です。

k0kubun

On Wed, Jan 17, 2024 at 6:04 AM Takahiro Kambe via ruby-list <ruby-list@ml.ruby-lang.org> wrote:
こんばんは。 

In message <CAK6HhsrjhvdnzyJjZagVyh6xE_=+mWtmHYhvpEU_kscu=rNvag@mail.gmail.com>
        on Mon, 25 Dec 2023 16:17:58 +0900,
        "NARUSE, Yui via ruby-list" <ruby-list@ml.ruby-lang.org> wrote:
> Ruby 3.3.0 が公開されました。Ruby
遅ればせながら、おめでとうございます。(pkgsrcには、もう少ししたら入れます。)

素朴な疑問なのですが、

> ## RJIT
...
> * RJITは実験的な目的のためだけに存在します。
>   * 本番環境ではYJITを引き続き使用してください。
と書いてありますが、何も指定せずに configure を実行すると RJIT は YJIT
より優先して有効になります。そういうものなのでしょうか??

--
神戸 隆博 / Takahiro Kambe