Skip to content

Fall 2017

Latest
Compare
Choose a tag to compare
@teiszler teiszler released this 13 Sep 13:46
· 15 commits to master since this release

Modifications to improve the performance of synthesis/handoff:

  • Using a larger 4MB pre-allocated buffer when passing modified chunks to FUSE via argv instead of the default 128-byte buffer
  • Improved the unpacking during handoff by using struct.unpack_from to avoid repeated copying of stream buffer
  • Added some instrumentation to track the time spent on various tasks (compressing, seeking, computing hashes, dictionary lookups)