@@ -19,12 +19,8 @@ public class BufferedStreams
1919 private MemoryStream stream4 ;
2020 private MemoryStream stream5 ;
2121 private MemoryStream stream6 ;
22- private ChunkedMemoryStream chunkedMemoryStream1 ;
23- private ChunkedMemoryStream chunkedMemoryStream2 ;
2422 private BufferedReadStream bufferedStream1 ;
2523 private BufferedReadStream bufferedStream2 ;
26- private BufferedReadStream bufferedStream3 ;
27- private BufferedReadStream bufferedStream4 ;
2824 private BufferedReadStreamWrapper bufferedStreamWrap1 ;
2925 private BufferedReadStreamWrapper bufferedStreamWrap2 ;
3026
@@ -39,18 +35,8 @@ public void CreateStreams()
3935 this . stream6 = new MemoryStream ( this . buffer ) ;
4036 this . stream6 = new MemoryStream ( this . buffer ) ;
4137
42- this . chunkedMemoryStream1 = new ChunkedMemoryStream ( Configuration . Default . MemoryAllocator ) ;
43- this . chunkedMemoryStream1 . Write ( this . buffer ) ;
44- this . chunkedMemoryStream1 . Position = 0 ;
45-
46- this . chunkedMemoryStream2 = new ChunkedMemoryStream ( Configuration . Default . MemoryAllocator ) ;
47- this . chunkedMemoryStream2 . Write ( this . buffer ) ;
48- this . chunkedMemoryStream2 . Position = 0 ;
49-
5038 this . bufferedStream1 = new BufferedReadStream ( Configuration . Default , this . stream3 ) ;
5139 this . bufferedStream2 = new BufferedReadStream ( Configuration . Default , this . stream4 ) ;
52- this . bufferedStream3 = new BufferedReadStream ( Configuration . Default , this . chunkedMemoryStream1 ) ;
53- this . bufferedStream4 = new BufferedReadStream ( Configuration . Default , this . chunkedMemoryStream2 ) ;
5440 this . bufferedStreamWrap1 = new BufferedReadStreamWrapper ( this . stream5 ) ;
5541 this . bufferedStreamWrap2 = new BufferedReadStreamWrapper ( this . stream6 ) ;
5642 }
@@ -60,12 +46,8 @@ public void DestroyStreams()
6046 {
6147 this . bufferedStream1 ? . Dispose ( ) ;
6248 this . bufferedStream2 ? . Dispose ( ) ;
63- this . bufferedStream3 ? . Dispose ( ) ;
64- this . bufferedStream4 ? . Dispose ( ) ;
6549 this . bufferedStreamWrap1 ? . Dispose ( ) ;
6650 this . bufferedStreamWrap2 ? . Dispose ( ) ;
67- this . chunkedMemoryStream1 ? . Dispose ( ) ;
68- this . chunkedMemoryStream2 ? . Dispose ( ) ;
6951 this . stream1 ? . Dispose ( ) ;
7052 this . stream2 ? . Dispose ( ) ;
7153 this . stream3 ? . Dispose ( ) ;
@@ -104,21 +86,6 @@ public int BufferedReadStreamRead()
10486 return r ;
10587 }
10688
107- [ Benchmark ]
108- public int BufferedReadStreamChunkedRead ( )
109- {
110- int r = 0 ;
111- BufferedReadStream reader = this . bufferedStream3 ;
112- byte [ ] b = this . chunk2 ;
113-
114- for ( int i = 0 ; i < reader . Length / 2 ; i ++ )
115- {
116- r += reader . Read ( b , 0 , 2 ) ;
117- }
118-
119- return r ;
120- }
121-
12289 [ Benchmark ]
12390 public int BufferedReadStreamWrapRead ( )
12491 {
@@ -162,20 +129,6 @@ public int BufferedReadStreamReadByte()
162129 return r ;
163130 }
164131
165- [ Benchmark ]
166- public int BufferedReadStreamChunkedReadByte ( )
167- {
168- int r = 0 ;
169- BufferedReadStream reader = this . bufferedStream4 ;
170-
171- for ( int i = 0 ; i < reader . Length ; i ++ )
172- {
173- r += reader . ReadByte ( ) ;
174- }
175-
176- return r ;
177- }
178-
179132 [ Benchmark ]
180133 public int BufferedReadStreamWrapReadByte ( )
181134 {
0 commit comments