0.9 Custom protobuf serializers
In this release a lot of work has gone into reducing allocations. We no longer need to materialize any strings from log buffer and all data is serialized garbage free to protobuf format.
Ticket #5 removed from project protobuf generated by official toolchain. Now we are generating protobuf messages by hand with dedicated code (which is quite simple really). This has also substantial impact on the size of dependnecies. The protobuf jar was over 800kb in size. It is still generated and used for testing.
There were other optimisations in area of object allocation. Added test that use com.google.code.java-allocation-instrumenter
to inspect allocations.