libmir/mir-ion

MessagePack backend implementation

ellie-idb opened this issue · 0 comments

This issue shall serve as a tracker for implementing the MessagePack backend within Ion, replacing the msgpack-d dependency.

TO-DO:

Serialization (complete)

  • Booleans
  • Floats (both 32-bit and 64-bit)
  • Strings
  • Unsigned integers
  • Signed integers
  • bin data type
  • Arrays
  • Maps
  • Using the fix* types (as an optimization)
  • Integration testing / fuzzing

Deserialization

  • Booleans
  • Floats (both 32-bit and 64-bit)
  • Strings
  • Unsigned integers
  • Signed integers
  • bin data type
  • Arrays
  • Maps

Related PRs: #4, #5