)]}'
{
  "commit": "e524669863d3a7ce8bf2e77fe05b24da555a6de9",
  "tree": "268a6df7de34f5f02e34773bd21d8d3c6d5efba3",
  "parents": [
    "3713cd4b12696bcabaabe98562320e8fa1796b33"
  ],
  "author": {
    "name": "Alexis Hetu",
    "email": "sugoi@google.com",
    "time": "Thu Jun 18 12:34:52 2015 -0400"
  },
  "committer": {
    "name": "Alexis Hétu",
    "email": "sugoi@google.com",
    "time": "Mon Jun 22 17:41:25 2015 +0000"
  },
  "message": "Adding unsized arrays to the glsl parser\n\nUnsized arrays declare with an empty [] without\na specified size are now supported properly in\nthe glsl parser.\n\nAlso moved the construction code from the parser\ninto TParseContext.\n\nChange-Id: Ic7b3efeee51da1a264e26af4d7908e7d2fccebd9\nReviewed-on: https://swiftshader-review.googlesource.com/3520\nTested-by: Alexis Hétu \u003csugoi@google.com\u003e\nReviewed-by: Nicolas Capens \u003ccapn@google.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b513db889b3757820a4e3ecb0227f0f23a1f78a0",
      "old_mode": 33188,
      "old_path": "src/OpenGL/compiler/Android.mk",
      "new_id": "46a4298fc3fa3a35d83e29750ac437ef002c656d",
      "new_mode": 33188,
      "new_path": "src/OpenGL/compiler/Android.mk"
    },
    {
      "type": "modify",
      "old_id": "f28be0ea2a6cc3c45c4292077564ce63b3a28082",
      "old_mode": 33188,
      "old_path": "src/OpenGL/compiler/Compiler.vcxproj",
      "new_id": "759be744ce7bb6e0e2ec693ca979bb03e4ca6dbf",
      "new_mode": 33188,
      "new_path": "src/OpenGL/compiler/Compiler.vcxproj"
    },
    {
      "type": "modify",
      "old_id": "91d0749ecac5de7a5d30c0bcffbcda0b4516c7c1",
      "old_mode": 33188,
      "old_path": "src/OpenGL/compiler/Compiler.vcxproj.filters",
      "new_id": "a4435bcae0e557c43cd352ac3d9bc08975abb6cc",
      "new_mode": 33188,
      "new_path": "src/OpenGL/compiler/Compiler.vcxproj.filters"
    },
    {
      "type": "modify",
      "old_id": "40be9be8c879d5e1fbf7caa304bb3f6df8fc10e5",
      "old_mode": 33188,
      "old_path": "src/OpenGL/compiler/Intermediate.cpp",
      "new_id": "0579deb4860a8944d0ef3c5d8aa4ac6a408a7065",
      "new_mode": 33188,
      "new_path": "src/OpenGL/compiler/Intermediate.cpp"
    },
    {
      "type": "modify",
      "old_id": "efc01c39696bfdf8afa2220222fd1404db088177",
      "old_mode": 33188,
      "old_path": "src/OpenGL/compiler/ParseHelper.cpp",
      "new_id": "e8b7f4973356104728b33e6b9d221fb80be8c0d1",
      "new_mode": 33188,
      "new_path": "src/OpenGL/compiler/ParseHelper.cpp"
    },
    {
      "type": "modify",
      "old_id": "fbbfdd06f6be42a01f19cf1c7df2f871fab569db",
      "old_mode": 33188,
      "old_path": "src/OpenGL/compiler/ParseHelper.h",
      "new_id": "ece1d8e9a13332381589422025c1671736b1ab5b",
      "new_mode": 33188,
      "new_path": "src/OpenGL/compiler/ParseHelper.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "af2c6d3c6856e76adabe7ae7befe01c9aa65bf53",
      "new_mode": 33188,
      "new_path": "src/OpenGL/compiler/ValidateGlobalInitializer.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "83e2403b35a17458d30ee52e5fb85ee76a92222f",
      "new_mode": 33188,
      "new_path": "src/OpenGL/compiler/ValidateGlobalInitializer.h"
    },
    {
      "type": "modify",
      "old_id": "6846dbbac80123e83c6e00ca80018be556d404a5",
      "old_mode": 33188,
      "old_path": "src/OpenGL/compiler/glslang.y",
      "new_id": "23d58dc8db411f170f696c7d0aeaf8ab262ffbd7",
      "new_mode": 33188,
      "new_path": "src/OpenGL/compiler/glslang.y"
    },
    {
      "type": "modify",
      "old_id": "7541572825feb0a1485ac6299a263b7ac78039b4",
      "old_mode": 33188,
      "old_path": "src/OpenGL/compiler/glslang_tab.cpp",
      "new_id": "6b9697889f84e087901db67a01312e2c6b82c69e",
      "new_mode": 33188,
      "new_path": "src/OpenGL/compiler/glslang_tab.cpp"
    },
    {
      "type": "modify",
      "old_id": "292b62548e821b7c8431ae045eb7458c4abd6da1",
      "old_mode": 33188,
      "old_path": "src/OpenGL/libGLESv2/libGLESv2.cbp",
      "new_id": "b4dbcb180a19461e7fe014aed2977f43d00edc23",
      "new_mode": 33188,
      "new_path": "src/OpenGL/libGLESv2/libGLESv2.cbp"
    }
  ]
}
