)]}'
{
  "commit": "d423a3cd7aec14d6fcb4ff4f554cd3d62a857633",
  "tree": "e650878edbc9cb1098ce2f6e98d9a4b4722c71b0",
  "parents": [
    "5f78a23bb9b56391625b925696828c9bb964d0e2"
  ],
  "author": {
    "name": "Alexander Markov",
    "email": "alexmarkov@google.com",
    "time": "Thu Feb 04 17:36:47 2021 +0000"
  },
  "committer": {
    "name": "commit-bot@chromium.org",
    "email": "commit-bot@chromium.org",
    "time": "Thu Feb 04 17:36:47 2021 +0000"
  },
  "message": "[vm/aot] Remove reverse PC lookup from switchable calls\n\nThis is a preparation for removal of Code objects.\n\nIssue: https://github.com/dart-lang/sdk/issues/44852\nTEST\u003dci\nChange-Id: I9765945731c91fbdac647cc448d021238f129880\nReviewed-on: https://dart-review.googlesource.com/c/sdk/+/182361\nReviewed-by: Martin Kustermann \u003ckustermann@google.com\u003e\nCommit-Queue: Alexander Markov \u003calexmarkov@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "30828a1c13710a0667fd409daed5ee186cd730e4",
      "old_mode": 33188,
      "old_path": "runtime/vm/code_patcher.h",
      "new_id": "9e1e3cb9ff467df090d37dc9d3e966ef07cc42e3",
      "new_mode": 33188,
      "new_path": "runtime/vm/code_patcher.h"
    },
    {
      "type": "modify",
      "old_id": "89de68a2136386944e9ad4b0208ccc9de98c91ea",
      "old_mode": 33188,
      "old_path": "runtime/vm/code_patcher_arm.cc",
      "new_id": "0947b58f6c6f5b663beb9c948f6df84127ecd686",
      "new_mode": 33188,
      "new_path": "runtime/vm/code_patcher_arm.cc"
    },
    {
      "type": "modify",
      "old_id": "a1d4c4dc629cb119601b1ba03bd36728112f0999",
      "old_mode": 33188,
      "old_path": "runtime/vm/code_patcher_arm64.cc",
      "new_id": "b7590dbfae8069bc39ef364313dec4a35bd34f4b",
      "new_mode": 33188,
      "new_path": "runtime/vm/code_patcher_arm64.cc"
    },
    {
      "type": "modify",
      "old_id": "3104115bc0c55259d0c8691279e61448fcd693c3",
      "old_mode": 33188,
      "old_path": "runtime/vm/code_patcher_ia32.cc",
      "new_id": "08ce568369e2182953a69971f17cb12083b885c7",
      "new_mode": 33188,
      "new_path": "runtime/vm/code_patcher_ia32.cc"
    },
    {
      "type": "modify",
      "old_id": "c9167899f82ccee5bc882f10dd713efba6935cf9",
      "old_mode": 33188,
      "old_path": "runtime/vm/code_patcher_x64.cc",
      "new_id": "1ba005f311e0da333acabca7e343383d4a3c0b73",
      "new_mode": 33188,
      "new_path": "runtime/vm/code_patcher_x64.cc"
    },
    {
      "type": "modify",
      "old_id": "16bb992750e922346d5042f04c114817d25a7214",
      "old_mode": 33188,
      "old_path": "runtime/vm/instructions_arm.cc",
      "new_id": "c2b70142fc77091026f4fd8e85ae5c586ae45e5b",
      "new_mode": 33188,
      "new_path": "runtime/vm/instructions_arm.cc"
    },
    {
      "type": "modify",
      "old_id": "5fe9ab375b9f0373329aaf999bcff3c7ebdcf714",
      "old_mode": 33188,
      "old_path": "runtime/vm/instructions_arm.h",
      "new_id": "7b7b43bde3de3a25149ecbcca7429effb169bae9",
      "new_mode": 33188,
      "new_path": "runtime/vm/instructions_arm.h"
    },
    {
      "type": "modify",
      "old_id": "e7a0d24153b130dbfd5073c647e4eb4a45b779b4",
      "old_mode": 33188,
      "old_path": "runtime/vm/instructions_arm64.cc",
      "new_id": "a38a07ea9c68bd61ae867a37177a882bd0a7379a",
      "new_mode": 33188,
      "new_path": "runtime/vm/instructions_arm64.cc"
    },
    {
      "type": "modify",
      "old_id": "4a8f7e2aada715f7f692748012b45092bb74361e",
      "old_mode": 33188,
      "old_path": "runtime/vm/instructions_arm64.h",
      "new_id": "ae7553978278b3dcb01bb575d61ce65eac513161",
      "new_mode": 33188,
      "new_path": "runtime/vm/instructions_arm64.h"
    },
    {
      "type": "modify",
      "old_id": "2a7cbd532d242d37bbd545a44af37643e7c82ae5",
      "old_mode": 33188,
      "old_path": "runtime/vm/runtime_entry.cc",
      "new_id": "2c31114944e68cdac5f10feace1ce49d5a34cd20",
      "new_mode": 33188,
      "new_path": "runtime/vm/runtime_entry.cc"
    }
  ]
}
