TruffleRubyでのディスコースサポートへの変更要求

リクエストされた変更を含むPRはこちらです。

まだ正常に実行できませんでした。java.lang.NullPointerException が発生しましたが、これは私が crudely mini_racer を無効にしただけかもしれません。TruffleRuby で完全に機能する Discourse が実行されるのを楽しみにしています。

これ以上詳しく見ていませんが、stackprof と memory_profiler のロードを無効にしただけでエラーが発生することに気づきました。そのため、現時点では mini_profiler を完全に無効にしました。

2022-05-04 21:48:13 +0200 Rack app ("POST /mini-profiler-resources/results" - (127.0.0.1)): #<SystemStackError: stack level too deep
        from StackOverflowCheckImpl.java:328:in `com.oracle.svm.core.graal.snippets.StackOverflowCheckImpl.newStackOverflowError0'>

他の問題の副作用だったのかもしれません。他の問題が解決したら調査できると思います。