This change splits sanitizer::StackTrace class into a lightweight
sanitizer::StackTrace, which doesn't own array of PCs, and BufferedStackTrace,
which owns it. This would allow us to simplify the interface of StackDepot,
and eventually merge sanitizer::StackTrace with tsan::StackTrace.
Details
Details
Diff Detail
Diff Detail
Event Timeline
Comment Actions
Remove commented-out code, add a FIXME.
Updating D5985: [Sanitizer] Make StackTrace a lightweight reference to array of PCs, and
introduce a BufferedStackTrace class, which owns this array.
Comment Actions
LGTM
You are going to do the rest of the refactoring and address the added FIXME's, right?
Comment Actions
Yes, I will proceed with the refactoring, just wanted to make sure we're on the same page.