L'activation de YJIT via Template ne fonctionne pas

C’est incorrect. Au niveau de Ruby, la variable d’environnement est l’un des commutateurs officiels ; consultez la documentation officielle de Ruby à ce sujet ici :

C’est incorrect, car DISCOURSE_YJIT_ENABLED alimente uniquement GlobalSetting.yjit_enabledconfig.yjit dans config/application.rb. Rails l’utilise pour activer YJIT s’il n’est pas déjà activé. Il ne désactive pas un YJIT déjà activé. Ainsi, lorsque la variable d’environnement est définie, DISCOURSE_YJIT_ENABLED n’a aucun rôle à jouer.

Pour étayer mon propos, j’ai écrit un plugin qui indique si YJIT est activé sur mon processus web :

https://discourse-on-a-pi5.falco.dev/ruby-info

Vous êtes confus concernant le commutateur au niveau de Rails, ce qui est inutile puisque nous utilisons le commutateur au niveau de Ruby.