)]}'
{
  "commit": "6e514cf37617cd7cd651796f0e129ff757dbf4e3",
  "tree": "34cce6b0dd8ab9709398229dd56889403b0c4c0c",
  "parents": [
    "8005679862f485b7e6755d489fc3a3e253fcbd3f"
  ],
  "author": {
    "name": "Sam Clegg",
    "email": "sbc@chromium.org",
    "time": "Mon May 04 18:05:38 2026"
  },
  "committer": {
    "name": "Sam Clegg",
    "email": "sbc@chromium.org",
    "time": "Tue May 05 05:23:09 2026"
  },
  "message": "Rename utf8/utf16 benchmark tests. NFC\n\n- Move the test code out of the benchmark directory.  These were move\n  there by mistake in #18258.  Despite their name they are not part of\n  `test_benchmark` (and we probably want to keep it that way since they\n  are mostly tests TextDecoder which is a browser API).\n\n- Convert benchmark_utf8.cpp from C++ to C.\n\n- Rename tests files to match the names of the tests\n\n- Give the tests consistent names in test_core and test_browser\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "93c3cce4c2d218cb0dc49ebe1a332d044a2ee140",
      "old_mode": 33188,
      "old_path": "test/test_browser.py",
      "new_id": "94a92a8dd88d0c27bae8094a084e195551e08449",
      "new_mode": 33188,
      "new_path": "test/test_browser.py"
    },
    {
      "type": "modify",
      "old_id": "c795a540d5828414e35fa72b2b8fc55aa05220c0",
      "old_mode": 33188,
      "old_path": "test/test_core.py",
      "new_id": "209340c2e6b33ff073973a9c5f68ce14c60d7edf",
      "new_mode": 33188,
      "new_path": "test/test_core.py"
    },
    {
      "type": "rename",
      "old_id": "8d33d6129782ee9619439c127b06f8100d357aa5",
      "old_mode": 33188,
      "old_path": "test/benchmark/benchmark_utf16.cpp",
      "new_id": "0b78b0d3fd74a87af8247e77750a967e443d74e0",
      "new_mode": 33188,
      "new_path": "test/test_utf16_bench.c",
      "score": 77
    },
    {
      "type": "rename",
      "old_id": "707bd6ad718dabfac78a83ca859cfac7bd985de5",
      "old_mode": 33188,
      "old_path": "test/utf16_corpus.txt",
      "new_id": "707bd6ad718dabfac78a83ca859cfac7bd985de5",
      "new_mode": 33188,
      "new_path": "test/test_utf16_bench.txt",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "378a59e5ae67338364804ba42a9ed1657d480d7c",
      "old_mode": 33188,
      "old_path": "test/benchmark/benchmark_utf8.c",
      "new_id": "378a59e5ae67338364804ba42a9ed1657d480d7c",
      "new_mode": 33188,
      "new_path": "test/test_utf8_bench.c",
      "score": 100
    },
    {
      "type": "rename",
      "old_id": "126a0b548eefa97f078a06cbf4cd1e8d2ac3c785",
      "old_mode": 33188,
      "old_path": "test/utf8_corpus.txt",
      "new_id": "126a0b548eefa97f078a06cbf4cd1e8d2ac3c785",
      "new_mode": 33188,
      "new_path": "test/test_utf8_bench.txt",
      "score": 100
    }
  ]
}
