Skip to content

Commit 9a0ed8f

Browse files
committed
fix bsarray removal bench
1 parent 9ee0341 commit 9a0ed8f

File tree

1 file changed

+3
-2
lines changed

1 file changed

+3
-2
lines changed

bench.js

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -120,7 +120,7 @@ new Benchmark.Suite()
120120
.on('cycle', function(event) { console.log(String(event.target)); }).run();
121121

122122

123-
console.log('remove ' + N + ' items one by one');
123+
console.log('\nremove ' + N + ' items one by one');
124124

125125
new Benchmark.Suite()
126126
.add('llrb', function () {
@@ -130,7 +130,8 @@ new Benchmark.Suite()
130130
})
131131
.add('bsarray', function () {
132132
for (var i = 0; i < N; i++) {
133-
arr.removeAt(arr.find(data[i]));
133+
var index = arr.find(data[i]);
134+
if (index !== null) arr.removeAt(index);
134135
}
135136
})
136137
.add('functional-red-black-tree', function () {

0 commit comments

Comments
 (0)