The implementation has changed over the years, and the original reason for putting shared probe code in AbstractMacroAssembler is no longer valid. Let's move them into MacroAssembler. This is also friendlier if we want to compile this code with C++ modules later.
Created attachment 315301 [details] proposed patch.
Landed in r219434: <http://trac.webkit.org/r219434>.
Landed a build fix in r219437: <http://trac.webkit.org/r219437>.
nice!