Modifiche richieste per supportare il discorso su TruffleRuby

Ecco una PR con le modifiche richieste.

Non sono ancora riuscito a farlo funzionare correttamente, c’è stato un java.lang.NullPointerException, ma potrebbe essere solo che ho disabilitato rudemente mini_racer. Non vedo l’ora di vedere un Discourse completamente funzionante in esecuzione su TruffleRuby.

Non ho approfondito ulteriormente, ma ho notato un errore quando ho semplicemente disabilitato il caricamento di stackprof e memory_profiler. Quindi per ora ho disabilitato completamente 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'>

Potrebbe essere stato un effetto collaterale di altri problemi. Immagino che potremmo indagare quando gli altri problemi saranno risolti.