[ANN] SIXX 0.1h is now available

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[ANN] SIXX 0.1h is now available

Masashi Umezawa
Hello,

SIXX 0.1h is now available for all major Smalltalks - Squeak, VW, and
Dolphin XP.
http://www.mars.dti.ne.jp/~umejava/smalltalk/sixx/index.html

For Squeakers, there is also a SAR version:
http://www.mars.dti.ne.jp/~umejava/smalltalk/sixx/SIXX.sar

SIXX is a XML serializer/deserializer for Smalltalk. You can
exchange various Smalltalk objects among different images.

New features:

-Fault-tolerant instance creation
    - Now SIXX can detect the failure of #new and try to use #basicNew
automatically.
    - If you catch SixxNewFailed in your client code, you can customize
the instance creation of the failed class.

-Instance creation hook
    - #sixxInitialize is automatically called after the instance creation.
    - In the method, you can initialize some fields that can not be
serialized by SIXX (Block, Process, etc).

-Performance tuning
    - Tuning for Point, ByteArray. They got almost tripled performance.
    - A format change for variable with fixed fields objects (to be more
compact).
    - A format change for ByteArray (keeping compatibility).

-Refactoring method names to be more consistent.

SIXX is 2 years old now. It has been improved by many users' feedback.
I would like to say thank you to all of the contributors.

Cheers,
---
[:masashi | ^umezawa]