Fix an issue in ElfCache that makes it async-signal-unsafe.
Summary: basic_fbstring unfortunately just ignores the allocator. Switching it to use std::basic_string. This is necessary because ElfCache must be async-signal-safe, but basic_fbstring ignores the allocator and always uses standard malloc/free, which are not safe async-signal-safe. Reviewed By: yfeldblum Differential Revision: D23035304 fbshipit-source-id: 7b4e77a3764701366556a5fe5a352f952b052ed4
Showing
Please register or sign in to comment