Modify

Ticket #91 (closed enhancement: fixed)

Opened 12 years ago

Fast deep object clone

Reported by: Bernhard Haumacher (haui at haumacher dot de) Owned by:
Priority: normal Milestone: 1.05
Component: uka.transport Version:
Severity: normal Keywords:
Cc:

Description

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.

Code

uka.transport.Transportable

implemented since 1.05.

Attachments

View

Add a comment

Modify Ticket

Change Properties
<Author field>
Action
as closed
The resolution will be deleted. Next status will be 'reopened'
Author


E-mail address and user name can be saved in the Preferences.

 
Note: See TracTickets for help on using tickets.