From 88dc45c623be5a4ad4b5f7fb235aada0ce8e496c Mon Sep 17 00:00:00 2001 From: robertc <> Date: Wed, 23 Jul 2003 16:12:33 +0000 Subject: [PATCH] Summary: Merge in Leeann Bent's readahead gap fix from bug #636. Keywords: The readahead policy checks suffered from a scale problem. --- src/MemObject.cc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/MemObject.cc b/src/MemObject.cc index 6f05663826..cc51c5bd92 100644 --- a/src/MemObject.cc +++ b/src/MemObject.cc @@ -1,6 +1,6 @@ /* - * $Id: MemObject.cc,v 1.9 2003/06/26 12:51:57 robertc Exp $ + * $Id: MemObject.cc,v 1.10 2003/07/23 10:12:33 robertc Exp $ * * DEBUG: section 19 Store Memory Primitives * AUTHOR: Robert Collins @@ -291,7 +291,7 @@ MemObject::lowestMemReaderOffset() const bool MemObject::readAheadPolicyCanRead() const { - return (size_t)endOffset() - getReply()->hdr_sz < lowestMemReaderOffset() + Config.readAheadGap; + return (size_t)endOffset() - getReply()->hdr_sz < lowestMemReaderOffset() + (Config.readAheadGap << 10); } void -- 2.47.2