Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Auto merge of #69157 - nnethercote:tweak-LEB128-reading, r=<try>
Tweak LEB128 reading some more. PR #69050 changed LEB128 reading and writing. After it landed I did some double-checking and found that the writing changes were universally a speed-up, but the reading changes were not. I'm not exactly sure why, perhaps there was a quirk of inlining in the particular revision I was originally working from. This commit reverts some of the reading changes, while still avoiding `unsafe` code. I have checked it on multiple revisions and the speed-ups seem to be robust. r? @michaelwoerister
- Loading branch information