Being able to manage asynchronous operations with libdex will drastically simplify how we implement the profiler and instruments. We may eventually do the same with libsysprof-analyze to parallelize some operations.
And also, we use it as #ifdef, so never define it as 0.
and move it to toplevel directory for discoverability