Revert "[Sampling profiler] Encapsulate Mac stack walking 1/4: kernel unwinds"

This reverts commit 8e95fe8c232fcd3144708cda17bdad2eed7ff2ce.

Reason for revert: speculative revert to see if this fixes http://crbug.com/940576

Original change's description:
> [Sampling profiler] Encapsulate Mac stack walking 1/4: kernel unwinds
> 
> The platform-native stack walking needs to be encapsulated into a function that
> can be invoked in an alternating fashion with V8 unwinding, once supported. This
> change refactors the libsystem_kernel unwinds into the core stack walking
> function. The encapsulation requires inlining otherwise-sensible abstractions to
> enable creation of future abstractions that can be used across platforms. No
> functional change is intended.
> 
> Bug: 931418
> Change-Id: I84ff0c2f78575143e2670b2a60c2430742af0dfa
> Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1513205
> Auto-Submit: Mike Wittman <wittman@chromium.org>
> Commit-Queue: Charlie Andrews <charliea@chromium.org>
> Reviewed-by: Charlie Andrews <charliea@chromium.org>
> Cr-Commit-Position: refs/heads/master@{#639562}

TBR=wittman@chromium.org,charliea@chromium.org

Change-Id: I0cf39cef3df529be78def458df874a6f4334883d
No-Presubmit: true
No-Tree-Checks: true
No-Try: true
Bug: 931418, 940576
Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/1516282
Reviewed-by: Mike Wittman <wittman@chromium.org>
Commit-Queue: Mike Wittman <wittman@chromium.org>
Cr-Commit-Position: refs/heads/master@{#639588}
1 file changed