Fork me on GitHub
#graalvm
<
2021-08-23
>
lispyclouds15:08:25

@deleted-user you mean Process.exec? If yes, should work

lispyclouds16:08:02

we need to use the interop with native functions for that, a maybe relevant example: https://gist.github.com/borkdude/335c9911cabf4db6d47cc772b4c69d4d#file-setenv-java-L23

borkdude16:08:39

@deleted-user Yes, this is available via a GraalVM API

bubblebobble 2
borkdude16:08:25

why wouldn't it?

cap10morgan16:08:41

I turned on *warn-on-reflection* in all of my namespaces and fixed all of the reflections it warned me about. Now I'm wondering if I should turn it back off for production builds? Is there a performance impact in either graal native executables or JVM code at runtime if I leave it enabled everywhere?

Alex Miller (Clojure team)17:08:29

affects whether a warning is emitted during compilation but you're doing the same work either way (and only once)

Alex Miller (Clojure team)17:08:54

or rather, this is my generic Clojure answer, not sure if graal changes that but I doubt it

cap10morgan17:08:19

ok, makes sense. thanks alex!

borkdude17:08:26

There is no perf impact

👍 2