mirror of
https://github.com/OpenHFT/Chronicle-Map.git
synced 2021-09-13 01:26:12 +00:00
Optimized generalized data value generation ser/deser, when Byteable (i. e. direct impl) is given
This commit is contained in:
@@ -108,7 +108,10 @@ final class SerializationBuilder<E> implements Cloneable, Serializable {
|
||||
DataValueModel<E> model = DataValueModels.acquireModel(eClass);
|
||||
int size = DataValueGenerator.computeNonScalarOffset(model, eClass);
|
||||
reader(reader);
|
||||
writer(writer);
|
||||
copyingInterop(null);
|
||||
setInterop(writer);
|
||||
metaInterop((MetaBytesInterop<E, ?>) DataValueMetaBytesInterop.forIdentity(role));
|
||||
metaInteropProvider(DataValueMetaBytesInterop.interopProvider(eClass));
|
||||
sizeMarshaller(constant((long) size));
|
||||
return;
|
||||
} catch (Exception e) {
|
||||
|
||||
Reference in New Issue
Block a user