spitbol / x64

SPITBOL x64 provides raw power and speed for non-numeric computation on the x86_64 architecture
GNU General Public License v3.0
256 stars 23 forks source link

Use more realistic initial memory allocations #33

Closed CheyenneWills closed 6 months ago

CheyenneWills commented 7 months ago

The initial settings for various memory allocations were never changed when 64bit support was added.

With the switch from 32bit to 64bit, memory requirements double for many objects. The initial memory allocations were never changed.

Increase the default memory allocations to be more realistic on modern systems.

Data area from 64M to 128M -d Increment size from 128K to 1M -i max object size from 4M to 16M -m spitbol internal stack from 128K to 4M -s