future -> shared_future in perf.exe