You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gabor@google.com
e3584f9c28
Bugfix for issue 33; reduce lock contention in Get(), parallel benchmarks.
...
- Fix for issue 33 (non-null-terminated result from
leveldb_property_value())
- Support for running multiple instances of a benchmark in parallel.
- Reduce lock contention on Get():
(1) Do not hold the lock while searching memtables.
(2) Shard block and table caches 16-ways.
Benchmark for evaluating this change:
$ db_bench --benchmarks=fillseq1,readrandom --threads=$n
(fillseq1 is a small hack to make sure fillseq runs once regardless
of number of threads specified on the command line).
git-svn-id: https://leveldb.googlecode.com/svn/trunk@49 62dab493-f737-651d-591e-8d6aee1b9529
13 years ago
..
arena.cc
@20776309
14 years ago
arena.h
reverting disastrous MOE commit, returning to r21
14 years ago
arena_test.cc
reverting disastrous MOE commit, returning to r21
14 years ago
cache.cc
Bugfix for issue 33; reduce lock contention in Get(), parallel benchmarks.
13 years ago
cache_test.cc
Bugfix for issue 33; reduce lock contention in Get(), parallel benchmarks.
13 years ago
coding.cc
@20776309
14 years ago
coding.h
reverting disastrous MOE commit, returning to r21
14 years ago
coding_test.cc
reverting disastrous MOE commit, returning to r21
14 years ago
comparator.cc
Sun Studio support, and fix for test related memory fixes.
14 years ago
crc32c.cc
reverting disastrous MOE commit, returning to r21
14 years ago
crc32c.h
reverting disastrous MOE commit, returning to r21
14 years ago
crc32c_test.cc
reverting disastrous MOE commit, returning to r21
14 years ago
env.cc
Speed up Snappy uncompression, new Logger interface.
14 years ago
env_posix.cc
Speed up Snappy uncompression, new Logger interface.
14 years ago
env_test.cc
reverting disastrous MOE commit, returning to r21
14 years ago
hash.cc
reverting disastrous MOE commit, returning to r21
14 years ago
hash.h
reverting disastrous MOE commit, returning to r21
14 years ago
histogram.cc
Bugfix for issue 33; reduce lock contention in Get(), parallel benchmarks.
13 years ago
histogram.h
Bugfix for issue 33; reduce lock contention in Get(), parallel benchmarks.
13 years ago
logging.cc
@20776309
14 years ago
logging.h
reverting disastrous MOE commit, returning to r21
14 years ago
mutexlock.h
reverting disastrous MOE commit, returning to r21
14 years ago
options.cc
@20776309
14 years ago
posix_logger.h
Speed up Snappy uncompression, new Logger interface.
14 years ago
random.h
@20776309
14 years ago
status.cc
sync with upstream @ 21409451
14 years ago
testharness.cc
Bugfixes for iterator and documentation.
13 years ago
testharness.h
Bugfixes for iterator and documentation.
13 years ago
testutil.cc
reverting disastrous MOE commit, returning to r21
14 years ago
testutil.h
reverting disastrous MOE commit, returning to r21
14 years ago