Ticket #91 (closed enhancement: fixed)
Opened 12 years ago
Fast deep object clone
|Reported by:||Bernhard Haumacher (haui at haumacher dot de)||Owned by:|
In local invocations, the parameters and result values have to be cloned. This deep cloning was implemented by marshaling the object to a stream and reading it back. This is extremely inefficient. In the Transportable mechanism there is now a deep object clone mechanism included. Besides the functionality of marshaling and demarshaling a transportable object now also offers the ability to directly clone the object and all its references.
implemented since 1.05.