对支持 TruffleRuby 讨论的更改请求

这是包含请求更改的 PR。

我仍然无法成功运行它,出现了一个 java.lang.NullPointerException,但这可能只是我粗暴地禁用了 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'>

这可能是其他问题的副作用。我想在解决其他问题后可以进行调查。