)]}'
{
  "commit": "823a414cfdad7bf1305ec00f269a8b08be264ca1",
  "tree": "a35ae4254dc668a605d055ac0a117aebecbf2bce",
  "parents": [
    "bd1749a730922694ff95fec04ed68fbedd63623b"
  ],
  "author": {
    "name": "scottb@google.com",
    "email": "scottb@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Wed Apr 01 19:12:47 2009 +0000"
  },
  "committer": {
    "name": "scottb@google.com",
    "email": "scottb@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Wed Apr 01 19:12:47 2009 +0000"
  },
  "message": "Using new collections to reduce memory usage of CompilationState, TypeOracle, ResourceOracle.\n\n- ResourceOracle\n- CompilationState\n- TypeOracle\n\nReview by: jat\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@5150 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "3b2b649e91f24baa30b653c7e0f83125371d7efe",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/Annotations.java",
      "new_id": "5da6638bb5e1b3025c5b698f8496c57655998860",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/Annotations.java"
    },
    {
      "type": "modify",
      "old_id": "aa54e6455e2a803da2ad9c4a7492fe76ff403252",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JAbstractMethod.java",
      "new_id": "925ddb681a8d52d8ea8f7efe09dc6e908225eb5a",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JAbstractMethod.java"
    },
    {
      "type": "modify",
      "old_id": "17f0d83d0d4e6a4b6d9f15fb071655d86930f6d2",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JClassType.java",
      "new_id": "9ce3961346c24ba103ba3b30b18fca828d1c4cdc",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JClassType.java"
    },
    {
      "type": "modify",
      "old_id": "069a06dbe6b62221e8bb1b5688ac4e9750406952",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JField.java",
      "new_id": "d5e7958ac89180d6dfb2fdf2349815ff10fe3b7c",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JField.java"
    },
    {
      "type": "modify",
      "old_id": "b914c768b3a92255bdea23846875e6b4fab3cffb",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JGenericType.java",
      "new_id": "18f66813958a4673cba8c276d9d21ca45149eb49",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JGenericType.java"
    },
    {
      "type": "modify",
      "old_id": "5db5a59ee8e2e7bb92218fb9acd6c0405e07d8e7",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JPackage.java",
      "new_id": "fbe40da8b1890789c6fc67267f7beef4c7f59c8f",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JPackage.java"
    },
    {
      "type": "modify",
      "old_id": "da3a2ad826adffa001ce5342efbc7b5ed27da2c2",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JParameter.java",
      "new_id": "332969f1182234ab96389c77b0d731769db7f673",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JParameter.java"
    },
    {
      "type": "modify",
      "old_id": "19d59ee2a4c8c827ea3971bc0a6787406adee1a1",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JParameterizedType.java",
      "new_id": "b823d7a3213f96683742b7bc56b7227bd6ef5d93",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JParameterizedType.java"
    },
    {
      "type": "modify",
      "old_id": "d9fbb76afb547c87d7c41ba5e0541e4141c1dc3a",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JRealClassType.java",
      "new_id": "718adee49bec5dc81276389f4f8656d1897622f6",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/JRealClassType.java"
    },
    {
      "type": "modify",
      "old_id": "0966d5e863c1ec3bce913b9aaee5a08c526f14e8",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/MetaData.java",
      "new_id": "b5006c3d09459d4925b5a282cd5f3d0a06288d32",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/MetaData.java"
    },
    {
      "type": "modify",
      "old_id": "a18b85e4b132a03774df3d534433171904b98cc9",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/TypeOracle.java",
      "new_id": "cee006a3fd737e3d4d51b18b952a9651a154d298",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/core/ext/typeinfo/TypeOracle.java"
    },
    {
      "type": "modify",
      "old_id": "eb0b054a2bf9a3cfffee0c86c3a592bdb30b5a93",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/javac/CompilationUnit.java",
      "new_id": "b2b546979de611519452198cf5e30210dfaa41d2",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/CompilationUnit.java"
    },
    {
      "type": "modify",
      "old_id": "96497499d23089e557eef7169f17e7157630e32e",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/javac/TypeOracleMediator.java",
      "new_id": "ff51cf75bd1a079efa894ead3bb62e644322950c",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/javac/TypeOracleMediator.java"
    },
    {
      "type": "modify",
      "old_id": "0220db6d4830ef5b777f20a044dcfeb9916e7e4f",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/resource/impl/PathPrefixSet.java",
      "new_id": "f822206539eb69e071aa7b6cd74269637b9112a7",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/resource/impl/PathPrefixSet.java"
    },
    {
      "type": "modify",
      "old_id": "96f37c9bf4bf8f0f3a70bdbc1db11fd327cb0693",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/resource/impl/ZipFileClassPathEntry.java",
      "new_id": "c05b979bd2486fe47f17382afda23ed119026082",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/resource/impl/ZipFileClassPathEntry.java"
    },
    {
      "type": "modify",
      "old_id": "3c15743262cc209e2021f9b274ca48d1c7110b91",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/resource/impl/ZipFileResource.java",
      "new_id": "bfd643282373e66bf210d15b55da7779134f75a9",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/resource/impl/ZipFileResource.java"
    },
    {
      "type": "modify",
      "old_id": "6ace93c9fc77295b4fa32d585c9fe1f1ca0ff3c6",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/shell/StandardGeneratorContext.java",
      "new_id": "34b10a2d604f853bebbd04d5308536f730f8692c",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/shell/StandardGeneratorContext.java"
    },
    {
      "type": "modify",
      "old_id": "14669e4672a9e00b5f8495113be4dbf66a4dc46f",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/AnnotationsTest.java",
      "new_id": "4fafeb122b3bd996d4caf64189c610f0cd510411",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/core/ext/typeinfo/AnnotationsTest.java"
    }
  ]
}
