One more question - compiling large code

Andrew Sengul ml at imagegardenphoto.com
Tue Nov 23 14:25:41 UTC 2021


That's probably it, thanks. I boosted the heap size to 12G and no luck.
The code I'm building generates some really massive functions so that
must be the culprit.

On 11/22/21 5:49 AM, Alessio Stalla wrote:
> The JVM has a hard limit in the size of the code for each method.
> Unfortunately, the ABCL compiler is not able to split those methods
> that exceed the threshold.
>
> On Sun, 21 Nov 2021 at 22:23, Andrew Sengul <ml at imagegardenphoto.com
> <mailto:ml at imagegardenphoto.com>> wrote:
>
>     I was just trying to compile a system containing macros that
>     generate a
>     large amount of code. I got this error:
>
>     Compiled function can't be loaded:
>     org.armedbear.lisp.demo_tmpHVF0FTR3_246 from
>     org.armedbear.lisp.Pathname at 2a31c2ec
>
>     Does anyone know the likely reason for this? The code I'm compiling
>     works with all other CL implementations I've tried. Is it just a
>     matter
>     of the code size?
>
>     Thanks,
>
>     Andrew
>
>



More information about the armedbear-devel mailing list