Skip to content

Commit c1bb1ca

Browse files
committed
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
1 parent ff65726 commit c1bb1ca

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)