--- a/userlibandfileserver/fileserver/sfile/sf_file_cache.h Tue Aug 31 16:34:26 2010 +0300
+++ b/userlibandfileserver/fileserver/sfile/sf_file_cache.h Wed Sep 01 12:34:56 2010 +0100
@@ -28,9 +28,6 @@
//#define _DEBUG_READ_AHEAD
-// if writing sequentially, start flushing dirty data when the cache is half full
-//#define DOUBLE_BUFFERED_WRITING
-
NONSHARABLE_CLASS(CFileCache) : public CFsDispatchObject
{
@@ -78,7 +75,7 @@
TInt DoReadBuffered(CFsMessageRequest& aMsgRequest, TUint aMode, CFsClientMessageRequest*& aNewRequest);
TInt DoWriteBuffered(CFsMessageRequest& aMsgRequest, CFsClientMessageRequest*& aNewRequest, TUint aMode);
- enum TFlushMode {EFlushSingle, EFlushHalf, EFlushAll};
+ enum TFlushMode {EFlushSingle, EFlushAll};
TInt DoFlushDirty(CFsClientMessageRequest*& aNewRequest, CFsRequest* aOldRequest, TFlushMode aFlushMode);
@@ -160,11 +157,6 @@
TBool iFileCacheReadAsync;
CFsClientMessageRequest* iReadAheadRequest;
-#ifdef DOUBLE_BUFFERED_WRITING
- // sequential append-write detection
- TInt iSequentialAppends;
-#endif
-
friend class TClosedFileUtils;
friend class TFsFileWriteDirty;
};