-
Notifications
You must be signed in to change notification settings - Fork 13.3k
Bitv uses architecture-sized uints for backing storage #16736
New issue
Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? # to your account
Comments
There are a few more places in the standard library: For instance I'm not sure there is a consensus on using |
@steveklabnik notes that this is probably an issue with the docs in #15526 |
I agree we need to figure out our story regarding In addition, while playing around with some code that uses |
Logging an issue against this first on the off-chance that there's a good technical reason for this. Bitv's are internally represented as a Vec of uints, instead of u32's or u64's. My understanding was that this is undesirable, as we only want to use uints/ints for memory/pointer-specific things. If we just want a pile of bits, this doesn't seem right.
The text was updated successfully, but these errors were encountered: