@@ -19,12 +19,8 @@ public class BufferedStreams
19
19
private MemoryStream stream4 ;
20
20
private MemoryStream stream5 ;
21
21
private MemoryStream stream6 ;
22
- private ChunkedMemoryStream chunkedMemoryStream1 ;
23
- private ChunkedMemoryStream chunkedMemoryStream2 ;
24
22
private BufferedReadStream bufferedStream1 ;
25
23
private BufferedReadStream bufferedStream2 ;
26
- private BufferedReadStream bufferedStream3 ;
27
- private BufferedReadStream bufferedStream4 ;
28
24
private BufferedReadStreamWrapper bufferedStreamWrap1 ;
29
25
private BufferedReadStreamWrapper bufferedStreamWrap2 ;
30
26
@@ -39,18 +35,8 @@ public void CreateStreams()
39
35
this . stream6 = new MemoryStream ( this . buffer ) ;
40
36
this . stream6 = new MemoryStream ( this . buffer ) ;
41
37
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
-
50
38
this . bufferedStream1 = new BufferedReadStream ( Configuration . Default , this . stream3 ) ;
51
39
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 ) ;
54
40
this . bufferedStreamWrap1 = new BufferedReadStreamWrapper ( this . stream5 ) ;
55
41
this . bufferedStreamWrap2 = new BufferedReadStreamWrapper ( this . stream6 ) ;
56
42
}
@@ -60,12 +46,8 @@ public void DestroyStreams()
60
46
{
61
47
this . bufferedStream1 ? . Dispose ( ) ;
62
48
this . bufferedStream2 ? . Dispose ( ) ;
63
- this . bufferedStream3 ? . Dispose ( ) ;
64
- this . bufferedStream4 ? . Dispose ( ) ;
65
49
this . bufferedStreamWrap1 ? . Dispose ( ) ;
66
50
this . bufferedStreamWrap2 ? . Dispose ( ) ;
67
- this . chunkedMemoryStream1 ? . Dispose ( ) ;
68
- this . chunkedMemoryStream2 ? . Dispose ( ) ;
69
51
this . stream1 ? . Dispose ( ) ;
70
52
this . stream2 ? . Dispose ( ) ;
71
53
this . stream3 ? . Dispose ( ) ;
@@ -104,21 +86,6 @@ public int BufferedReadStreamRead()
104
86
return r ;
105
87
}
106
88
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
-
122
89
[ Benchmark ]
123
90
public int BufferedReadStreamWrapRead ( )
124
91
{
@@ -162,20 +129,6 @@ public int BufferedReadStreamReadByte()
162
129
return r ;
163
130
}
164
131
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
-
179
132
[ Benchmark ]
180
133
public int BufferedReadStreamWrapReadByte ( )
181
134
{
0 commit comments