)]}'
{
  "commit": "dae272c71a468ba83084700a50f2992c7d508804",
  "tree": "0147a64d623d33f181dddf4383e591bbe8572d11",
  "parents": [
    "e06e0f2589519ed34df1a364a6160e972e733608"
  ],
  "author": {
    "name": "Thomas Lively",
    "email": "tlively@google.com",
    "time": "Fri Aug 14 18:36:10 2026"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Aug 14 18:36:10 2026"
  },
  "message": "Generate tuple.extract of wide arithmetic in fuzzer (#9005)\n\nThe fuzzer already supported emitting wide arithmetic instructions, but\nonly when the required type was a pair of i64s. To make it easier to\ngenerate these instructions, also generate them when a single i64 is\nrequired, randomly choosing which result to use and dropping the other.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d17195402799af933f77b98ed0a5bffc78dbe976",
      "old_mode": 33188,
      "old_path": "src/tools/fuzzing.h",
      "new_id": "736920829fea2ce73a65c29d86b3bf7c569a111e",
      "new_mode": 33188,
      "new_path": "src/tools/fuzzing.h"
    },
    {
      "type": "modify",
      "old_id": "40b80fdf0766cd7f1c84bbc391b8e07c8083096c",
      "old_mode": 33188,
      "old_path": "src/tools/fuzzing/fuzzing.cpp",
      "new_id": "c28026bca0719a63930419fca617703123886efe",
      "new_mode": 33188,
      "new_path": "src/tools/fuzzing/fuzzing.cpp"
    },
    {
      "type": "modify",
      "old_id": "6310040e4a3f37eacc2db4b8557e2ffefc1b3178",
      "old_mode": 33188,
      "old_path": "test/passes/translate-to-fuzz_all-features_metrics_noprint.txt",
      "new_id": "e19475f7818fdd0efe3467873e6ad2afd7755e2f",
      "new_mode": 33188,
      "new_path": "test/passes/translate-to-fuzz_all-features_metrics_noprint.txt"
    }
  ]
}
