This is an implementation of the LazyTProtocol trait in scrooge-core
This is not thread safe and maintains state. It also heavily uses inline annotations and marks
things as final where possible to avoid virtual indirects.
Its in a benchmark package as a POC, we may want to do something a bit different
when it comes to a version for scrooge-serializer or elsewhere.
Though it is a fully functional protocol that will deserialize/serialize any thrift.
This is an implementation of the LazyTProtocol trait in scrooge-core This is not thread safe and maintains state. It also heavily uses inline annotations and marks things as final where possible to avoid virtual indirects. Its in a benchmark package as a POC, we may want to do something a bit different when it comes to a version for scrooge-serializer or elsewhere. Though it is a fully functional protocol that will deserialize/serialize any thrift.