)]}'
{
  "commit": "6a51af5d858b6d3378749d17065c44cf50b62a26",
  "tree": "20dfbc05715519ff75355143c851b6c2e5fb3d81",
  "parents": [
    "1b56c2b341e838656adca9a7101d824ed757d6ad"
  ],
  "author": {
    "name": "Sam Clegg",
    "email": "sbc@chromium.org",
    "time": "Fri Apr 10 05:01:23 2020"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Apr 10 05:01:23 2020"
  },
  "message": "Remove writes to globals that are never written to (#2741)\n\nSince the global is never read, we know that any write operation\r\nwill be unobservable.\r\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5fa1686fc8902d2102f2d02444a1119f200db020",
      "old_mode": 33188,
      "old_path": "src/passes/SimplifyGlobals.cpp",
      "new_id": "71aafa4916e2456e2def8bf8942d202ebf0000a4",
      "new_mode": 33188,
      "new_path": "src/passes/SimplifyGlobals.cpp"
    },
    {
      "type": "modify",
      "old_id": "733b61467d14e1d4f1f0f783db92f031de57d097",
      "old_mode": 33188,
      "old_path": "src/passes/pass.cpp",
      "new_id": "4da870ae928b5789b76235ce6e75342e396bc8b3",
      "new_mode": 33188,
      "new_path": "src/passes/pass.cpp"
    },
    {
      "type": "modify",
      "old_id": "ddcb90a4331e45c32466b9ff179db6d4409fa47d",
      "old_mode": 33188,
      "old_path": "test/emcc_O2_hello_world.fromasm",
      "new_id": "bd9af676bc7d31aa44c130776b06165a2096d7ca",
      "new_mode": 33188,
      "new_path": "test/emcc_O2_hello_world.fromasm"
    },
    {
      "type": "modify",
      "old_id": "ddcb90a4331e45c32466b9ff179db6d4409fa47d",
      "old_mode": 33188,
      "old_path": "test/emcc_O2_hello_world.fromasm.clamp",
      "new_id": "bd9af676bc7d31aa44c130776b06165a2096d7ca",
      "new_mode": 33188,
      "new_path": "test/emcc_O2_hello_world.fromasm.clamp"
    },
    {
      "type": "modify",
      "old_id": "f08e59565d6b8893cfdf46fa163a64dbf672ee88",
      "old_mode": 33188,
      "old_path": "test/emcc_O2_hello_world.fromasm.imprecise",
      "new_id": "82edc64b961aa8e792741597ce5ddee5a589bdd2",
      "new_mode": 33188,
      "new_path": "test/emcc_O2_hello_world.fromasm.imprecise"
    },
    {
      "type": "modify",
      "old_id": "c4462eb4ef6519cb4ccca66dc1372ba24a36950d",
      "old_mode": 33188,
      "old_path": "test/emcc_hello_world.fromasm",
      "new_id": "774740dc1265fe863d467c79e421d435bb15e1a9",
      "new_mode": 33188,
      "new_path": "test/emcc_hello_world.fromasm"
    },
    {
      "type": "modify",
      "old_id": "e524ddd0789729f4930a1871b946b257d4774733",
      "old_mode": 33188,
      "old_path": "test/emcc_hello_world.fromasm.clamp",
      "new_id": "fecd5a564e0b8288190f8ee3e2f6f2efcba4fec7",
      "new_mode": 33188,
      "new_path": "test/emcc_hello_world.fromasm.clamp"
    },
    {
      "type": "modify",
      "old_id": "89edb7f44ac2698d13b4b0d13f1936b4bf1b523a",
      "old_mode": 33188,
      "old_path": "test/emcc_hello_world.fromasm.imprecise",
      "new_id": "4c5d7afd213db53134b21a8223a348b99fcc749c",
      "new_mode": 33188,
      "new_path": "test/emcc_hello_world.fromasm.imprecise"
    },
    {
      "type": "modify",
      "old_id": "220bba78346e87c053417bc1102e4521745be2eb",
      "old_mode": 33188,
      "old_path": "test/memorygrowth.fromasm",
      "new_id": "9c909afcf14b17ab02a808a9c6ab11c695f5fddc",
      "new_mode": 33188,
      "new_path": "test/memorygrowth.fromasm"
    },
    {
      "type": "modify",
      "old_id": "220bba78346e87c053417bc1102e4521745be2eb",
      "old_mode": 33188,
      "old_path": "test/memorygrowth.fromasm.clamp",
      "new_id": "9c909afcf14b17ab02a808a9c6ab11c695f5fddc",
      "new_mode": 33188,
      "new_path": "test/memorygrowth.fromasm.clamp"
    },
    {
      "type": "modify",
      "old_id": "cec88c90fc3a3cac8c003723a10d07db092d64a5",
      "old_mode": 33188,
      "old_path": "test/memorygrowth.fromasm.imprecise",
      "new_id": "b90edfcd6ace749b64919a70733c7446fd44ea1a",
      "new_mode": 33188,
      "new_path": "test/memorygrowth.fromasm.imprecise"
    },
    {
      "type": "modify",
      "old_id": "f8bad3bb6965d9f8c804f03c6a42e211ff352046",
      "old_mode": 33188,
      "old_path": "test/passes/O1.txt",
      "new_id": "11352bab27f5348c9940c49ea38ba67d45e38ad4",
      "new_mode": 33188,
      "new_path": "test/passes/O1.txt"
    },
    {
      "type": "modify",
      "old_id": "71fcdf9e8b461820b53e97e91ff2f9f253112839",
      "old_mode": 33188,
      "old_path": "test/passes/O4_disable-bulk-memory.txt",
      "new_id": "78c130ffbd87285f6fdc3f94cbf9ea4a46bdf8b8",
      "new_mode": 33188,
      "new_path": "test/passes/O4_disable-bulk-memory.txt"
    },
    {
      "type": "modify",
      "old_id": "e026f01e8dc17af292124b33c9b5f879e359fc4a",
      "old_mode": 33188,
      "old_path": "test/passes/simplify-globals-optimizing_enable-mutable-globals.txt",
      "new_id": "2876b4f37d078033cdd653acb97036fe0661d228",
      "new_mode": 33188,
      "new_path": "test/passes/simplify-globals-optimizing_enable-mutable-globals.txt"
    },
    {
      "type": "modify",
      "old_id": "d52c74cc4faa9172a95228d8b520d25a72222e25",
      "old_mode": 33188,
      "old_path": "test/passes/simplify-globals_all-features.txt",
      "new_id": "c851d67b514527ca79329c17eec691fc362e75ac",
      "new_mode": 33188,
      "new_path": "test/passes/simplify-globals_all-features.txt"
    },
    {
      "type": "modify",
      "old_id": "f7470f959472e3899048059dc4db07464a86b9e1",
      "old_mode": 33188,
      "old_path": "test/passes/simplify-globals_all-features.wast",
      "new_id": "8c93d1390c4077b513dce1b7eee80da0e5015fb5",
      "new_mode": 33188,
      "new_path": "test/passes/simplify-globals_all-features.wast"
    },
    {
      "type": "modify",
      "old_id": "f4bbd539f32a81c1063eceaff708a15906c9df02",
      "old_mode": 33188,
      "old_path": "test/wasm2js/global_i64.2asm.js.opt",
      "new_id": "d57e44121e58caa7e7bbbc02823f74a88c3bd1be",
      "new_mode": 33188,
      "new_path": "test/wasm2js/global_i64.2asm.js.opt"
    }
  ]
}
