We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5c55e67 commit f05166dCopy full SHA for f05166d
1 file changed
src/decoder.rs
@@ -64,8 +64,6 @@ impl Decoder {
64
}
65
66
// run SIMD pipeline once on the entire buffer
67
- let original_len = buf.len();
68
-
69
let mut padded = buf.to_vec();
70
padded.resize(padded.len().next_multiple_of(64), 0);
71
@@ -120,10 +118,6 @@ impl Decoder {
120
118
extract_positions(n, base, &mut newline_pos);
121
119
122
123
- // filter out positions beyond original data
124
- comma_pos.retain(|&p| (p as usize) < original_len);
125
- newline_pos.retain(|&p| (p as usize) < original_len);
126
127
// cache everything
128
self.cached_buf = buf.to_vec();
129
self.cached_comma_pos = comma_pos;
0 commit comments