...
One example is the locking code. I don't know what would happen if the locking slow paths were inlined, and the compiler could "see" the locking code at a lock acquisition site.
Created attachment 270842 [details] the patch
Landed in http://trac.webkit.org/changeset/196259