this version of Syx has a bunch of new features added to the Smalltalk
environment, and a more stable VM. Major enhancements includes:
- New compiler flags to build Syx on Mac OS
- Added Sets and Bags
- Refactored objects to hold both instance variables and indexed variables
- Literals in methods are now constant
- Added basic WriteStream
- Doubled initial memory size to hold 20000 objects
- Fixed ByteArray/String small integer to character conversion
- Added object finalization by fixing GC transactions
- Added support for infinite-precision numbers using GMP
- Integer overflow checks when doing sum, difference, multiplication and bit-shift
Note that Syx can be compiled also without GMP. Eventough you use an
image containing LargeIntegers, Syx will run without problems but won't understand that
numbers.
Bye.
No comments:
Post a Comment