)]}'
{
  "log": [
    {
      "commit": "f91bb05132dccbb61a69351752d9ae47cc31f30d",
      "tree": "46df53673b77eea774641c914caa844016c7709f",
      "parents": [
        "864d2afbb3b8ffa17b408660624b384b518ef752"
      ],
      "author": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Sat Feb 25 23:02:14 2012 -0800"
      },
      "committer": {
        "name": "Mathias Agopian",
        "email": "mathias@google.com",
        "time": "Mon Feb 27 13:03:04 2012 -0800"
      },
      "message": "split utils/threads.h into multiple headers\n\nAndroidDefs.h - C/C++ enums and types\nMutex.h - Mutex class declaration\nCondition.h - Condition class declaration\nRWLock.h - RWLock class declaration\nThread.h - Thread class declaration\nAndroidThreads.h - low-level thread creation functions\nthreads.h - includes all the above for backward source compatibility\n\nChange-Id: Ia2f80c175333b59a41d1720985810bb2346e94cb\nNote: implementations are still in Threads.cpp\n"
    }
  ]
}
