)]}'
{
  "commit": "0f00053d19284fd859bdaf932a5e6caa9e99bbb0",
  "tree": "1003b5613a689e11c48241a04ffe21ac25f80d30",
  "parents": [
    "8f2e23946272b05e6381ed2fd7b6e30cc6cc4612"
  ],
  "author": {
    "name": "Andrey Churbanov",
    "email": "Andrey.Churbanov@intel.com",
    "time": "Thu Feb 16 17:49:49 2017 +0000"
  },
  "committer": {
    "name": "Andrey Churbanov",
    "email": "Andrey.Churbanov@intel.com",
    "time": "Thu Feb 16 17:49:49 2017 +0000"
  },
  "message": "Run-time library part of OpenMP 5.0 task reduction implementation.\nAdded test kmp_task_reduction_nest.cpp which has an example of\npossible compiler codegen.\n\nDifferential Revision: https://reviews.llvm.org/D29600\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/openmp/trunk@295343 91177308-0d34-0410-b5e6-96231b3b80d8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "955a9ef45b5da252c5a48598463fdbf1b6a301af",
      "old_mode": 33188,
      "old_path": "runtime/src/dllexports",
      "new_id": "81839c1c5454ce86b41a3b33db09de3529c24a5c",
      "new_mode": 33188,
      "new_path": "runtime/src/dllexports"
    },
    {
      "type": "modify",
      "old_id": "da29338578ab18ea5d735c85102a4d4f788ba9aa",
      "old_mode": 33188,
      "old_path": "runtime/src/kmp.h",
      "new_id": "fb2da37ad62db65e29b04debf7e96001d6deb8a6",
      "new_mode": 33188,
      "new_path": "runtime/src/kmp.h"
    },
    {
      "type": "modify",
      "old_id": "5965822b71f028529f1deaf93ff500f835df9b34",
      "old_mode": 33188,
      "old_path": "runtime/src/kmp_tasking.cpp",
      "new_id": "d3cf1cce03bac4cbe74b120a6991f5e7e2cc1874",
      "new_mode": 33188,
      "new_path": "runtime/src/kmp_tasking.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d54de594c5bfbbc909a0e7073448c170305dd87f",
      "new_mode": 33188,
      "new_path": "runtime/test/tasking/kmp_task_reduction_nest.cpp"
    }
  ]
}
