Add refactored serialisation system

* The new system contains the ability to export serialised data to a
  structured form in memory - and conversion back to serialised bytes.
* This will allow offline transformations/visualisation of capture files
  as well as more rich representations of API calls in the UI.
* Likewise it enables a number of optimisations such as the ability to
  write straight from mapped API memory to disk via a compressor,
  without any intermediate copies.
This commit is contained in:
baldurk
2017-11-07 19:30:32 +00:00
parent 7562da9a20
commit 327fda94a0
10 changed files with 3756 additions and 2575 deletions
File diff suppressed because it is too large Load Diff