Closed guruofquality closed 9 years ago
Follow up tasks:
I found a portable serialization from EOS that is an additional Boost archive. It claims to support binary serialization across architectures. I was able to test it between amd64 linux and arm32 linux. The code is now included as part of pothos-serialization. Modifications were needed to build it in properly.
Make use of binary serialization in Pothos::Object::serialize() and Pothos::Object::deserialize(). Binary serialization is faster.
Currently we use the portable text serialization, but there are many cases when binary is acceptable (for example same host, same architecture).