mozilla/rust — pull request #6987 by Aatch (2013-06-07 04:59:34+00:00)
Title: Change `#[inline(always)]` to `#[inline(force)]`

This pull request changes `#[inline(always)]` to `#[inline(force)]`. The old version now emits a warning, but still maintains the `always_inline` behaviour.

The libraries all have been changed, so no warning there. I also de-forced a lot of functions/methods, though none have had the `inline` attribute removed completely. I also added `#[inline]` to several functions that seemed like good candidates.

I haven't checked to see if this changes the compilation time, I don't think it will.