[asan] Cleanup: Move tid into ErrorBase, add const to BufferedStackTrace, be consiste...
authorFilipe Cabecinhas <me@filcab.net>
Mon, 12 Sep 2016 17:10:44 +0000 (17:10 +0000)
committerFilipe Cabecinhas <me@filcab.net>
Mon, 12 Sep 2016 17:10:44 +0000 (17:10 +0000)
commit64150ea00df72f83b3871f7a95e30e5c90733791
tree7c0109d97d887d5613800bf2dd21d9c2a77d264d
parentf5aff70405ad56e7ec5fea0ef01cbc50a3f27bb1
[asan] Cleanup: Move tid into ErrorBase, add const to BufferedStackTrace, be consistent in constructor arguments and member order.

Summary: As mentioned in D24394, I'm moving tid to ErrorBase, since basically all errors need it.
Also mentioned in the same review are other cleanups like adding const
to BufferedStackTrace and make sure constructor orders are consistent.

Reviewers: vitalybuka, kcc, eugenis

Subscribers: llvm-commits, kubabrecka

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

llvm-svn: 281236
compiler-rt/lib/asan/asan_errors.h
compiler-rt/lib/asan/asan_report.cc
compiler-rt/lib/sanitizer_common/sanitizer_common.h
compiler-rt/lib/sanitizer_common/sanitizer_common_libcdep.cc