Introduce mixed stack mode in AllocationContextTracker

AllocationContextTracker tracks PCs just like pseudo stack when native
stack is not available. Also remove NO_STACK mode.
Remove behavior of adding type_name from trace category.

BUG=760702

Change-Id: I884ae9f8c853ecdea5d531f8ebe6c871901b8255
Reviewed-on: https://chromium-review.googlesource.com/729548
Commit-Queue: Siddhartha S <ssid@chromium.org>
Reviewed-by: Primiano Tucci <primiano@chromium.org>
Cr-Commit-Position: refs/heads/master@{#512619}

CrOS-Libchrome-Original-Commit: a0e776e8b898772ca22837b3d6b109e680f2651a
8 files changed
tree: 596cc147547d576f40a6e8b1c93ec9166d48e9d9
  1. base/
  2. build/
  3. components/
  4. dbus/
  5. device/
  6. ipc/
  7. mojo/
  8. testing/
  9. third_party/
  10. ui/