)]}'
{
  "commit": "a528e747353fe38cc305ae4aa66c295f6a1e3138",
  "tree": "686b844a68dd5fa0ac8edee84c1feedddcb12681",
  "parents": [
    "1fd02112df38f74111d523f11804eee5796e8f4e"
  ],
  "author": {
    "name": "Shoaib Meenai",
    "email": "smeenai@fb.com",
    "time": "Thu Mar 02 02:51:27 2017 +0000"
  },
  "committer": {
    "name": "Shoaib Meenai",
    "email": "smeenai@fb.com",
    "time": "Thu Mar 02 02:51:27 2017 +0000"
  },
  "message": "[libc++] Mark some std::num_get method templates inline\n\nD29157 will make explicit template instantiations expand to default\nvisibility, at which point these method templates will need to be\nexplicitly marked hidden visibility to avoid leaking into other DSOs.\nUnfortunately, because of clang PR32114, they must be marked inline (in\nconjunction with `-fvisibility-inlines-hidden`) to actually hide them,\nsince clang doesn\u0027t respect the hidden visibility annotation.\n\nSince this involves an ABI change, mark these methods inline in a\nseparate change, so that the ABI changes can be reviewed separately and\nverified to be safe.\n\nDifferential Revision: https://reviews.llvm.org/D30523\n\nllvm-svn: 296729\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9cef429686efa8afaad05e862004a5636c790ce1",
      "old_mode": 33188,
      "old_path": "libcxx/include/locale",
      "new_id": "de01502f5d78331cc6ab95deef45c5ffeca2c0d2",
      "new_mode": 33188,
      "new_path": "libcxx/include/locale"
    },
    {
      "type": "modify",
      "old_id": "1cd79fbd20ae89bfd58fedceb11ed288f35994bd",
      "old_mode": 33188,
      "old_path": "libcxx/lib/abi/CHANGELOG.TXT",
      "new_id": "76761a1793ad0fb1715cdb4c959488b37df70870",
      "new_mode": 33188,
      "new_path": "libcxx/lib/abi/CHANGELOG.TXT"
    },
    {
      "type": "modify",
      "old_id": "7f0728ac626b4dd1f2802fd9642b1e7f1e978f00",
      "old_mode": 33188,
      "old_path": "libcxx/lib/abi/x86_64-unknown-linux-gnu.abilist",
      "new_id": "d6fd52488a6f936bf17716f2ff8538808aa58f4f",
      "new_mode": 33188,
      "new_path": "libcxx/lib/abi/x86_64-unknown-linux-gnu.abilist"
    }
  ]
}
