lifting-bits / mcsema

Framework for lifting x86, amd64, aarch64, sparc32, and sparc64 program binaries to LLVM bitcode
https://www.trailofbits.com/expertise/mcsema
GNU Affero General Public License v3.0
2.62k stars 344 forks source link

Migrate from Protobuf to CapnProto or another interchange format #439

Open artemdinaburg opened 5 years ago

artemdinaburg commented 5 years ago

Google Protocol Buffers can have issues with large-sized files (see #379).

We should move to another interchange format that does not have similar limitations, such as CapnProto.

pgoodman commented 5 years ago

An alternative is SQLite.

madscientist159 commented 5 years ago

SQLite isn't a bad idea IMO.