)]}'
{
  "log": [
    {
      "commit": "f29ca50d80e3dc379de1642e85b7963175b2ca38",
      "tree": "17854358cfe316c08dbf5c80f8af8b0c7849bc33",
      "parents": [
        "f8001669ba7d9b3d0e097c7124e670f13374a6c7"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jun 23 12:22:47 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Tue Jun 23 12:22:47 2009 -0700"
      },
      "message": "Cleanup logging and fix a startup race condition that manifested on Firestone.\n"
    },
    {
      "commit": "4b962e57a9a1fa923283f2d76855c1c68449564f",
      "tree": "b6f1aefe41fbcd1d6bd29de6e46c40e234b48c48",
      "parents": [
        "bba134c8a1dcfe0c8473307a95899a02c9553504"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Jun 22 17:15:15 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Mon Jun 22 17:15:15 2009 -0700"
      },
      "message": "Cleanup includes so Log.h can use the tag.  rsUtils.h is the file that should be included everywhere and contain rs global defines.\n"
    },
    {
      "commit": "5f7fc27dce3f0ea0ce7532ee8ecd8a2cd01ec47b",
      "tree": "a9ca11ef8d57afb2c4055f54513444ae7c3f6d76",
      "parents": [
        "f8cd5d99888b7685d0304828a7fa549ddc0632c3"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Jun 18 16:58:42 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Jun 18 16:58:42 2009 -0700"
      },
      "message": "Replace spins with proper pthread conditions.\n"
    },
    {
      "commit": "a09f11d6c641726b61f80c15230a18d31c146fec",
      "tree": "fc86af28d98c6d14598c5709b968eb88c13e86f8",
      "parents": [
        "9600fcce6500d9f56a60ef88086d269ba8a21b7d"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Jun 04 17:58:03 2009 -0700"
      },
      "committer": {
        "name": "Jason Sams",
        "email": "rjsams@android.com",
        "time": "Thu Jun 04 17:58:03 2009 -0700"
      },
      "message": "Add support for scripts to return an animation flag.  This allows them to indicate they are generating changing content and the rs thread to sleep if the content is static.\n"
    },
    {
      "commit": "d19f10d43aa400e1183aa21a97099d02074131a2",
      "tree": "6aafc3d6d5912596d5ddccc68aa7cbc0eab8d435",
      "parents": [
        "fc5095f44ba46b57f4ef6179ee4d69ce3a7fe69a"
      ],
      "author": {
        "name": "Jason Sams",
        "email": "jsams@google.com",
        "time": "Fri May 22 14:03:28 2009 -0700"
      },
      "committer": {
        "name": "Jack Palevich",
        "email": "jackpal@google.com",
        "time": "Fri May 22 17:11:00 2009 -0700"
      },
      "message": "Add the Renderscript library. (Not in the build by default yet.)\n\nThis library can be used to create animated 3D User Interfaces.\n\nThis library is currently under heavy development, so it\u0027s not part of\nthe build by default.\n\nIn order to build this library, you must define\n\n   BUILD_RENDERSCRIPT\u003dtrue\n\nin your build environment.\n\nYou will also have to manually edit\n\n build/core/prelink-linux-arm.map\n\nAnd add libRS and libRS_jni at the end like this (exact address may change.)\n\nlibRS.so                0x9A100000\nlibRS_jni.so            0x9A000000\n"
    }
  ]
}
