)]}'
{
  "log": [
    {
      "commit": "7ea6f79bbddd69d5db86a8656a31aaaf64ae2582",
      "tree": "c64f89b15ca71e87317f6dd405ef4a5560b73e01",
      "parents": [
        "e72ff8022968b23efedc56c0afdc1d24e8a928c2"
      ],
      "author": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Mon Jul 14 16:21:44 2014 -0700"
      },
      "committer": {
        "name": "Andreas Gampe",
        "email": "agampe@google.com",
        "time": "Mon Jul 21 23:36:31 2014 -0700"
      },
      "message": "ART: Throw StackOverflowError in native code\n\nInitialize stack-overflow errors in native code to be able to reduce\nthe preserved area size of the stack.\n\nIncludes a refactoring away from constexpr in instruction_set.h to allow\nfor easy changing of the values.\n\nChange-Id: I117cc8485f43da5f0a470f0f5e5b3dc3b5a06246\n"
    },
    {
      "commit": "60d7a65f7fb60f502160a2e479e86014c7787553",
      "tree": "f8f0a11b95528d90e393a30851e9e4adb8d21f88",
      "parents": [
        "0f7e3e73229812d303f3621fad59ca76a50ebd07"
      ],
      "author": {
        "name": "Brian Carlstrom",
        "email": "bdc@google.com",
        "time": "Thu Mar 13 18:10:08 2014 -0700"
      },
      "committer": {
        "name": "Mathieu Chartier",
        "email": "mathieuc@google.com",
        "time": "Tue Mar 18 13:44:59 2014 -0700"
      },
      "message": "Fix stack overflow for mutual recursion.\n\nThere was an error where we would have a pc that was in the method\nwhich generated the stack overflow. This didn\u0027t work however\nbecause the stack overflow check was before we stored the method in\nthe stack. The result was that the stack overflow handler had a PC\nwhich wasnt necessarily in the method at the top of the stack. This\nis now fixed by always restoring the link register before branching\nto the throw entrypoint.\n\nSlight code size regression on ARM/Mips (unmeasured). Regression on ARM\nis 4 bytes of code per stack overflow check. Some of this regression is\nmitigated by having one less GC safepoint.\n\nAlso adds test case for StackOverflowError issue (from bdc).\n\nTests passing: ARM, X86, Mips\nPhone booting: ARM\n\nBug: https://code.google.com/p/android/issues/detail?id\u003d66411\nBug: 12967914\nChange-Id: I96fe667799458b58d1f86671e051968f7be78d5d\n\n(cherry-picked from c0f96d03a1855fda7d94332331b94860404874dd)\n"
    },
    {
      "commit": "5d1ac920fdaef5d4ec8f66bb734488cd9660b024",
      "tree": "dd372f306ab70f4c86759869b1f74eca62ff6f2b",
      "parents": [
        "c31664f3d82e6cd68275a529a8a73f067a52e8be"
      ],
      "author": {
        "name": "jeffhao",
        "email": "jeffhao@google.com",
        "time": "Thu Sep 29 17:41:15 2011 -0700"
      },
      "committer": {
        "name": "jeffhao",
        "email": "jeffhao@google.com",
        "time": "Thu Sep 29 17:41:15 2011 -0700"
      },
      "message": "Adding old unit tests to test suite.\n\nThese tests are copied straight over. They\u0027ll still run, but they\u0027re\nusing the old system.\n\nChange-Id: If494519e52ddf858a9febfc55bdae830468cb3c8\n"
    }
  ]
}
