Skip to content

Commit 87d3250

Browse files
committed
Auto merge of rust-lang#50306 - alexcrichton:inline-policy, r=sfackler
std: Inline `DefaultResizePolicy::new` This should allow us to tighten up the [codegen][example] a bit more, avoiding a function call across object boundaries in the default optimized case. [example]: https://play.rust-lang.org/?gist=c1179088b0f8a4dcd93a9906463f993d&version=stable&mode=release
2 parents f76f6fb + c1bb1ca commit 87d3250

File tree

1 file changed

+1
-0
lines changed
  • src/libstd/collections/hash

1 file changed

+1
-0
lines changed

src/libstd/collections/hash/map.rs

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,7 @@ const MIN_NONZERO_RAW_CAPACITY: usize = 32; // must be a power of two
3333
struct DefaultResizePolicy;
3434

3535
impl DefaultResizePolicy {
36+
#[inline]
3637
fn new() -> DefaultResizePolicy {
3738
DefaultResizePolicy
3839
}

0 commit comments

Comments
 (0)