summaryrefslogtreecommitdiff
path: root/speed-test
diff options
context:
space:
mode:
authorLars Wirzenius <liw@liw.fi>2010-12-27 22:06:30 +0000
committerLars Wirzenius <liw@liw.fi>2010-12-27 22:06:30 +0000
commit296d90d63e5d645f137946eab9f7545666560e7a (patch)
tree162fe891742be5fdda6cf09bd909e861f1b7cc2a /speed-test
parentc1b15638716c2ae4c0a62b9fea73bb6f0de9e05d (diff)
downloadlarch-296d90d63e5d645f137946eab9f7545666560e7a.tar.gz
Turn lookup_range into a generator.
This will be good when the range is very large.
Diffstat (limited to 'speed-test')
-rwxr-xr-xspeed-test3
1 files changed, 2 insertions, 1 deletions
diff --git a/speed-test b/speed-test
index f1213a5..85dba5b 100755
--- a/speed-test
+++ b/speed-test
@@ -108,7 +108,8 @@ def main():
# Measure range lookups.
random.shuffle(ranges)
- lookup_range = measure(ranges, lambda x: tree.lookup_range(x[0], x[1]),
+ lookup_range = measure(ranges,
+ lambda x: list(tree.lookup_range(x[0], x[1])),
nop, do_profile, 'lookup_range')
# Measure inserts into existing tree.