)]}'
{
  "commit": "b124ade49735a5a85c687670c5d35debb51995d6",
  "tree": "11a611996df0697b151e598c44b373d2fa52ddde",
  "parents": [
    "eabc47899b716c91ced10846f4478a710ba0b012"
  ],
  "author": {
    "name": "Eric Fiselier",
    "email": "eric@efcs.ca",
    "time": "Wed Nov 14 20:38:46 2018 +0000"
  },
  "committer": {
    "name": "Eric Fiselier",
    "email": "eric@efcs.ca",
    "time": "Wed Nov 14 20:38:46 2018 +0000"
  },
  "message": "Rename cxx-benchmark-unittests target and convert to LIT.\n\nThis patch renames the cxx-benchmark-unittests to check-cxx-benchmarks\nand converts the target to use LIT in order to make the tests run faster\nand provide better output.\n\nIn particular this runs each benchmark in a suite one by one, allowing\nmore parallelism while ensuring output isn\u0027t garbage with multiple threads.\n\nAdditionally, it adds the CMake flag \u0027-DLIBCXX_BENCHMARK_TEST_ARGS\u003d\u003clist\u003e\u0027\nto specify what options are passed when running the benchmarks.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@346888 91177308-0d34-0410-b5e6-96231b3b80d8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "88bf4961fe87ec0cd00ece5f7f2c5017eeccf43c",
      "old_mode": 33188,
      "old_path": "CMakeLists.txt",
      "new_id": "d090860e417116183717feb948ee5331b8028271",
      "new_mode": 33188,
      "new_path": "CMakeLists.txt"
    },
    {
      "type": "modify",
      "old_id": "c5b4bf0fba1f3fd39b43976c1ddfbc5334a9ec16",
      "old_mode": 33188,
      "old_path": "benchmarks/CMakeLists.txt",
      "new_id": "893116142bd32aac8667558ec3e7ebed542ddd0c",
      "new_mode": 33188,
      "new_path": "benchmarks/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "84857d570d7a0604d4a534e8637b2946a3fffd9f",
      "new_mode": 33188,
      "new_path": "benchmarks/lit.cfg.py"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e3ce8b22263e105bc92e2a24d3f24b900822380a",
      "new_mode": 33188,
      "new_path": "benchmarks/lit.site.cfg.py.in"
    },
    {
      "type": "modify",
      "old_id": "66cfb7b21ea79dee0074affa154c561bd8ca8468",
      "old_mode": 33188,
      "old_path": "docs/BuildingLibcxx.rst",
      "new_id": "12acd0bbd2f3f61e4066fc0951690ec5f6524b7b",
      "new_mode": 33188,
      "new_path": "docs/BuildingLibcxx.rst"
    },
    {
      "type": "modify",
      "old_id": "f8442460a2fe3528dd47bc75637c833372aa7fc0",
      "old_mode": 33188,
      "old_path": "test/CMakeLists.txt",
      "new_id": "9435744d3c81141023b744c284d288043b0ce4c9",
      "new_mode": 33188,
      "new_path": "test/CMakeLists.txt"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6fe731e8c91ad79587ba741d0d7b6abc37ffba27",
      "new_mode": 33188,
      "new_path": "utils/libcxx/test/googlebenchmark.py"
    }
  ]
}
