)]}'
{
  "commit": "6fc338b02cf8613eddc800da772d03952c581cb0",
  "tree": "be06da04cac382adb7dfaf8a092dd1a63fe406b8",
  "parents": [
    "0734e281fe67c9f091bc6f45f0360050920563b5"
  ],
  "author": {
    "name": "TERESH1",
    "email": "svyatoslavtereshin@yandex.ru",
    "time": "Tue Oct 06 05:36:42 2026 +0300"
  },
  "committer": {
    "name": "Copybara-Service",
    "email": "copybara-worker@google.com",
    "time": "Mon Oct 05 19:44:29 2026 -0700"
  },
  "message": "[libFuzzer] Stop fuzzing if no new corpus were found within a specified period (#176177)\n\nThis patch adds a new command-line option `-stale_corpus_timeout\u003dN`\nwhich allows you to specify that the fuzzer should exit if it hasn\u0027t\nfound a new corpus within a certain amount of time. It also adds to\nstats how many seconds a new path has not been found. An analog of\n`AFL_EXIT_ON_TIME`.\n\nGitOrigin-RevId: af2d76922b54fc347faac9727b0748387fea043f\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "fda788020b79bc51aa033d6cc8e2836bea5cc678",
      "old_mode": 33188,
      "old_path": "FuzzerDriver.cpp",
      "new_id": "d3b885296fc445505c9c4376684cfa093b7e8688",
      "new_mode": 33188,
      "new_path": "FuzzerDriver.cpp"
    },
    {
      "type": "modify",
      "old_id": "9b1da6184bcc9ccdac52cc74af7a0a15256d6b9b",
      "old_mode": 33188,
      "old_path": "FuzzerFlags.def",
      "new_id": "cb12419b93065fbdd1e8a2a860389cb402eea0c3",
      "new_mode": 33188,
      "new_path": "FuzzerFlags.def"
    },
    {
      "type": "modify",
      "old_id": "e544cd846e4db520aa9502e5432044b5d19b9cc0",
      "old_mode": 33188,
      "old_path": "FuzzerFork.cpp",
      "new_id": "b8d3639dfcfa5807beb784817642580d158a2b01",
      "new_mode": 33188,
      "new_path": "FuzzerFork.cpp"
    },
    {
      "type": "modify",
      "old_id": "88504705137a8f2f2ac788c521cfc03da9f3b81e",
      "old_mode": 33188,
      "old_path": "FuzzerInternal.h",
      "new_id": "e68cdf3e6daa50e5f8a3bf8d0cfbf23f96d522ef",
      "new_mode": 33188,
      "new_path": "FuzzerInternal.h"
    },
    {
      "type": "modify",
      "old_id": "5511dfa8cf268011dd50d73f369d410f1cd4985a",
      "old_mode": 33188,
      "old_path": "FuzzerLoop.cpp",
      "new_id": "55f6f7bd761eec3abd4022b9a7b11de0b60d6d1a",
      "new_mode": 33188,
      "new_path": "FuzzerLoop.cpp"
    },
    {
      "type": "modify",
      "old_id": "6478b63ad69358a035eca73683c308cbb3c59db3",
      "old_mode": 33188,
      "old_path": "FuzzerOptions.h",
      "new_id": "e54e0c711facfd41194fa8181b6e632c49fceab6",
      "new_mode": 33188,
      "new_path": "FuzzerOptions.h"
    }
  ]
}
