)]}'
{
  "commit": "c8f38b339875e020f50bedbdb8cfd8a7a1ef12b1",
  "tree": "9e37476d9604899a9283c845019a13acdc753802",
  "parents": [
    "d75925d6bad2576bd80c442ff3b23ba22ffb2c68"
  ],
  "author": {
    "name": "Cherry Zhang",
    "email": "cherryyz@google.com",
    "time": "Mon Mar 13 21:51:08 2017 -0400"
  },
  "committer": {
    "name": "Cherry Zhang",
    "email": "cherryyz@google.com",
    "time": "Thu Mar 16 14:25:04 2017 +0000"
  },
  "message": "cmd/compile: use type information in Aux for Store size\n\nRemove size AuxInt in Store, and alignment in Move/Zero. We still\npass size AuxInt to Move/Zero, as it is used for partial Move/Zero\nlowering (e.g. cmd/compile/internal/ssa/gen/386.rules:288).\nSizeAndAlign is gone.\n\nPasses \"toolstash -cmp\" on std.\n\nChange-Id: I1ca34652b65dd30de886940e789fcf41d521475d\nReviewed-on: https://go-review.googlesource.com/38150\nRun-TryBot: Cherry Zhang \u003ccherryyz@google.com\u003e\nTryBot-Result: Gobot Gobot \u003cgobot@golang.org\u003e\nReviewed-by: Keith Randall \u003ckhr@golang.org\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "15ce068acd36d2914077b1987b12d4cb86522734",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/fmt_test.go",
      "new_id": "17affeb111fae78f85f71a85b40b329a86d52458",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/fmt_test.go"
    },
    {
      "type": "modify",
      "old_id": "4bb7ddce2388455d0910e9fb99242885d30b40c8",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/gc/ssa.go",
      "new_id": "1791e65bf14e2ec8ac8d84239c636f4330d1d5cb",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/gc/ssa.go"
    },
    {
      "type": "modify",
      "old_id": "d78e9150918fc4993a3a2670260db51a77aa247e",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/check.go",
      "new_id": "9fcfe9c8558c664de86496432a8efd26907c89d2",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/check.go"
    },
    {
      "type": "modify",
      "old_id": "905939fc32199585e068c8e9e9430f2edcdb034a",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/cse_test.go",
      "new_id": "2788ca6ffd830f9848cca3e03be828a310fb8f78",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/cse_test.go"
    },
    {
      "type": "modify",
      "old_id": "774fb51fc223ca247b6cd3c9e7316b22ab2cd01a",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/deadstore.go",
      "new_id": "e2e4c47fda2b7a0c7437322b1ab096b8693e4c9b",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/deadstore.go"
    },
    {
      "type": "modify",
      "old_id": "beb6de063705a96a24cd3eb1d926d52b65a435e2",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/deadstore_test.go",
      "new_id": "003b2284bec739d202a4f68ebcbdbfdddf2cb19e",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/deadstore_test.go"
    },
    {
      "type": "modify",
      "old_id": "fc7db290bf950719ea8c5f3ab3e31e7cb68260bd",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/func.go",
      "new_id": "a26c92ef87e9518e0ed8629693e8ebfef6bcf323",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/func.go"
    },
    {
      "type": "modify",
      "old_id": "03002aadebf261ee95a0d59d61bccc006088003b",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/386.rules",
      "new_id": "2c3cbfcfd958ecad7e57a26328378e8c4e726245",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/386.rules"
    },
    {
      "type": "modify",
      "old_id": "101d8a20dbd05edc787cf8db2277eef4935aceb3",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/AMD64.rules",
      "new_id": "adfdfe9333338ac61975c1c03716fd098618be0c",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/AMD64.rules"
    },
    {
      "type": "modify",
      "old_id": "a1e6b5a351a1294f6a18759ba7980da9c7af0bfa",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/ARM.rules",
      "new_id": "b2b4bf6ff914c349faf21efe85f1a41619418167",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/ARM.rules"
    },
    {
      "type": "modify",
      "old_id": "8b6ecba5e2059c9838d35670e3d08e8a83d1b7d0",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/ARM64.rules",
      "new_id": "8dde996df84d5d6563d3af850f0f652ba767cc5a",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/ARM64.rules"
    },
    {
      "type": "modify",
      "old_id": "619771ce2c2de2e31dabd943260317a49ff062cc",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/MIPS.rules",
      "new_id": "a312aa5ab9c8230229a24a02b382bfc69c2b0cc1",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/MIPS.rules"
    },
    {
      "type": "modify",
      "old_id": "301ad2636366308d90834f4fb9fea455bec31afb",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/MIPS64.rules",
      "new_id": "a9ef12d97019b8332cdaae2c28e17f2c6cec1e19",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/MIPS64.rules"
    },
    {
      "type": "modify",
      "old_id": "a72897981f073610a5eb133ca01286ae8fcc2d81",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/PPC64.rules",
      "new_id": "9fe0eadf71108981d4cbdbd05dc0e9249614336c",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/PPC64.rules"
    },
    {
      "type": "modify",
      "old_id": "c2d1578dee7da7f848e1ad154c8452f69f32c745",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/S390X.rules",
      "new_id": "0a3dccfb54d56a4ccaafff684d8b503a420be9a8",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/S390X.rules"
    },
    {
      "type": "modify",
      "old_id": "97f6a11c74e5c858397f31cf13e28e98d752231d",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/dec.rules",
      "new_id": "b7050d29db0c7c77f914d1389c55b24215589213",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/dec.rules"
    },
    {
      "type": "modify",
      "old_id": "47399e35e2f47d23ae873b15088164c3af12bbb8",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/dec64.rules",
      "new_id": "6469e59d8112211296f6c5a0bd96398cb7d4519f",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/dec64.rules"
    },
    {
      "type": "modify",
      "old_id": "29ff6c1c1983d6a6bbb39937b8d08e4ef6a7a1dd",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/generic.rules",
      "new_id": "029a2cad56896bfbf98a068b92534e914187a5b6",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/generic.rules"
    },
    {
      "type": "modify",
      "old_id": "892641d9cd33295294fe632a3ab694da9310eb45",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/genericOps.go",
      "new_id": "074b3be05a29050e9d05da9286cb5e5eee2b9e48",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/genericOps.go"
    },
    {
      "type": "modify",
      "old_id": "fd7b33be120073f72f07c2d82dccf815a9d4280e",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/gen/rulegen.go",
      "new_id": "3b6e3a98f7b551f08eb1bb1addae1cb65102c68c",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/gen/rulegen.go"
    },
    {
      "type": "modify",
      "old_id": "40c9aee4aded8e521a20f54597d0fcb92db03863",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/loop_test.go",
      "new_id": "901ca5cf04ecd1e5ebd8a65b1eed169dc44f7e80",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/loop_test.go"
    },
    {
      "type": "modify",
      "old_id": "f12c68cf19545ddd16e930064e09aa0dc8c0fb04",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/nilcheck_test.go",
      "new_id": "8f403fbb01889c016c22529ea1df3009275b8af4",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/nilcheck_test.go"
    },
    {
      "type": "modify",
      "old_id": "f01870e95d793ee0c973da37a96645f2eef0b48b",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/op.go",
      "new_id": "37c24ee4cf44093b55c33e31ea5f79702f3d7c31",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/op.go"
    },
    {
      "type": "modify",
      "old_id": "9abd265f3155f840ef07752b008ba0e512384b00",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/opGen.go",
      "new_id": "e8f2b1c98cb894b6530fe78768f121f0e48d1474",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/opGen.go"
    },
    {
      "type": "modify",
      "old_id": "e4bb0b8eb64a23ec231532799daef77205483713",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/passbm_test.go",
      "new_id": "f40690a83a676a56cb4f212f9848922072d9bb7f",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/passbm_test.go"
    },
    {
      "type": "modify",
      "old_id": "881a956c8dad93b24c4fd93769b2d8319b02c491",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/rewrite386.go",
      "new_id": "0e7c54b89f35ea3edeb80f34f244ab921ab77840",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/rewrite386.go"
    },
    {
      "type": "modify",
      "old_id": "b75b78d96f2c753ef2486218fc49942f095bee03",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/rewriteAMD64.go",
      "new_id": "37741123a360572380d44c38b07f10b90714fb35",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/rewriteAMD64.go"
    },
    {
      "type": "modify",
      "old_id": "4dd60d59835abea8ab9d108a324bfeda0fe66a3f",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/rewriteARM.go",
      "new_id": "fa77deabfd1f0f1a8e022cb6b383651ada95f64f",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/rewriteARM.go"
    },
    {
      "type": "modify",
      "old_id": "e3405682f59338fa3e59236f35088b8d80f7de62",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/rewriteARM64.go",
      "new_id": "f3a7bffcff06c27ed149caec783bd108ebcc2e02",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/rewriteARM64.go"
    },
    {
      "type": "modify",
      "old_id": "8c16585d17b61c358ac662311340432a6d7361ab",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/rewriteMIPS.go",
      "new_id": "5ffbee6d978da3e19119523bd0efcee28b8f8e98",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/rewriteMIPS.go"
    },
    {
      "type": "modify",
      "old_id": "90ddf0207a13e01adf8ee17c8871623a01e551e3",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/rewriteMIPS64.go",
      "new_id": "983bde3a20c59d5097d07d1cd9cc813cd5f2668a",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/rewriteMIPS64.go"
    },
    {
      "type": "modify",
      "old_id": "8c2796f961395d1227cf15355ce3ac5dfb935db8",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/rewritePPC64.go",
      "new_id": "49f469f53518298ef78d5e15e8ef82a24c54ad28",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/rewritePPC64.go"
    },
    {
      "type": "modify",
      "old_id": "7bf1b6b68066f5f032eb44412a28b61c2550ee91",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/rewriteS390X.go",
      "new_id": "cef736515ff1e31b19cfb22048a3f694c19ae3d7",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/rewriteS390X.go"
    },
    {
      "type": "modify",
      "old_id": "8a113743a437c3e82fc50d1b852aad54c8e3cc50",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/rewritedec.go",
      "new_id": "7da5162db3aa67e8aabd087f637448434d1315cb",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/rewritedec.go"
    },
    {
      "type": "modify",
      "old_id": "be1684030dedbd453cc80b1fffa2e5cdb801e7ca",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/rewritedec64.go",
      "new_id": "db4a3c02bb64b4d79be9653de44bff1e3f7ecf5e",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/rewritedec64.go"
    },
    {
      "type": "modify",
      "old_id": "172e77783d98ed94c3b99f46bc00c699c1adbc83",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/rewritegeneric.go",
      "new_id": "73dccf21d357fb64841134af80497a22d55fbaa1",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/rewritegeneric.go"
    },
    {
      "type": "modify",
      "old_id": "c3f16b6bd2e153748ef06a8b7d0bcfb2b4727f9c",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/schedule_test.go",
      "new_id": "c541d4865cd063b5a099b2e20e763ca2ad30fc11",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/schedule_test.go"
    },
    {
      "type": "modify",
      "old_id": "e6a5f9b5dbd7e67177a5674fff5e281d088392b2",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/shift_test.go",
      "new_id": "8a3a429e18e8a635b1ed1dc181e6fee95488b971",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/shift_test.go"
    },
    {
      "type": "modify",
      "old_id": "93172bc45ac42ee62baee46166c60d41a0d4a1e6",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/value.go",
      "new_id": "9401ad577d1edb9b17d01bb336e2df0802409cdf",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/value.go"
    },
    {
      "type": "modify",
      "old_id": "3e43d2f8d2054247a02801f11542038dc8caa91d",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/writebarrier.go",
      "new_id": "ddc476a67677705dab42f27d9cec5140b370d180",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/writebarrier.go"
    },
    {
      "type": "modify",
      "old_id": "422bc94c3f6d621b1d44229b01fff0b7ff9b18af",
      "old_mode": 33188,
      "old_path": "src/cmd/compile/internal/ssa/writebarrier_test.go",
      "new_id": "a4e95f931088d596cca998a7fec7388a23ad7288",
      "new_mode": 33188,
      "new_path": "src/cmd/compile/internal/ssa/writebarrier_test.go"
    }
  ]
}
