rocksdb/cache
Yi Wu e83d6a02e3 Not using aligned_alloc with gcc4 + asan
Summary:
GCC < 5 + ASAN does not instrument aligned_alloc, which can make ASAN
report false-positive with "free on address which was not malloc" error.
https://gcc.gnu.org/bugzilla/show_bug.cgi?id=61693

Also suppress leak warning with LRUCache::DisownData().
Closes https://github.com/facebook/rocksdb/pull/2783

Differential Revision: D5696465

Pulled By: yiwu-arbug

fbshipit-source-id: 87c607c002511fa089b18cc35e24909bee0e74b4
2017-08-29 21:56:02 -07:00
..
cache_bench.cc Change RocksDB License 2017-07-15 16:11:23 -07:00
cache_test.cc Revert "comment out unused parameters" 2017-07-21 18:26:26 -07:00
clock_cache.cc Replace dynamic_cast<> 2017-07-28 16:27:16 -07:00
clock_cache.h Change RocksDB License 2017-07-15 16:11:23 -07:00
lru_cache_test.cc LRUCacheShard cache line size alignment 2017-07-24 10:54:37 -07:00
lru_cache.cc Not using aligned_alloc with gcc4 + asan 2017-08-29 21:56:02 -07:00
lru_cache.h Overload new[] to properly align LRUCacheShard 2017-08-14 14:41:56 -07:00
sharded_cache.cc Revert "comment out unused parameters" 2017-07-21 18:26:26 -07:00
sharded_cache.h Change RocksDB License 2017-07-15 16:11:23 -07:00