Title: Function size ... is too large.
|Product: LispWorks for Linux, LispWorks for Windows|
Version: 4.1, 4.2, 4.3, 4.4
There is an architectural limit on the size of a compiled function in very old versions of LispWorks on x86 platforms, where the maximum function size is 64Kb of code.
If you attempt to compile a very large function you will see an error like this:
**++++ Error in CL-USER::FOO:
Function size 74279 is too large.
There are several ways to try to work around this
Note: Lispworks for Unix uses a different tagging scheme and memory layout, and does not have a limit on function size.
Note: LispWorks 5.0 and later versions do not place a limit on function size, on all platforms.
|See Also: |