I'm running `assemble` in hope I'll end up with co...
# arrow
s
I'm running
assemble
in hope I'll end up with correct jar. Not sure how long that'll take. runIde took 17 hours on my machine.
d
We saw that is is quite possibly to reach very fragile state of the compilation when heap isn't large enough for the compiler to comfortably operate on, but in the same time isn't small enough to crash with
OutOfMemoryException
. Then, GC goes crazy, and most of the time is spent in futile attempts to free some memory. That being said, it is possible that the issue is somewhere else, as AFAIU, you're using custom compiler from the Arrow fork (so it might be some very tricky infinite recursions, for example)
You can also try to poke compiler process with
jstack
to get some stacktraces for further investigation