Revision ddafceb6c2ecb83b7bdf6711ea1c30d97aeb3b8f authored by Igor Canadi on 23 April 2014, 00:26:21 UTC, committed by Igor Canadi on 23 April 2014, 00:26:21 UTC
Summary: Using ThreadLocalPtr as a flag to determine if a mutex is locked or not enables us to implement AssertNotHeld(). It also makes AssertHeld() actually correct. I had to remove port::Mutex as a dependency for util/thread_local.h, but that's fine since we can just use std::mutex :) Test Plan: make check Reviewers: ljin, dhruba, haobo, sdong, yhchiang Reviewed By: ljin CC: leveldb Differential Revision: https://reviews.facebook.net/D18171
1 parent 2912340
File | Mode | Size |
---|---|---|
build_tools | ||
coverage | ||
db | ||
doc | ||
hdfs | ||
helpers | ||
include | ||
java | ||
linters | ||
port | ||
table | ||
tools | ||
util | ||
utilities | ||
.arcconfig | -rw-r--r-- | 246 bytes |
.clang-format | -rw-r--r-- | 138 bytes |
.gitignore | -rw-r--r-- | 311 bytes |
CONTRIBUTING.md | -rw-r--r-- | 759 bytes |
HISTORY.md | -rw-r--r-- | 5.0 KB |
INSTALL.md | -rw-r--r-- | 3.3 KB |
LICENSE | -rw-r--r-- | 1.6 KB |
Makefile | -rw-r--r-- | 20.2 KB |
PATENTS | -rw-r--r-- | 1.4 KB |
README | -rw-r--r-- | 2.9 KB |
README.fb | -rw-r--r-- | 96 bytes |
ROCKSDB_LITE.md | -rw-r--r-- | 1020 bytes |
![swh spinner](/static/img/swh-spinner.gif)
Computing file changes ...