osrm-backend/include
Daniel J. Hofmann 21804aecdb Prefer inline over static inline for free standing functions
When you mark free standing functions as `static inline` instead
of just `inline` they can not get merged across TUs and therefore
produce code bloat which is bad for the binaries size, the CPUs
instruction cache, and so on.

Please also see the discussion at:

- https://groups.google.com/forum/#!topic/mozilla.dev.platform/Ulw9HoZbSyQ
- http://stackoverflow.com/a/12836392

Note that non-fully specialized templates (i.e. with a kind of at
least `Template :: * -> *`) are `inline` by default.
2016-01-08 23:33:31 +01:00
..
contractor Run clang-format 2016-01-08 01:31:57 +01:00
datastore Run clang-format 2016-01-08 01:31:57 +01:00
engine Run clang-format 2016-01-08 01:31:57 +01:00
extractor Run clang-format 2016-01-08 01:31:57 +01:00
osrm Run clang-format 2016-01-08 01:31:57 +01:00
server Run clang-format 2016-01-08 01:31:57 +01:00
util Prefer inline over static inline for free standing functions 2016-01-08 23:33:31 +01:00