Reduce inlining in debug builds.

Fixes 018-stack-overflow on the host with interpreter.

Change-Id: Ieed091b341b7812cfe898421a74d2f41f6a6a8bc
diff --git a/src/thread.h b/src/thread.h
index 58de45d..7f8bd7e 100644
--- a/src/thread.h
+++ b/src/thread.h
@@ -170,14 +170,14 @@
   ThreadState TransitionFromSuspendedToRunnable()
       LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_)
       SHARED_LOCK_FUNCTION(Locks::mutator_lock_)
-      __attribute__ ((always_inline));
+      ALWAYS_INLINE;
 
   // Transition from runnable into a state where mutator privileges are denied. Releases share of
   // mutator lock.
   void TransitionFromRunnableToSuspended(ThreadState new_state)
       LOCKS_EXCLUDED(Locks::thread_suspend_count_lock_)
       UNLOCK_FUNCTION(Locks::mutator_lock_)
-      __attribute__ ((always_inline));
+      ALWAYS_INLINE;
 
   // Wait for a debugger suspension on the thread associated with the given peer. Returns the
   // thread on success, else NULL. If the thread should be suspended then request_suspension should