)]}'
{
  "commit": "f98473ceeb1d33700d01e20910433583e5256030",
  "tree": "e767f44c3a977fcea5d4386267c3ed8b1b150fa4",
  "parents": [
    "21146c1b4ba48ea8eb66e6ca9afbe31c70d78f14"
  ],
  "author": {
    "name": "Steven Perron",
    "email": "stevenperron@google.com",
    "time": "Wed Sep 21 16:10:58 2022 -0400"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Sep 21 16:10:58 2022 -0400"
  },
  "message": "Remove `spvOpcodeTerminatesExecution` (#4931)\n\n* Remove `spvOpcodeTerminatesExecution`\r\n\r\nThis function is the same as `spvOpcodeIsAbort` except for\r\nOpUnreachable.  The names are so close in meaning that it is hard to\r\ndistinguish them.  I\u0027ve removed `spvOpcodeTerminatesExecution` since it\r\nis used in only a single place.  I\u0027ve special cased OpUnreachable in\r\nthat location.\r\n\r\nAt the same time, I fixed up some comments related to the use of the\r\nTerminatesExecution and IsAbort functions.\r\n\r\nFollowing up on #4930.\r\n\r\n* Fix comments",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "88c5c51b9072febe0df81906e97198a6a81cd9a9",
      "old_mode": 33188,
      "old_path": "source/opcode.cpp",
      "new_id": "3f927290ec75a3c3fa9428491d626b4b74d823b0",
      "new_mode": 33188,
      "new_path": "source/opcode.cpp"
    },
    {
      "type": "modify",
      "old_id": "c8525a253a4e1c8f561f8f2981cfc9b0eb17878f",
      "old_mode": 33188,
      "old_path": "source/opcode.h",
      "new_id": "77a0bed25d83e55640bc63e7c211fcd69e457e09",
      "new_mode": 33188,
      "new_path": "source/opcode.h"
    },
    {
      "type": "modify",
      "old_id": "6e73f1cb9245bfcb163c74902775381a69a31a80",
      "old_mode": 33188,
      "old_path": "source/opt/inline_pass.cpp",
      "new_id": "e14516f756477d1cf88bd781679972782afbfabf",
      "new_mode": 33188,
      "new_path": "source/opt/inline_pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "f20439542151c8b2aaed21ca56d05cfc36e67563",
      "old_mode": 33188,
      "old_path": "source/opt/inline_pass.h",
      "new_id": "d29c1e074bb9d9c85b58beb15d5fe23d95940f8a",
      "new_mode": 33188,
      "new_path": "source/opt/inline_pass.h"
    }
  ]
}
