Hi, I've noticed that sometimes we marshall objects just using output.writeObject() even though we know the target type - one example for all is CommandInvocationId. That's somewhat suboptimal, as we know that there won't be any CommandInvocationIdEx, so we could spare the externalizer lookup and few bytes for object identifier.
Is there any better way than new CommandInvocationId.Externalizer().writeObject(output, commandInvocationId)? Should we use this ^? I guess that object allocation will be eliminated here easily. Radim -- Radim Vansa <rva...@redhat.com> JBoss Performance Team _______________________________________________ infinispan-dev mailing list infinispan-dev@lists.jboss.org https://lists.jboss.org/mailman/listinfo/infinispan-dev