diff options
| author | Graydon Hoare <graydon@mozilla.com> | 2012-09-11 15:57:32 -0700 |
|---|---|---|
| committer | Graydon Hoare <graydon@mozilla.com> | 2012-09-12 14:48:18 -0700 |
| commit | 4ce2ee12beea76727fe2ced87748c31725ce4e98 (patch) | |
| tree | a837e441e337093f546d659507f8252f44cb7be6 /src/libcore/util.rs | |
| parent | 3c14dae4a64b791eec86a11f04fcbeab5df23911 (diff) | |
| download | rust-4ce2ee12beea76727fe2ced87748c31725ce4e98.tar.gz rust-4ce2ee12beea76727fe2ced87748c31725ce4e98.zip | |
Add a bunch of inline hints.
Diffstat (limited to 'src/libcore/util.rs')
| -rw-r--r-- | src/libcore/util.rs | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/libcore/util.rs b/src/libcore/util.rs index cc3d6dded6f..39589419beb 100644 --- a/src/libcore/util.rs +++ b/src/libcore/util.rs @@ -9,9 +9,11 @@ use cmp::Eq; */ /// The identity function. +#[inline(always)] pure fn id<T>(+x: T) -> T { move x } /// Ignores a value. +#[inline(always)] pure fn ignore<T>(+_x: T) { } /// Sets `*ptr` to `new_value`, invokes `op()`, and then restores the |
