about summary refs log tree commit diff
path: root/src/libstd/sys/unix/process/process_common.rs
diff options
context:
space:
mode:
authorAlex Crichton <alex@alexcrichton.com>2018-04-05 11:07:19 -0700
committerAlex Crichton <alex@alexcrichton.com>2018-04-05 11:07:19 -0700
commit323f8087910b0d63815003970bb8a45e3ccfdb17 (patch)
treec59f2c54aa9f44a23cc9e3dd4016d74e02bb4043 /src/libstd/sys/unix/process/process_common.rs
parent56714acc5eb0687ed9a7566fdebe5528657fc5b3 (diff)
downloadrust-323f8087910b0d63815003970bb8a45e3ccfdb17.tar.gz
rust-323f8087910b0d63815003970bb8a45e3ccfdb17.zip
std: Inline some Termination-related methods
These were showing up in tests and in binaries but are trivially optimize-able
away, so add `#[inline]` attributes so LLVM has an opportunity to optimize them
out.
Diffstat (limited to 'src/libstd/sys/unix/process/process_common.rs')
-rw-r--r--src/libstd/sys/unix/process/process_common.rs1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libstd/sys/unix/process/process_common.rs b/src/libstd/sys/unix/process/process_common.rs
index b7f30600b8a..6396bb3a49e 100644
--- a/src/libstd/sys/unix/process/process_common.rs
+++ b/src/libstd/sys/unix/process/process_common.rs
@@ -404,6 +404,7 @@ impl ExitCode {
     pub const SUCCESS: ExitCode = ExitCode(EXIT_SUCCESS as _);
     pub const FAILURE: ExitCode = ExitCode(EXIT_FAILURE as _);
 
+    #[inline]
     pub fn as_i32(&self) -> i32 {
         self.0 as i32
     }