)]}'
{
  "commit": "2a5acd128200fa78ed99ea741f99664750659fc2",
  "tree": "1bb769a51225ded3bdd60bcba8eefd71beb96999",
  "parents": [
    "374ee858dc0c19b17c2cab2ef488ae0b0ab20857"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "benvanik@google.com",
    "time": "Wed Feb 10 19:02:32 2021 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Feb 10 19:02:32 2021 -0800"
  },
  "message": "Swapping `[]` -\u003e `CD` and `.` -\u003e `_` in the VM calling convention. (#4771)\n\nThis makes it easier to write simple 1:1 shim functions/wrappers without needing to special case characters or void/empty args/results.\r\n\r\nProgress on #4736.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d18706974d594dcd6c942b47530a063ff7eb75a0",
      "old_mode": 33188,
      "old_path": "bindings/python/pyiree/rt/function_abi.cc",
      "new_id": "eaa23c28db8a10dc42c9d5d3d445c208acaabe2c",
      "new_mode": 33188,
      "new_path": "bindings/python/pyiree/rt/function_abi.cc"
    },
    {
      "type": "modify",
      "old_id": "316390dd594c3f1e8d147f7e36bdb4f0587cb05d",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Target/C/CModuleTarget.cpp",
      "new_id": "ca6a8a9a3273b9834e8e47ea99eff6f9cc713a26",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Target/C/CModuleTarget.cpp"
    },
    {
      "type": "modify",
      "old_id": "1bcbb8bda4fd31add83d71bf159d781bc404787b",
      "old_mode": 33188,
      "old_path": "iree/compiler/Dialect/VM/Target/CallingConventionUtils.cpp",
      "new_id": "29578ec519b4f1657d637fdf403fb0025637c276",
      "new_mode": 33188,
      "new_path": "iree/compiler/Dialect/VM/Target/CallingConventionUtils.cpp"
    },
    {
      "type": "modify",
      "old_id": "0a7722038e97bedaaf8eb405fe9b9d4f67dfc546",
      "old_mode": 33188,
      "old_path": "iree/vm/bytecode_dispatch.c",
      "new_id": "32594c2644e469054bb2cb3fbaf0d7106854ca08",
      "new_mode": 33188,
      "new_path": "iree/vm/bytecode_dispatch.c"
    },
    {
      "type": "modify",
      "old_id": "529ff3a797343daf9dcb0f8501c1c070c417c3b8",
      "old_mode": 33188,
      "old_path": "iree/vm/bytecode_module_benchmark.cc",
      "new_id": "ed54bf4a9cf71025b83ead332d5a69f302f1539a",
      "new_mode": 33188,
      "new_path": "iree/vm/bytecode_module_benchmark.cc"
    },
    {
      "type": "modify",
      "old_id": "f223cd9c63aa220f92498d0b712d3e557cac9549",
      "old_mode": 33188,
      "old_path": "iree/vm/invocation.c",
      "new_id": "b8f3abb7f3189ed868fdbaa27e04d46565ad7e6f",
      "new_mode": 33188,
      "new_path": "iree/vm/invocation.c"
    },
    {
      "type": "modify",
      "old_id": "a0a92f5bd49c5a4516e0b46474cd4485e1cefec0",
      "old_mode": 33188,
      "old_path": "iree/vm/module.c",
      "new_id": "07aa8e1e86d2d3ede8f3c9cd8c55013b8a47ec17",
      "new_mode": 33188,
      "new_path": "iree/vm/module.c"
    },
    {
      "type": "modify",
      "old_id": "e62fd61324199a76e7ba00bdfbc237ee317c049a",
      "old_mode": 33188,
      "old_path": "iree/vm/module.h",
      "new_id": "d8635e012c5eb95296bbc8996ced6ee9ec8c8e1f",
      "new_mode": 33188,
      "new_path": "iree/vm/module.h"
    },
    {
      "type": "modify",
      "old_id": "fdfa8ddfeccd5e3075156558e0bb983dd384a8de",
      "old_mode": 33188,
      "old_path": "iree/vm/module_abi_packing.h",
      "new_id": "0b00b30f355863a4d00da7a047e8df7dd2ed1d6a",
      "new_mode": 33188,
      "new_path": "iree/vm/module_abi_packing.h"
    },
    {
      "type": "modify",
      "old_id": "35de2d5f225bddf036d03e1828cc8937ba04ac37",
      "old_mode": 33188,
      "old_path": "iree/vm/native_module_test.h",
      "new_id": "e37c2c4a5b059d8a5ab8987fbd073f420b55da65",
      "new_mode": 33188,
      "new_path": "iree/vm/native_module_test.h"
    },
    {
      "type": "modify",
      "old_id": "b4d06ec0cb04a86216c4c8a1741f7eec2fb3d88f",
      "old_mode": 33188,
      "old_path": "iree/vm/shims.h",
      "new_id": "1a49c77a1ccce7168f81fbc8ec6f1e171b7499fd",
      "new_mode": 33188,
      "new_path": "iree/vm/shims.h"
    }
  ]
}
