One more question - compiling large code

Alessio Stalla alessiostalla at gmail.com
Mon Nov 22 13:49:46 UTC 2021


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> 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
>
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://mailman.common-lisp.net/pipermail/armedbear-devel/attachments/20211122/367d8f4c/attachment.html>


More information about the armedbear-devel mailing list