aboutsummaryrefslogtreecommitdiff
path: root/llvm/lib/CodeGen/MachineModuleSlotTracker.cpp
diff options
context:
space:
mode:
authorSaleem Abdulrasool <compnerd@compnerd.org>2021-06-18 16:00:01 -0700
committerSaleem Abdulrasool <compnerd@compnerd.org>2021-06-19 09:19:52 -0700
commitdecfad7d8e9b268654dd2d76a7f5f777502b60a6 (patch)
tree4338f9453bfdf18b26e61b9a4a2d8b4702889ea2 /llvm/lib/CodeGen/MachineModuleSlotTracker.cpp
parent1bcfa84ae908ddcf042163345ffee2d247669e60 (diff)
downloadllvm-decfad7d8e9b268654dd2d76a7f5f777502b60a6.zip
llvm-decfad7d8e9b268654dd2d76a7f5f777502b60a6.tar.gz
llvm-decfad7d8e9b268654dd2d76a7f5f777502b60a6.tar.bz2
Revert "Re-Revert "DirectoryWatcher: add an implementation for Windows""
This reverts commit fb32de9e97af0921242a021e30020ffacf7aa6e2. Remove the secondary synchronization point as noted by Adrian. This is technically only to make the builders happier about tests and should not be needed. This also pushes the condition variable setting to after the watch is actually established (which was the source of the original race condition, but would normally succeed as the thread shouldn't get put to sleep immediately on the trigger of the condition variable). This also was pretested on the chromium builders: https://ci.chromium.org/ui/p/chromium/builders/try/win_upload_clang/1612/overview.
Diffstat (limited to 'llvm/lib/CodeGen/MachineModuleSlotTracker.cpp')
0 files changed, 0 insertions, 0 deletions