On Android, these calls aren't being inlined. Profiling shows that
these methods are relatively "hot" - some over 1% of CPU time; 
in aggregate more than 10% - and spend a lot of time just doing 
function entry and exit. With these functions inlined we no longer
see any "small" functions taking surprisingly large fractions of
the profile during SkPicture/SkRecord recording.

On Nexus 7, forcing them to always inline seems to yield 6-8% 
improvement in recording time on several of the slowest key Silk 
testcases. Nexus 10 has measured improvements has high as 12-15%. 
The APK increases about 7500B (from a base size of 32.8MB).

Ideally the compiler would do this automatically, but because
our Android builds compile with -Os, inlining is minimal. At this
point we aren't changing compile flags per-file, and don't want to
build all of Blink with -O2. Link-time or feedback-driven optimization
may make these obsolete.

BUG=364551,325746
R=eseidel@chromium.org,eae@chromium.org

Review URL: https://codereview.chromium.org/269753002

git-svn-id: svn://svn.chromium.org/blink/trunk@174077 bbb929c8-8fbe-4397-9dbb-9b2b20218538