)]}'
{
  "commit": "3e6130e3863f5c7a100d614781c7fdade2ab54f2",
  "tree": "7917e4902e57c0d89320254296e2a64d1805bf5b",
  "parents": [
    "459f5ffad7b33e3bebd2947df8efa9cccea67b75"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "ben.vanik@gmail.com",
    "time": "Sat Mar 04 12:41:21 2023 -0800"
  },
  "committer": {
    "name": "Ben Vanik",
    "email": "ben.vanik@gmail.com",
    "time": "Mon Mar 06 09:51:17 2023 -0800"
  },
  "message": "Adding alignment to vm.buffer.alloc and vm.buffer.clone.\niree_vm_buffer_clone isn\u0027t as efficient today as there\u0027s no way to\nallocate uninitialized aligned memory but that\u0027s ok because we don\u0027t\nyet emit that call anyway.\n\nFixes #9165.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ad2d2709e65527a3095d15320133a6eb0ad48c8d",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/Conversion/HALToVM/ConvertExecutableOps.cpp",
      "new_id": "8034afd1be08c0b2baa0ee119c06db4d94f95622",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/Conversion/HALToVM/ConvertExecutableOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "89df59251914b7bb7976c06befa511f328b42393",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/HAL/Conversion/HALToVM/test/executable_ops.mlir",
      "new_id": "b107b7b5b539637377b6dcc5fb936552c47f3f81",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/HAL/Conversion/HALToVM/test/executable_ops.mlir"
    },
    {
      "type": "modify",
      "old_id": "d51d9eb7a52e1067f76889a711633221043e9f8c",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/Util/Conversion/MemRefToUtil/Patterns.cpp",
      "new_id": "dfeb8c5bbb656b43eda00b466d5def8177433510",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/Util/Conversion/MemRefToUtil/Patterns.cpp"
    },
    {
      "type": "modify",
      "old_id": "4e07f63104fc752ece57af8c540c3c45702010b5",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/UtilToVM/ConvertBufferOps.cpp",
      "new_id": "b42f327ab19f0599b078ee9ba2b49df9d245d01a",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/UtilToVM/ConvertBufferOps.cpp"
    },
    {
      "type": "modify",
      "old_id": "901ef16a15d423b27de70fc18fc57f4b8a707e9f",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/UtilToVM/test/buffer_ops.mlir",
      "new_id": "ac7ef7e8d13ead0c7eb956820b852f4b3b82a226",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/UtilToVM/test/buffer_ops.mlir"
    },
    {
      "type": "modify",
      "old_id": "2030dd8ff714d4db52ac4032c34be9864471c3a6",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/VMToEmitC/ConvertVMToEmitC.cpp",
      "new_id": "2d204f2970e9106e422be17c586b6512526c02b7",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/VMToEmitC/ConvertVMToEmitC.cpp"
    },
    {
      "type": "modify",
      "old_id": "115924029e65d454abe0facbd72d49cfe3551fd5",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/buffer_ops.mlir",
      "new_id": "b1407e5de09a0a973e80beca1cfd4dd7e2b22cfc",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/Conversion/VMToEmitC/test/buffer_ops.mlir"
    },
    {
      "type": "modify",
      "old_id": "f008f56d3e2d617013251a28a9ef896a3f631fc7",
      "old_mode": 33188,
      "old_path": "compiler/src/iree/compiler/Dialect/VM/IR/VMOps.td",
      "new_id": "d7d8425764e06772aa955354f085a40538d512e4",
      "new_mode": 33188,
      "new_path": "compiler/src/iree/compiler/Dialect/VM/IR/VMOps.td"
    },
    {
      "type": "modify",
      "old_id": "891f6472b950808a78007be65701ea010b51c42e",
      "old_mode": 33188,
      "old_path": "runtime/bindings/python/tests/vm_types_test.py",
      "new_id": "782142e15f2eb4072b076d5018b0885d12f91ece",
      "new_mode": 33188,
      "new_path": "runtime/bindings/python/tests/vm_types_test.py"
    },
    {
      "type": "modify",
      "old_id": "b550ce4f5612240945c5e8812d235f69742be7af",
      "old_mode": 33188,
      "old_path": "runtime/bindings/python/vm.cc",
      "new_id": "3e32df9ef67f79798ccd429fd8f29010ede4baad",
      "new_mode": 33188,
      "new_path": "runtime/bindings/python/vm.cc"
    },
    {
      "type": "modify",
      "old_id": "a1179f1bfd29029a4c2129f1e835833bfe0b3c42",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/base/alignment.h",
      "new_id": "62e830c9ff4e14b7de0d70308446603aa365a77d",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/base/alignment.h"
    },
    {
      "type": "modify",
      "old_id": "d4093709d093f1b628b12a69a29b344fa41768b2",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/base/allocator.c",
      "new_id": "22b56cff1926af0d5e8ba5dd8adff17e2b27d26d",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/base/allocator.c"
    },
    {
      "type": "modify",
      "old_id": "0cb2974a5508219d30e75555d98cf19761259f5f",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/vm/buffer.c",
      "new_id": "5018331a98eb2c61f8361f6ade290bee11713341",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/vm/buffer.c"
    },
    {
      "type": "modify",
      "old_id": "250eb65bd33215299132f2abfb8c25f7317f0717",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/vm/buffer.h",
      "new_id": "4881ab81be80756c769420543c9e82d5ace64bb6",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/vm/buffer.h"
    },
    {
      "type": "modify",
      "old_id": "1c7bce8a2205cb9dca524eba669933d0740a0247",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/vm/bytecode/disassembler.c",
      "new_id": "3bdb3f43e029c94a2d6756b2b51550e8f8fc8f52",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/vm/bytecode/disassembler.c"
    },
    {
      "type": "modify",
      "old_id": "ff1744c2e123c3123f20b8b1910c37dc1f81a85d",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/vm/bytecode/dispatch.c",
      "new_id": "63b4fac7127fa7cabe4490cc65d9877ff163158b",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/vm/bytecode/dispatch.c"
    },
    {
      "type": "modify",
      "old_id": "a2b8c85b3018bc450745cc452697f57854bcb191",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/vm/bytecode/module_benchmark.mlir",
      "new_id": "39f122cd9625e1b3e497c266d6139e2af6e330ca",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/vm/bytecode/module_benchmark.mlir"
    },
    {
      "type": "modify",
      "old_id": "dfcf9ffb48928b94c1602184d101f0c46f045f96",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/vm/bytecode/verifier.c",
      "new_id": "26c7d15956a7086ce8e619c8f5e9a6c9c2b15934",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/vm/bytecode/verifier.c"
    },
    {
      "type": "modify",
      "old_id": "ddbf6488c513b80752facf565e8cd67b8cf21e81",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/vm/test/buffer_ops.mlir",
      "new_id": "84a751781b7fa3395301c20592f40e5ac41fb4d9",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/vm/test/buffer_ops.mlir"
    }
  ]
}
