aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
diff options
context:
space:
mode:
authorDmitry Vyukov <dvyukov@google.com>2016-04-27 15:55:05 +0000
committerDmitry Vyukov <dvyukov@google.com>2016-04-27 15:55:05 +0000
commit914b3997366ec50456dc191b41de33ee365e4a6a (patch)
treec7a9bd2006514fb6dd5f4716a3ac9459996514ca /llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp
parentf66bdb5ea8658fdcbac75f96a73e906f380e5741 (diff)
downloadllvm-914b3997366ec50456dc191b41de33ee365e4a6a.zip
llvm-914b3997366ec50456dc191b41de33ee365e4a6a.tar.gz
llvm-914b3997366ec50456dc191b41de33ee365e4a6a.tar.bz2
tsan: fix windows support
UnmapOrDie used to do MEM_DECOMMIT and so worked on partial regions. But r263160 changed it to use MEM_RELEASE and MEM_RELEASE can only work with whole regions mapped by VirtualAlloc. This broke windows as: FATAL: ThreadSanitizer CHECK failed: gotsan.cc:8296 "((mbi.AllocationBase == addr && "Windows cannot unmap part of a previous mapping")) != (0)" (0x0, 0x0) Restore the previous behavior. llvm-svn: 267730
Diffstat (limited to 'llvm/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp')
0 files changed, 0 insertions, 0 deletions