[memprof] Fix RAII usage of SpinMutexLock, remove unused headers.

For the RAII lock usage we need to create a local var. There were some headers which clang-tidy identified as unused.

Reviewed By: tejohnson

Differential Revision: https://reviews.llvm.org/D138593

GitOrigin-RevId: cf5c53727bd47b4f66ea5e37039cb9a25d28b7c2
1 file changed