)]}'
{
  "commit": "f28ed82fd969c8ff2db30c33da80faea8bb57caf",
  "tree": "6cca5efdc9639e220209e76bbcf6fabac5d88694",
  "parents": [
    "dcea11fa03cc0df7101c9c433ab7791e0d84179a"
  ],
  "author": {
    "name": "Dan Sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Tue Jul 31 09:54:25 2018 -0400"
  },
  "committer": {
    "name": "Dan Sinclair",
    "email": "dsinclair@chromium.org",
    "time": "Tue Jul 31 09:55:57 2018 -0400"
  },
  "message": "Make sure all instructions are in the ordered list.\n\nCurrently, some instructions will be missing from the list of\nordered_instructions. This will cause issues due to the debug change\nwhich passed the last instruction into subsequent passes.\n\nThis CL moves the addition to the ordered list out of the\nRegisterInstruction method into AddOrderedInstruction. This method is\ncalled first in ProcessInstruction and the CapabilitiesPass and IdPass\nare updated to take an Instruction parameter.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "0f75705b176b17f5d07f4a2ce0b7387b88e93f95",
      "old_mode": 33188,
      "old_path": "source/val/validate.cpp",
      "new_id": "9a16ba270122505be5ac5b47493fc1cb45789ec8",
      "new_mode": 33188,
      "new_path": "source/val/validate.cpp"
    },
    {
      "type": "modify",
      "old_id": "0a64c27cb0b0f2a56268af53fc15d2bf79816aea",
      "old_mode": 33188,
      "old_path": "source/val/validate.h",
      "new_id": "50fb644883c574dd8c04470bd792e1eb7d516354",
      "new_mode": 33188,
      "new_path": "source/val/validate.h"
    },
    {
      "type": "modify",
      "old_id": "8fb294ac02248f21fa1c5a88c7d22c08c918462e",
      "old_mode": 33188,
      "old_path": "source/val/validate_capability.cpp",
      "new_id": "74af4c9ce2876457ae790b008a19871378607f2a",
      "new_mode": 33188,
      "new_path": "source/val/validate_capability.cpp"
    },
    {
      "type": "modify",
      "old_id": "a19a1a8d6c2bdc0d419ddb469899a3b9ff4ee7f0",
      "old_mode": 33188,
      "old_path": "source/val/validate_id.cpp",
      "new_id": "376d1f1f56369da58962c6bfda60f15f476026dd",
      "new_mode": 33188,
      "new_path": "source/val/validate_id.cpp"
    },
    {
      "type": "modify",
      "old_id": "730a641ab0cdaf62c4e8bd16708b8cd9099b021e",
      "old_mode": 33188,
      "old_path": "source/val/validation_state.cpp",
      "new_id": "a2f146a0a3bbfc8c13e39e2f7445731136eba6d8",
      "new_mode": 33188,
      "new_path": "source/val/validation_state.cpp"
    },
    {
      "type": "modify",
      "old_id": "387c7e8b79877a6e3e933403d02ac2e6ba1dc5bf",
      "old_mode": 33188,
      "old_path": "source/val/validation_state.h",
      "new_id": "6f38d28b57a83a0c091437e091107504414828a5",
      "new_mode": 33188,
      "new_path": "source/val/validation_state.h"
    },
    {
      "type": "modify",
      "old_id": "d21f07a52a7cfed31aa8220869a6b169fa72086b",
      "old_mode": 33188,
      "old_path": "test/cpp_interface_test.cpp",
      "new_id": "b8cbf2d19176c6700ca615dc431eec7ae8659417",
      "new_mode": 33188,
      "new_path": "test/cpp_interface_test.cpp"
    },
    {
      "type": "modify",
      "old_id": "a135460ea448bd10ae056b5302480be8ed44e8fe",
      "old_mode": 33188,
      "old_path": "test/val/val_ssa_test.cpp",
      "new_id": "1dabd46768d33212f748260cdf099fa466ac9a4e",
      "new_mode": 33188,
      "new_path": "test/val/val_ssa_test.cpp"
    }
  ]
}
