diff design.txt @ 21:e929cecae4e1

Refactor to move revlog content to base class
author Artem Tikhomirov <tikhomirov.artem@gmail.com>
date Wed, 05 Jan 2011 04:10:28 +0100
parents 11cfabe692b3
children 603806cd2dc6
line wrap: on
line diff
--- a/design.txt	Tue Jan 04 02:08:25 2011 +0100
+++ b/design.txt	Wed Jan 05 04:10:28 2011 +0100
@@ -29,6 +29,7 @@
 *.hgignored processing
 
 DataAccess - collect debug info (buffer misses, file size/total read operations) to find out better strategy to buffer size detection.
+DataAccess - implement memory mapped files, compare performance.
 delta merge
 Changeset to get index (local revision number)
 RevisionWalker (on manifest) and WorkingCopyWalker (io.File) talking to ? and/or dirstate 
@@ -52,6 +53,6 @@
 
 File access:
 * NIO and mapped files - should be fast. Although seems to give less control on mem usage. 
-* Regular InputStreams and  chunked stream on top - allocate List<byte[]>, each (but last) chunk of fixed size (depending on initial file size) 
+* Regular InputStreams and chunked stream on top - allocate List<byte[]>, each (but last) chunk of fixed size (depending on initial file size) 
 
 <<<<<
\ No newline at end of file