| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2024-08-05 | implement BufReader::peek | binarycat | -0/+21 | |
| 2024-06-20 | Convert some module-level `//` and `///` comments to `//!`. | Nicholas Nethercote | -10/+11 | |
| This makes their intent and expected location clearer. We see some examples where these comments were not clearly separate from `use` declarations, which made it hard to understand what the comment is describing. | ||||
| 2022-10-06 | Avoid defensive re-initialization of the BufReader buffer | Ben Kimock | -3/+16 | |
| 2022-08-18 | Address reviewer comments | Nick Cameron | -1/+1 | |
| Signed-off-by: Nick Cameron <nrc@ncameron.org> | ||||
| 2022-08-05 | non-linux platforms | Nick Cameron | -4/+8 | |
| Signed-off-by: Nick Cameron <nrc@ncameron.org> | ||||
| 2022-07-26 | Add Buffer::consume_with to enable direct buffer access with one check | Ben Kimock | -0/+17 | |
| 2022-07-24 | Rename and document the new BufReader internals | Ben Kimock | -22/+26 | |
| 2022-07-24 | Allow Buffer methods to inline | Ben Kimock | -0/+9 | |
| 2022-07-24 | Remove some redundant checks from BufReader | Ben Kimock | -0/+75 | |
| The implementation of BufReader contains a lot of redundant checks. While any one of these checks is not particularly expensive to execute, especially when taken together they dramatically inhibit LLVM's ability to make subsequent optimizations. | ||||
