[asan] use getrusage as an alternative to reading /proc/self/statm. Also move GetRSS...
authorKostya Serebryany <kcc@google.com>
Thu, 29 Jan 2015 02:54:39 +0000 (02:54 +0000)
committerKostya Serebryany <kcc@google.com>
Thu, 29 Jan 2015 02:54:39 +0000 (02:54 +0000)
commit3c052cc0518896cadb8796af63709e65075bbd19
tree0fb614bd2e54290a40607408875854909d082b39
parenta1a622746e532ac71c46aa752a6573fd086284cc
[asan] use getrusage as an alternative to reading /proc/self/statm. Also move GetRSS to sanitizer_linux_libcdep.cc (no change in the function itself)

llvm-svn: 227416
compiler-rt/lib/sanitizer_common/sanitizer_flags.inc
compiler-rt/lib/sanitizer_common/sanitizer_linux.cc
compiler-rt/lib/sanitizer_common/sanitizer_linux_libcdep.cc
compiler-rt/test/sanitizer_common/TestCases/Linux/hard_rss_limit_mb_test.cc
compiler-rt/test/sanitizer_common/TestCases/Linux/soft_rss_limit_mb_test.cc