leveldb/util
gabor@google.com 60bd8015f2 Speed up Snappy uncompression, new Logger interface.
- Removed one copy of an uncompressed block contents changing
  the signature of Snappy_Uncompress() so it uncompresses into a
  flat array instead of a std::string.
        
  Speeds up readrandom ~10%.

- Instead of a combination of Env/WritableFile, we now have a
  Logger interface that can be easily overridden applications
  that want to supply their own logging.

- Separated out the gcc and Sun Studio parts of atomic_pointer.h
  so we can use 'asm', 'volatile' keywords for Sun Studio.




git-svn-id: https://leveldb.googlecode.com/svn/trunk@39 62dab493-f737-651d-591e-8d6aee1b9529
2011-07-21 02:40:18 +00:00
..
arena_test.cc reverting disastrous MOE commit, returning to r21 2011-04-19 23:11:15 +00:00
arena.cc @20776309 2011-04-20 22:48:11 +00:00
arena.h reverting disastrous MOE commit, returning to r21 2011-04-19 23:11:15 +00:00
cache_test.cc reverting disastrous MOE commit, returning to r21 2011-04-19 23:11:15 +00:00
cache.cc Platform detection during build, plus compatibility patches for machines without <cstdatomic>. 2011-06-29 00:30:50 +00:00
coding_test.cc reverting disastrous MOE commit, returning to r21 2011-04-19 23:11:15 +00:00
coding.cc @20776309 2011-04-20 22:48:11 +00:00
coding.h reverting disastrous MOE commit, returning to r21 2011-04-19 23:11:15 +00:00
comparator.cc Sun Studio support, and fix for test related memory fixes. 2011-07-19 23:36:47 +00:00
crc32c_test.cc reverting disastrous MOE commit, returning to r21 2011-04-19 23:11:15 +00:00
crc32c.cc reverting disastrous MOE commit, returning to r21 2011-04-19 23:11:15 +00:00
crc32c.h reverting disastrous MOE commit, returning to r21 2011-04-19 23:11:15 +00:00
env_chromium.cc Speed up Snappy uncompression, new Logger interface. 2011-07-21 02:40:18 +00:00
env_posix.cc Speed up Snappy uncompression, new Logger interface. 2011-07-21 02:40:18 +00:00
env_test.cc reverting disastrous MOE commit, returning to r21 2011-04-19 23:11:15 +00:00
env.cc Speed up Snappy uncompression, new Logger interface. 2011-07-21 02:40:18 +00:00
hash.cc reverting disastrous MOE commit, returning to r21 2011-04-19 23:11:15 +00:00
hash.h reverting disastrous MOE commit, returning to r21 2011-04-19 23:11:15 +00:00
histogram.cc reverting disastrous MOE commit, returning to r21 2011-04-19 23:11:15 +00:00
histogram.h reverting disastrous MOE commit, returning to r21 2011-04-19 23:11:15 +00:00
logging.cc @20776309 2011-04-20 22:48:11 +00:00
logging.h reverting disastrous MOE commit, returning to r21 2011-04-19 23:11:15 +00:00
mutexlock.h reverting disastrous MOE commit, returning to r21 2011-04-19 23:11:15 +00:00
options.cc @20776309 2011-04-20 22:48:11 +00:00
posix_logger.h Speed up Snappy uncompression, new Logger interface. 2011-07-21 02:40:18 +00:00
random.h @20776309 2011-04-20 22:48:11 +00:00
status.cc sync with upstream @ 21409451 2011-05-21 02:17:43 +00:00
testharness.cc reverting disastrous MOE commit, returning to r21 2011-04-19 23:11:15 +00:00
testharness.h reverting disastrous MOE commit, returning to r21 2011-04-19 23:11:15 +00:00
testutil.cc reverting disastrous MOE commit, returning to r21 2011-04-19 23:11:15 +00:00
testutil.h reverting disastrous MOE commit, returning to r21 2011-04-19 23:11:15 +00:00