Use smart_malloc for Resumable objects so we can parse the heap.

Summary: Trying the simple approach. If this increases memory usage
too much, it might be possible to rearrange things and make
a new Resumable kind that we can parse w/out extra overhead.

Reviewed By: @jano

Differential Revision: D1658158