Important Notice: Our web hosting provider recently started charging us for additional visits, which was unexpected. In response, we're seeking donations. Depending on the situation, we may explore different monetization options for our Community and Expert Contributors. It's crucial to provide more returns for their expertise and offer more Expert Validated Answers or AI Validated Answers. Learn more about our hosting issue here.

How can I specify very large heap sizes for 64-bit versions of Lisp?

heap large LISP specify versions
0
Posted

How can I specify very large heap sizes for 64-bit versions of Lisp?

0

Something like this will not work of some platforms (64-bit Windows, for example): (build-lisp-image “new.dxl” :lisp-heap-size (* 1024 1024 1025 15)) Instead of allocating a 15 GB heap, it will allocate something significantly smaller. This is caused because the integer resulting from the multiplication (16,121,856,000) requires more than 32-bits to represent and the ascii to integer conversions on some operating systems do not handle more than 32-bits. Instead, do this: (build-lisp-image “new.

Related Questions

What is your question?

*Sadly, we had to bring back ads too. Hopefully more targeted.