Skip to content

Commit

Permalink
Mark round_up_to_next as inline
Browse files Browse the repository at this point in the history
This speeds up rustc on #25916 from 1.36Â0.022s to 1.326Â0.025s
  • Loading branch information
Ariel Ben-Yehuda committed Aug 9, 2015
1 parent a5d33d8 commit febdc3b
Showing 1 changed file with 1 addition and 0 deletions.
1 change: 1 addition & 0 deletions src/libstd/collections/hash/table.rs
Expand Up @@ -511,6 +511,7 @@ impl<K, V, M: Deref<Target=RawTable<K, V>>> GapThenFull<K, V, M> {
/// # Panics
///
/// Panics if `target_alignment` is not a power of two.
#[inline]
fn round_up_to_next(unrounded: usize, target_alignment: usize) -> usize {
assert!(target_alignment.is_power_of_two());
(unrounded + target_alignment - 1) & !(target_alignment - 1)
Expand Down

0 comments on commit febdc3b

Please sign in to comment.