forked from weaselab/conflict-set
Don't gc in write benchmarks
This makes it easier to evaluate the claim that "point writes are comparable to point reads" in performance, which should be the case.
This commit is contained in:
1 parent
be5f1b67c8
commit
d81d02f11d
1 file changed
+2
-3
@@ -192,7 +192,6 @@ void benchConflictSet() {
|
||||
bench.run("point writes", [&]() {
|
||||
auto v = ++version;
|
||||
cs.addWrites(writes.data(), writes.size(), v);
|
||||
cs.setOldestVersion(version - kMvccWindow);
|
||||
});
|
||||
}
|
||||
|
||||
@@ -213,7 +212,6 @@ void benchConflictSet() {
|
||||
bench.run("prefix writes", [&]() {
|
||||
auto v = ++version;
|
||||
cs.addWrites(writes.data(), writes.size(), v);
|
||||
cs.setOldestVersion(version - kMvccWindow);
|
||||
});
|
||||
}
|
||||
|
||||
@@ -234,12 +232,13 @@ void benchConflictSet() {
|
||||
bench.run("range writes", [&]() {
|
||||
auto v = ++version;
|
||||
cs.addWrites(writes.data(), writes.size(), v);
|
||||
cs.setOldestVersion(version - kMvccWindow);
|
||||
});
|
||||
}
|
||||
|
||||
bench.batch(1);
|
||||
|
||||
cs.setOldestVersion(version - kMvccWindow);
|
||||
|
||||
{
|
||||
bench.run("monotonic increasing point writes", [&]() {
|
||||
auto v = ++version;
|
||||
|
||||
Reference in new issue
Block a user