)]}'
{
  "commit": "5478bc5de01b1b39419d5ea2c70b34d1ee736697",
  "tree": "aeefb7bbe98d3d388c8154700bdc8aaef75cd071",
  "parents": [
    "cd3a1a92e81a7d5405152b0bf4d263c4ed58a66d"
  ],
  "author": {
    "name": "spoon@google.com",
    "email": "spoon@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Wed Nov 26 22:36:51 2008 +0000"
  },
  "committer": {
    "name": "spoon@google.com",
    "email": "spoon@google.com@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Wed Nov 26 22:36:51 2008 +0000"
  },
  "message": "Does a better job of code splitting for static fields.  Previously,\nthere was a bug where a field could get loaded but initialized\nto a string literal that had not yet been loaded.  This revision\nfixes that bug.  Additionally, static fields can now be moved out\nof the initial download.  Further, for fields initialized to string literals,\nthe string literals are loaded in the fragment the field is first used in,\nnot necessarily the fragment the enclosing class\u0027s initializer\nruns in.  That way, the strings for different fields can be loaded\nin different fragments.\n\nReview by: kprobst\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@4209 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "42afd168330b4a602fc482545e69a5852e7d127a",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/CodeSplitter.java",
      "new_id": "f5014cbc8e3a8114001d1bc7b665c2b039cf8853",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/CodeSplitter.java"
    },
    {
      "type": "modify",
      "old_id": "51d0721b077bb57551810bbeef4dc5ecd28eab9d",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ControlFlowAnalyzer.java",
      "new_id": "a7eee8f74387ddb18df4d3a898c82487f83bfec8",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ControlFlowAnalyzer.java"
    },
    {
      "type": "modify",
      "old_id": "a3a75eb1d50bf9e9a7ade948324f2c1a83293fd8",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/FragmentExtractor.java",
      "new_id": "a3c49a44245583fcde082063cd362440510230f9",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/FragmentExtractor.java"
    }
  ]
}
