rocksdb/monitoring
Aaron Gao 0025a36409 revert perf_context and io_stats to __thread
Summary:
https://github.com/facebook/rocksdb/pull/2380 introduces a regression by replacing __thread with ThreadLocalPtr. Revert the thread local implementation back.
Closes https://github.com/facebook/rocksdb/pull/2485

Differential Revision: D5308050

Pulled By: lightmark

fbshipit-source-id: 2676e9c22edf76e8133d3f4c50e2711e11a95480
2017-06-26 15:27:17 -07:00
..
file_read_sample.h Sample number of reads per SST file 2017-06-12 07:12:08 -07:00
histogram.cc Add GPLv2 as an alternative license. 2017-04-27 18:06:12 -07:00
histogram.h Add GPLv2 as an alternative license. 2017-04-27 18:06:12 -07:00
histogram_test.cc Add GPLv2 as an alternative license. 2017-04-27 18:06:12 -07:00
histogram_windowing.cc Add GPLv2 as an alternative license. 2017-04-27 18:06:12 -07:00
histogram_windowing.h Add GPLv2 as an alternative license. 2017-04-27 18:06:12 -07:00
instrumented_mutex.cc Add GPLv2 as an alternative license. 2017-04-27 18:06:12 -07:00
instrumented_mutex.h Add GPLv2 as an alternative license. 2017-04-27 18:06:12 -07:00
iostats_context.cc revert perf_context and io_stats to __thread 2017-06-26 15:27:17 -07:00
iostats_context_imp.h using ThreadLocalPtr to hide ROCKSDB_SUPPORT_THREAD_LOCAL from public… 2017-06-02 17:26:19 -07:00
iostats_context_test.cc using ThreadLocalPtr to hide ROCKSDB_SUPPORT_THREAD_LOCAL from public… 2017-06-02 17:26:19 -07:00
perf_context.cc revert perf_context and io_stats to __thread 2017-06-26 15:27:17 -07:00
perf_context_imp.h revert perf_context and io_stats to __thread 2017-06-26 15:27:17 -07:00
perf_level.cc cross-platform compatibility improvements 2017-05-15 16:15:38 -07:00
perf_level_imp.h cross-platform compatibility improvements 2017-05-15 16:15:38 -07:00
perf_step_timer.h Add GPLv2 as an alternative license. 2017-04-27 18:06:12 -07:00
statistics.cc Core-local statistics 2017-05-23 10:42:59 -07:00
statistics.h Core-local statistics 2017-05-23 10:42:59 -07:00
statistics_test.cc Add GPLv2 as an alternative license. 2017-04-27 18:06:12 -07:00
thread_status_impl.cc Move various string utility functions into string_util 2017-04-06 14:54:12 -07:00
thread_status_updater.cc Move some files under util/ to separate dirs 2017-04-05 19:09:16 -07:00
thread_status_updater.h Move some files under util/ to separate dirs 2017-04-05 19:09:16 -07:00
thread_status_updater_debug.cc Move some files under util/ to separate dirs 2017-04-05 19:09:16 -07:00
thread_status_util.cc Move some files under util/ to separate dirs 2017-04-05 19:09:16 -07:00
thread_status_util.h Move some files under util/ to separate dirs 2017-04-05 19:09:16 -07:00
thread_status_util_debug.cc Move some files under util/ to separate dirs 2017-04-05 19:09:16 -07:00