hmm [skip ci]

This commit is contained in:
Michiel Borkent 2022-12-26 13:35:13 +01:00
parent 4bb2a75a0b
commit f8672d83f2
2 changed files with 10 additions and 3 deletions

View file

@ -97,9 +97,9 @@
{:dependencies [[com.clojure-goes-fast/clj-async-profiler "0.5.0"] {:dependencies [[com.clojure-goes-fast/clj-async-profiler "0.5.0"]
[com.opentable.components/otj-pg-embedded "0.13.3"] [com.opentable.components/otj-pg-embedded "0.13.3"]
[nubank/matcher-combinators "3.6.0"]]}] [nubank/matcher-combinators "3.6.0"]]}]
:uberjar {:global-vars {*assert* false} :uberjar {;; :global-vars {*assert* false}
:jvm-opts ["-Dclojure.compiler.direct-linking=true" :jvm-opts [#_"-Dclojure.compiler.direct-linking=true"
"-Dclojure.spec.skip-macros=true" #_"-Dclojure.spec.skip-macros=true"
"-Dborkdude.dynaload.aot=true"] "-Dborkdude.dynaload.aot=true"]
:main babashka.main :main babashka.main
:aot [babashka.main]} :aot [babashka.main]}

View file

@ -1138,6 +1138,13 @@ Use bb run --help to show this help output.
(let [exit-code (run args)] (let [exit-code (run args)]
(System/exit exit-code)))) (System/exit exit-code))))
;; disable graalvm bloat
(alter-var-root #'require (constantly (fn [& args] (prn :req args))))
(alter-var-root #'resolve (constantly (fn [& args] (prn :resolve args))))
(alter-var-root #'requiring-resolve (constantly (fn [& args] (prn :req-resolve args))))
(alter-var-root #'find-var (constantly (fn [& args] (prn :find-var args))))
(alter-var-root #'find-ns (constantly (fn [& args] (prn :find-ns args))))
;;;; Scratch ;;;; Scratch
(comment) (comment)