)]}'
{
  "commit": "f8ce459f8d601ade094fcd1b6738951d41b66e11",
  "tree": "32f236ba59d64d3f7b19dc202ec9c3f0d04f2017",
  "parents": [
    "43b4decac5e0281c24619f4c350cdeac2580e192"
  ],
  "author": {
    "name": "Howard Hinnant",
    "email": "hhinnant@apple.com",
    "time": "Wed Jul 07 19:14:52 2010 +0000"
  },
  "committer": {
    "name": "Howard Hinnant",
    "email": "hhinnant@apple.com",
    "time": "Wed Jul 07 19:14:52 2010 +0000"
  },
  "message": "First loop test passed.  The data structure and search algorithm is still crude and in-flux.  But this milestone needed to be locked in.  Right now every loop is implemented in terms of a structure that will handle the most complicated {min, max} loop.  Though only *-loops are tested at the moment.  In a future iteration *-loops will likely be optimized a little more.  The only tests are for basic posix so far, but I have prototype code running for extended posix and ecma.  The prototype code lacks the complicating properties of the real \u003cregex\u003e requirements though.\n\ngit-svn-id: https://llvm.org/svn/llvm-project/libcxx/trunk@107803 91177308-0d34-0410-b5e6-96231b3b80d8\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "1a7c623204f7f33b789fe99b0af5c623da13579b",
      "old_mode": 33188,
      "old_path": "include/__split_buffer",
      "new_id": "efcf7ed7dcd952d256151216d0d62eaa312ca210",
      "new_mode": 33188,
      "new_path": "include/__split_buffer"
    },
    {
      "type": "modify",
      "old_id": "b1deaeb3df511243eb32f7389f3d6cbed3756a70",
      "old_mode": 33188,
      "old_path": "include/regex",
      "new_id": "c1bacffa2de88e3cf7238f75bcdd8e983017a26c",
      "new_mode": 33188,
      "new_path": "include/regex"
    },
    {
      "type": "modify",
      "old_id": "13ddec7373c7890ab79c0b2dc7f8ec2b14114254",
      "old_mode": 33188,
      "old_path": "test/re/re.alg/re.alg.search/basic.pass.cpp",
      "new_id": "206ea3524d1747becfdecfa6417de30ba01a8713",
      "new_mode": 33188,
      "new_path": "test/re/re.alg/re.alg.search/basic.pass.cpp"
    }
  ]
}
