)]}'
{
  "commit": "c427dffcbc28863099fefd7c2708ddc5d87cd735",
  "tree": "7d5077f7affa9547621438dad578bead95268f33",
  "parents": [
    "2b036c17b1ea91c22dac032a08a45eb403d05bce"
  ],
  "author": {
    "name": "Ben Vanik",
    "email": "ben.vanik@gmail.com",
    "time": "Thu Sep 22 10:30:43 2022 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Sep 22 10:30:43 2022 -0700"
  },
  "message": "Adding IREE_HAL_EXECUTABLE_IMPORT_PROVIDER_DEFAULT_FN config. (#10507)\n\nThis allows applications to specify an import provider that works in the\r\ngeneric driver factories. Applications wanting more control over the\r\nprovider should create their executable loaders themselves and pass the\r\nprovider in.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ae29e5ebe1e13f5b741b82655e0c4d44fc470d68",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/base/config.h",
      "new_id": "dacfaaf26afcba450cf3498c0b30f52a0df59f11",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/base/config.h"
    },
    {
      "type": "modify",
      "old_id": "19058db8d2ac670270001a73ba7a43d8a0ad7236",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/hal/drivers/local_sync/registration/driver_module.c",
      "new_id": "22421d52f20d79f8682be5bda53f23ec4b38c213",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/hal/drivers/local_sync/registration/driver_module.c"
    },
    {
      "type": "modify",
      "old_id": "3e28d1034c29075a4ea5a41472ff375db870b151",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/hal/drivers/local_task/registration/driver_module.c",
      "new_id": "dd0eab8331aa1d1d7256d579c60f283e0cee4686",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/hal/drivers/local_task/registration/driver_module.c"
    },
    {
      "type": "modify",
      "old_id": "f08dfa204669d69712c95b7bcb01aa8216880a3a",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/hal/local/executable_library_benchmark.c",
      "new_id": "5ec7080015b079734202c0839ff566aebf21de35",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/hal/local/executable_library_benchmark.c"
    },
    {
      "type": "modify",
      "old_id": "955572b3370b768ddd9f4ac5750dd5e090068481",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/hal/local/executable_loader.c",
      "new_id": "f0b8c78dbf1581cc8a544d327aa7dfbd34ace95d",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/hal/local/executable_loader.c"
    },
    {
      "type": "modify",
      "old_id": "426d6a4c9178f38e8de5c68c6b68457108fc8380",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/hal/local/executable_loader.h",
      "new_id": "c7a5967b96c761abdca83208e6c408a6d53e4c00",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/hal/local/executable_loader.h"
    },
    {
      "type": "modify",
      "old_id": "faff2ea735ed516c30e37271adafafd8ee73b9b6",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/hal/local/loaders/registration/init.c",
      "new_id": "f0e67f521b879a1a3a475065273d88c7dfae4eda",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/hal/local/loaders/registration/init.c"
    },
    {
      "type": "modify",
      "old_id": "8518ffb391833a639e2c29f3284800985b7aaec6",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/hal/local/loaders/registration/init.h",
      "new_id": "bce4037c0cf0f86a6047f55ed68cdf38bfb622e9",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/hal/local/loaders/registration/init.h"
    },
    {
      "type": "modify",
      "old_id": "988bf3b0a567cd17ded3848e65472b47a37a5f46",
      "old_mode": 33188,
      "old_path": "runtime/src/iree/tooling/context_util.c",
      "new_id": "9f1ef9cbac0787549b9ae7f0ad5faf61320b4c08",
      "new_mode": 33188,
      "new_path": "runtime/src/iree/tooling/context_util.c"
    }
  ]
}
