Add a .bss-like scheme for encoded const allocs

This commit is contained in:
Ben Kimock
2025-02-16 16:16:41 -05:00
parent 3b022d8cee
commit b75b67fa4a
2 changed files with 117 additions and 4 deletions

View File

@@ -791,7 +791,7 @@ impl Align {
}
#[inline]
pub fn bytes(self) -> u64 {
pub const fn bytes(self) -> u64 {
1 << self.pow2
}
@@ -801,7 +801,7 @@ impl Align {
}
#[inline]
pub fn bits(self) -> u64 {
pub const fn bits(self) -> u64 {
self.bytes() * 8
}