)]}'
{
  "commit": "2f5c6a860f657dede3e69694b417fc8a3f12f409",
  "tree": "b963af8bc028bf6d4742be760212f6da8cb80ff6",
  "parents": [
    "de09e4c2c84a76fc970fa60c938b685e07cd2a2b"
  ],
  "author": {
    "name": "scottb@google.com",
    "email": "scottb@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Wed Feb 09 21:07:01 2011 +0000"
  },
  "committer": {
    "name": "scottb@google.com",
    "email": "scottb@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Wed Feb 09 21:07:01 2011 +0000"
  },
  "message": "Simplify JArrayType handling; reduce serialization footprint.\n\nhttp://gwt-code-reviews.appspot.com/1352803/show\n\nReview by: cromwellian@google.com\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@9711 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "7652920a23286f48608192c0962ad97d5c6c4084",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JArrayType.java",
      "new_id": "0fe86e05daa97d5f0f0ba03b34aaf26b6f617397",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JArrayType.java"
    },
    {
      "type": "modify",
      "old_id": "4945840b80122e01eafdfc8a9e55bccbc1e60bf6",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JProgram.java",
      "new_id": "658fbd42330ab5c7178ca3a9b3116d5ae701394b",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JProgram.java"
    },
    {
      "type": "modify",
      "old_id": "8e4aeb399ee4b8685f99076a363a00b4cd80a0e7",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JTypeOracle.java",
      "new_id": "09291fb6a3ce8e6d7ca89ab6455ac07337a2de06",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JTypeOracle.java"
    },
    {
      "type": "modify",
      "old_id": "7504ea64653a66020c1e2abee143160d7c25428e",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ArrayNormalizer.java",
      "new_id": "e023e7299d4f266e043a26aabd7722bdba488858",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ArrayNormalizer.java"
    },
    {
      "type": "modify",
      "old_id": "c0ee4784c920347be2a6e3d0f254f5e1b65e6ee7",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/CastNormalizer.java",
      "new_id": "9cbbf1a57c24eb6fa42474ecff0f9bd06a4fb1e2",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/CastNormalizer.java"
    },
    {
      "type": "modify",
      "old_id": "ef4c02e17664398f8296bd361a7ab3cfb3c44c52",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/CodeSplitter.java",
      "new_id": "de107d45faf8c1fe51ae53e5adf5b4716addb162",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/CodeSplitter.java"
    },
    {
      "type": "modify",
      "old_id": "b67bb113e8bb611bd4d5306a711a3f472eabffbf",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ControlFlowAnalyzer.java",
      "new_id": "64c0a9be7fb0ee2f17972924490da0614bc7f8f8",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ControlFlowAnalyzer.java"
    },
    {
      "type": "modify",
      "old_id": "46c1653e4eab8e2d1dbcdedabe877d33d8075f44",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaAST.java",
      "new_id": "a346f4c6f10fa30d5cbb530effc534a65f61d7f9",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaAST.java"
    },
    {
      "type": "modify",
      "old_id": "aec9b82d41ec45bdc9082e1f5f041c0c2e474d8c",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java",
      "new_id": "82531e93179b77d09c22575eb3ea2be9626507bd",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java"
    },
    {
      "type": "modify",
      "old_id": "08bc12486e272e4f37051d7b57b421e5f6966978",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ToStringGenerationVisitor.java",
      "new_id": "1bf3ea52ffef8201caa5ac6f57ed9ef31c590954",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ToStringGenerationVisitor.java"
    },
    {
      "type": "modify",
      "old_id": "667bc7d0b679b4e512c15d9a75ae2341f1db8b3a",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/TypeMap.java",
      "new_id": "784e2ff9c79e42e5a96c5ab2eca8a14501af92ec",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/TypeMap.java"
    },
    {
      "type": "modify",
      "old_id": "a83b59a9911969b8aad4d45e724df61bd60e2480",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/TypeTightener.java",
      "new_id": "3be1164643bfdc8eaa6d23858f64c5b8a0253f0e",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/TypeTightener.java"
    },
    {
      "type": "modify",
      "old_id": "6d59a360d61e3cd30ea58f2cb161bc8d14f80ee6",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/jjs/JjsTypeTest.java",
      "new_id": "03d746074c9de07930990d7054d68e3348516781",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/jjs/JjsTypeTest.java"
    }
  ]
}
