Commit Graph

20 Commits (817eeb29b437d1a68701571cc81331901e8c06e4)

Author SHA1 Message Date
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