summaryrefslogtreecommitdiff
path: root/test/files/run/si5374.check
Commit message (Collapse)AuthorAgeFilesLines
* Refine fix for SI-5374 - make list deserialization backward-compatible.aleksandar2012-01-251-1/+4
| | | | | | | | | | | This is done by structurally serializing list nodes, but prepending a special `ListSerializationStart` symbol ahead of the list. If this symbol is not in the object input stream, the deserialization reverts to the old mode. Note there is not much to be done for list buffers - their serialization was broken before, so legacy serialized list buffers are no longer deserializable. However, their serialVersionUID was changed to reflect this, so deserializing a legacy list buffer should fail fast.
* Fix for SI-5374.aleksandar2012-01-231-0/+3
Lists are now serialized so that the entire list structure is serialized, including list nodes. This is different from the previous behaviour where only the elements were serialized. List buffers are now optimized so that only the elements of the list are serialized, and not the nodes of the internally maintained list.