I have attached a performance fix for castor using jdk1.3.1.  The
org.exolab.castor.persist.TransactionContext was using a Vector to store
objects. The instance variable _objects is now of type
org.apache.turbine.util.SequencedHashtable. The objects can be retreived in
order and removed using hashtable lookups. It is was a significant
performance improvement for me.

Steve


Attachment: TransactionContext.diff
Description: Binary data

Attachment: SequencedHashtable.java
Description: Binary data

Reply via email to