)]}'
{
  "log": [
    {
      "commit": "c508de0e416049d55ac951cf3971c7b8cf40c4b1",
      "tree": "97919d07c28c22e16dde8588914234f75d9c1fc4",
      "parents": [
        "f5042cab109f7136191fd316be1471532d2ddf71"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Aug 11 14:51:31 2016 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Thu Aug 11 14:51:31 2016 -0700"
      },
      "message": "Use sysinfo(2) to implement more of \u003csys/sysinfo.h\u003e.\n\nWe already had implementations of some of the functions, and I didn\u0027t\nbother rewriting them when we added sysinfo(2). Ross Anderson said in\nhttps://www.lightbluetouchpaper.org/2016/07/29/yet-another-android-side-channel/\nthat we should \"simply disable access to all procfs files\", which made\nme curious how many places we use /proc in bionic. This is the one that\u0027s\nobviously unnecessary. The others I\u0027m not aware of alternative APIs for.\n\nChange-Id: Ia64f36b76f29a7a1dd67845270a5472e121aae10\n"
    },
    {
      "commit": "cb6f599c44b144db26c13507dbd89805b8fe03be",
      "tree": "2cd3dfa6f2d8b35b7c7db91a1b5c1a21a3875901",
      "parents": [
        "f16f4f8a6bac035db5f25538ddb4fe810d0719db"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Tue Sep 29 16:11:45 2015 -0700"
      },
      "committer": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Tue Sep 29 17:49:37 2015 -0700"
      },
      "message": "Fix the way to count online cpus.\n\nRead /proc/stat to count online cpus is not correct for all android\nkernels. Change to reading /sys/devices/system/cpu/online instead.\n\nBug: 24376925\nChange-Id: I3785a6c7aa15a467022a9a261b457194d688fb38\n"
    },
    {
      "commit": "36443fd542a96d2ed71fc294f70fed08c115af55",
      "tree": "2b068bf653a04a8a37e9bc35114a2ebab547b1c1",
      "parents": [
        "374adfee473725994ee2568ce5aba93a7500064e"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 28 19:52:31 2015 -0700"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Tue Jul 28 19:54:53 2015 -0700"
      },
      "message": "Remove PAGE_SIZE from \u003climits.h\u003e.\n\nIt turns out that everyone\u0027s still getting PAGE_SIZE from \u003csys/user.h\u003e via\n\u003csys/ucontext.h\u003e via \u003csignal.h\u003e anyway.\n\nglibc has PAGE_SIZE in \u003csys/user.h\u003e rather than \u003climits.h\u003e so this part is\ngood. The bad part is that we have such wide transitive inclusion of\n\u003csys/user.h\u003e!\n\nBug: http://b/22735893\nChange-Id: I363adffe4a27b4ca1eedf695ea621f5dd2d5ca10\n"
    },
    {
      "commit": "8b5df3920f2843c9cdf04160517c1e8b77c992f5",
      "tree": "a0a678ee8f107e5c25f937f444a970a0539d2af7",
      "parents": [
        "2a8c929aaf8d34d2b6e89ed9c8b6da163316143e"
      ],
      "author": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jan 21 16:19:07 2015 -0800"
      },
      "committer": {
        "name": "Elliott Hughes",
        "email": "enh@google.com",
        "time": "Wed Jan 21 17:09:58 2015 -0800"
      },
      "message": "Turn on -Wold-style-cast and fix the errors.\n\nA couple of dodgy cases where we cast away const, but otherwise pretty boring.\n\nChange-Id: Ibc39ebd525377792b5911464be842121c20f03b9\n"
    },
    {
      "commit": "9d93986481b67a8135e57fc6400ca8c59f7375f6",
      "tree": "f73d192d6191ef495a63be7fc27130190ba9e79d",
      "parents": [
        "661423a453b2692d592df56307a876dfc35c50f2"
      ],
      "author": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Fri Nov 14 15:51:58 2014 -0800"
      },
      "committer": {
        "name": "Yabin Cui",
        "email": "yabinc@google.com",
        "time": "Fri Nov 14 16:22:48 2014 -0800"
      },
      "message": "Add functions in sysinfo.h.\n\nBug: 17703902\n\nChange-Id: I699d12d76a8fc483c919be730c2ac63641b71a1d\n"
    }
  ]
}
