Commit Graph

36 Commits (27f3af596609f3b86af5080cc870c869e836e7f2)

Author SHA1 Message Date
Yaroslav Stepanchuk 0a43061f8d Remove ROCKSDB_SUPPORT_THREAD_LOCAL define because it's a part of C++11 (#10015) 3 years ago
yxj25245 e8d5a24815 Fix typo in ThreadData comment (#7131) 4 years ago
sdong fdf882ded2 Replace namespace name "rocksdb" with ROCKSDB_NAMESPACE (#6433) 5 years ago
Jiri Appl b0026e1f5f Enable building of ARM32 (#4349) 6 years ago
Siying Dong a5e851e113 Reformatting some recent changes (#4161) 6 years ago
Dmitri Smirnov 78ab11cd71 Return new operator for Status allocations for Windows (#4128) 6 years ago
Prashant D 4c8f336401 util: Fix coverity issues 7 years ago
Dmitri Smirnov ebab2e2d42 Enable MSVC W4 with a few exceptions. Fix warnings and bugs 7 years ago
Siying Dong 3c327ac2d0 Change RocksDB License 7 years ago
Siying Dong d616ebea23 Add GPLv2 as an alternative license. 8 years ago
Orgad Shaneh 6401a8b76b Fix build with MinGW 8 years ago
Shu Zhang 8dee8cad9e Enable fifo compaction benchmark to db_bench 8 years ago
Dmitri Smirnov add8b50cc9 Move ThreadLocal implementation into .cc 8 years ago
Daniel Black bfbcec2339 Gcc 7 error expansion to defined 8 years ago
Nipunn Koorapati 25f5742f0b Update documentation to point at gcc 4.8 8 years ago
Andrew Kryczka 6584cec8f2 Fold function for thread-local data 8 years ago
Andrew Kryczka afad5bd1c5 Simplify thread-local static initialization 8 years ago
Yueh-Hsuan Chiang 908100399c Fixed a dependency issue of ThreadLocalPtr 9 years ago
Baraa Hamodi 21e95811d1 Updated all copyright headers to the new format. 9 years ago
Yueh-Hsuan Chiang 00d6edf6a0 Ensure the destruction order of PosixEnv and ThreadLocalPtr 9 years ago
Yueh-Hsuan Chiang e61fafbe7a Fixed clang-build error in util/thread_local.cc 9 years ago
Yueh-Hsuan Chiang b47d65b315 Fixed Segmentation Fault in db_stress on OSX. 9 years ago
Nate Rosenblum ac04a6cfb8 Fix OSX + Windows build 9 years ago
Alexey Maykov 257ee895f9 Fixed memory leaks 9 years ago
sdong f9728640f3 "make format" against last 10 commits 9 years ago
Dmitri Smirnov ef4b87f1b2 Commit both PR and internal code review changes 9 years ago
Dmitri Smirnov 18285c1e2f Windows Port from Microsoft 9 years ago
sdong 4c49fedaf1 Use ustricter consistency in thread local operations 10 years ago
Anders Bakken a9ea65d652 Build with clang 3.5 on Linux. 10 years ago
Yueh-Hsuan Chiang c4a7423c1d Replace runtime_error exception by abort() in thread_local 10 years ago
Lei Jin 547bb6a626 simplify ThreadLocalPtr a little bit 11 years ago
Igor Canadi 1068d2fa60 Revert "Better port::Mutex::AssertHeld() and AssertNotHeld()" 11 years ago
Igor Canadi ddafceb6c2 Better port::Mutex::AssertHeld() and AssertNotHeld() 11 years ago
Lei Jin e5fa4944fc use CAS when returning SuperVersion to ThreadLocal 11 years ago
Lei Jin ad0c3747cb cache SuperVersion in thread local storage to avoid mutex lock 11 years ago
Lei Jin b2795b799e thread local pointer storage 11 years ago