)]}'
{
  "regions": [
    {
      "start": 1,
      "count": 28,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 29,
      "count": 1,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 30,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "08ee8d2030fbc73c4c144e819dd68806b0351cbe",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-02-11 17:04:36 -0800"
      }
    },
    {
      "start": 31,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 32,
      "count": 3,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76f352eec12d8938101e5ae33429c72797c3aa23",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-19 13:41:10 +0100"
      }
    },
    {
      "start": 35,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 36,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "04303f5a8ab9a992f3671d46b6ee2171582cbd61",
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "2014-09-18 16:11:59 -0700"
      }
    },
    {
      "start": 37,
      "count": 12,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 49,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76f352eec12d8938101e5ae33429c72797c3aa23",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-19 13:41:10 +0100"
      }
    },
    {
      "start": 50,
      "count": 1,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 51,
      "count": 6,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76f352eec12d8938101e5ae33429c72797c3aa23",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-19 13:41:10 +0100"
      }
    },
    {
      "start": 57,
      "count": 1,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 58,
      "count": 2,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 60,
      "count": 27,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 87,
      "count": 1,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 88,
      "count": 1,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 89,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "92687e41bcf108957944dafa80a9bfda219bfb0f",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-22 19:21:22 +0100"
      }
    },
    {
      "start": 90,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 91,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76f352eec12d8938101e5ae33429c72797c3aa23",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-19 13:41:10 +0100"
      }
    },
    {
      "start": 92,
      "count": 2,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 94,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "92687e41bcf108957944dafa80a9bfda219bfb0f",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-22 19:21:22 +0100"
      }
    },
    {
      "start": 95,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76f352eec12d8938101e5ae33429c72797c3aa23",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-19 13:41:10 +0100"
      }
    },
    {
      "start": 97,
      "count": 2,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 99,
      "count": 9,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 108,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "92687e41bcf108957944dafa80a9bfda219bfb0f",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-22 19:21:22 +0100"
      }
    },
    {
      "start": 109,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76f352eec12d8938101e5ae33429c72797c3aa23",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-19 13:41:10 +0100"
      }
    },
    {
      "start": 110,
      "count": 1,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 111,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 113,
      "count": 1,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 114,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 115,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76f352eec12d8938101e5ae33429c72797c3aa23",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-19 13:41:10 +0100"
      }
    },
    {
      "start": 116,
      "count": 1,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 117,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76f352eec12d8938101e5ae33429c72797c3aa23",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-19 13:41:10 +0100"
      }
    },
    {
      "start": 119,
      "count": 2,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 121,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 123,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76f352eec12d8938101e5ae33429c72797c3aa23",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-19 13:41:10 +0100"
      }
    },
    {
      "start": 124,
      "count": 2,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 126,
      "count": 8,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 134,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 135,
      "count": 41,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 176,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 178,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 179,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 181,
      "count": 3,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 184,
      "count": 30,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 214,
      "count": 8,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "b58457221364eaad039c2c49a42626b725e980d5",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-16 22:46:42 -0700"
      }
    },
    {
      "start": 222,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 223,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 224,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "08ee8d2030fbc73c4c144e819dd68806b0351cbe",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-02-11 17:04:36 -0800"
      }
    },
    {
      "start": 226,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 228,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "08ee8d2030fbc73c4c144e819dd68806b0351cbe",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-02-11 17:04:36 -0800"
      }
    },
    {
      "start": 229,
      "count": 11,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 240,
      "count": 3,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76f352eec12d8938101e5ae33429c72797c3aa23",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-19 13:41:10 +0100"
      }
    },
    {
      "start": 243,
      "count": 1,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 244,
      "count": 3,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 247,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76f352eec12d8938101e5ae33429c72797c3aa23",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-19 13:41:10 +0100"
      }
    },
    {
      "start": 248,
      "count": 1,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 249,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 250,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 251,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76f352eec12d8938101e5ae33429c72797c3aa23",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-19 13:41:10 +0100"
      }
    },
    {
      "start": 252,
      "count": 2,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 254,
      "count": 4,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 258,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76f352eec12d8938101e5ae33429c72797c3aa23",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-19 13:41:10 +0100"
      }
    },
    {
      "start": 260,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76f352eec12d8938101e5ae33429c72797c3aa23",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-19 13:41:10 +0100"
      }
    },
    {
      "start": 261,
      "count": 2,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 263,
      "count": 26,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 289,
      "count": 3,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 292,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 293,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76f352eec12d8938101e5ae33429c72797c3aa23",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-19 13:41:10 +0100"
      }
    },
    {
      "start": 294,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "c3f114037dbf028896310609fd28cf2b3da99c4d",
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "2013-10-30 14:40:09 -0700"
      }
    },
    {
      "start": 295,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76f352eec12d8938101e5ae33429c72797c3aa23",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-19 13:41:10 +0100"
      }
    },
    {
      "start": 296,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "08ee8d2030fbc73c4c144e819dd68806b0351cbe",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-02-11 17:04:36 -0800"
      }
    },
    {
      "start": 297,
      "count": 4,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "c9a659c57b256001fd63f9825bde69e660c2655b",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-11-05 15:36:08 -0800"
      }
    },
    {
      "start": 301,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "dd586f2ebd0c42904e699f3634568a38c97d4da7",
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "2015-12-16 15:15:58 -0800"
      }
    },
    {
      "start": 302,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "c9a659c57b256001fd63f9825bde69e660c2655b",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-11-05 15:36:08 -0800"
      }
    },
    {
      "start": 304,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 306,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 307,
      "count": 3,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 310,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 311,
      "count": 13,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 324,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "c9a659c57b256001fd63f9825bde69e660c2655b",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-11-05 15:36:08 -0800"
      }
    },
    {
      "start": 325,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 326,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "c9a659c57b256001fd63f9825bde69e660c2655b",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-11-05 15:36:08 -0800"
      }
    },
    {
      "start": 328,
      "count": 10,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 338,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "c9a659c57b256001fd63f9825bde69e660c2655b",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-11-05 15:36:08 -0800"
      }
    },
    {
      "start": 339,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 341,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "08ee8d2030fbc73c4c144e819dd68806b0351cbe",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-02-11 17:04:36 -0800"
      }
    },
    {
      "start": 342,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "c3f114037dbf028896310609fd28cf2b3da99c4d",
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "2013-10-30 14:40:09 -0700"
      }
    },
    {
      "start": 344,
      "count": 18,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 362,
      "count": 3,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 365,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 366,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76f352eec12d8938101e5ae33429c72797c3aa23",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-19 13:41:10 +0100"
      }
    },
    {
      "start": 367,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "c3f114037dbf028896310609fd28cf2b3da99c4d",
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "2013-10-30 14:40:09 -0700"
      }
    },
    {
      "start": 368,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "08ee8d2030fbc73c4c144e819dd68806b0351cbe",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-02-11 17:04:36 -0800"
      }
    },
    {
      "start": 369,
      "count": 4,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "c9a659c57b256001fd63f9825bde69e660c2655b",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-11-05 15:36:08 -0800"
      }
    },
    {
      "start": 373,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "dd586f2ebd0c42904e699f3634568a38c97d4da7",
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "2015-12-16 15:15:58 -0800"
      }
    },
    {
      "start": 374,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "c9a659c57b256001fd63f9825bde69e660c2655b",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-11-05 15:36:08 -0800"
      }
    },
    {
      "start": 376,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 378,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 379,
      "count": 3,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 382,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "08ee8d2030fbc73c4c144e819dd68806b0351cbe",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-02-11 17:04:36 -0800"
      }
    },
    {
      "start": 383,
      "count": 9,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 392,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "c9a659c57b256001fd63f9825bde69e660c2655b",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-11-05 15:36:08 -0800"
      }
    },
    {
      "start": 393,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 394,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "c9a659c57b256001fd63f9825bde69e660c2655b",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-11-05 15:36:08 -0800"
      }
    },
    {
      "start": 396,
      "count": 10,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 406,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "c9a659c57b256001fd63f9825bde69e660c2655b",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-11-05 15:36:08 -0800"
      }
    },
    {
      "start": 407,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 409,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "08ee8d2030fbc73c4c144e819dd68806b0351cbe",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-02-11 17:04:36 -0800"
      }
    },
    {
      "start": 410,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "c3f114037dbf028896310609fd28cf2b3da99c4d",
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "2013-10-30 14:40:09 -0700"
      }
    },
    {
      "start": 412,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 414,
      "count": 4,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 418,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "c9a659c57b256001fd63f9825bde69e660c2655b",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-11-05 15:36:08 -0800"
      }
    },
    {
      "start": 419,
      "count": 2,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 421,
      "count": 3,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 424,
      "count": 3,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "92687e41bcf108957944dafa80a9bfda219bfb0f",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-22 19:21:22 +0100"
      }
    },
    {
      "start": 427,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 428,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 429,
      "count": 2,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 431,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 433,
      "count": 4,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 437,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "c9a659c57b256001fd63f9825bde69e660c2655b",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-11-05 15:36:08 -0800"
      }
    },
    {
      "start": 438,
      "count": 2,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 440,
      "count": 3,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 443,
      "count": 3,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "92687e41bcf108957944dafa80a9bfda219bfb0f",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-22 19:21:22 +0100"
      }
    },
    {
      "start": 446,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 447,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 448,
      "count": 2,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 450,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 452,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "08ee8d2030fbc73c4c144e819dd68806b0351cbe",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-02-11 17:04:36 -0800"
      }
    },
    {
      "start": 453,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 454,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 456,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76f352eec12d8938101e5ae33429c72797c3aa23",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-19 13:41:10 +0100"
      }
    },
    {
      "start": 457,
      "count": 1,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    },
    {
      "start": 458,
      "count": 4,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 462,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 464,
      "count": 10,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 474,
      "count": 2,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "2fabea47ac9475bcc52aff0715819d18aa5bdf1d",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-13 14:22:05 -0700"
      }
    },
    {
      "start": 476,
      "count": 17,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76615dae93c18ac890e167c547a08c0228709a33",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-03-17 14:22:09 -0700"
      }
    },
    {
      "start": 493,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "08ee8d2030fbc73c4c144e819dd68806b0351cbe",
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "2015-02-11 17:04:36 -0800"
      }
    },
    {
      "start": 494,
      "count": 1,
      "path": "libc/bionic/pthread_rwlock.cpp",
      "commit": "76f352eec12d8938101e5ae33429c72797c3aa23",
      "author": {
        "name": "Calin Juravle",
        "email": "calin@google.com",
        "time": "2014-05-19 13:41:10 +0100"
      }
    },
    {
      "start": 495,
      "count": 1,
      "path": "libc/bionic/pthread-rwlocks.c",
      "commit": "a418c3b8370cae1c80fbe9a06e7e53025da5d6f0",
      "author": {
        "name": "David \u0027Digit\u0027 Turner",
        "email": "digit@google.com",
        "time": "2010-05-11 16:39:22 -0700"
      }
    }
  ]
}
