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.htmlFor Squeakers, there is also a SAR version:
http://www.mars.dti.ne.jp/~umejava/smalltalk/sixx/SIXX.sarSIXX 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]