)]}'
{
  "commit": "6ba1e90db5c6875367990bc78d2f8d1715939b9a",
  "tree": "f9fc8da02c3f4ccd6e1f7d3aa34b348cfedd9d6d",
  "parents": [
    "08f911c39d55c36d3a86bd81b48d1966b018777c"
  ],
  "author": {
    "name": "Roberto Lublinerman",
    "email": "rluble@google.com",
    "time": "Tue Oct 20 17:07:02 2015 -0700"
  },
  "committer": {
    "name": "Roberto Lublinerman",
    "email": "rluble@google.com",
    "time": "Wed Oct 21 19:56:21 2015 +0000"
  },
  "message": "Moved CodeSplitter to before js optimizations.\n\n- also eliminated indexed fields and functions in JsProgram.\n- fixed an error due to the crossfragment reference computation\n  being performed too early.\n\nChange-Id: Id88f17697ec47326b5e5d9e9d3be8c25942a3881\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "b23739c3b2e981199ab39a6dc94ef9c1dc61e83c",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java",
      "new_id": "d3144d0c2df94436b90b559ab2056659c74de039",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java"
    },
    {
      "type": "modify",
      "old_id": "d710edca56c3eafe74fed85c66435967555dc51f",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JProgram.java",
      "new_id": "3b33bdc3a0c2899017fe6147fa9b346c0bede9b1",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JProgram.java"
    },
    {
      "type": "modify",
      "old_id": "8fe30e781357c6299a8bc76345e0e0a5b4585e38",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/RuntimeConstants.java",
      "new_id": "66980333dde96d547601e51f969a4c66ecbad6db",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/RuntimeConstants.java"
    },
    {
      "type": "modify",
      "old_id": "b9ba3379eab2d7926c81409dde4a251d9def35a2",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/DefaultJsInteropExportsGenerator.java",
      "new_id": "f4fb7957736c8b92da5dcdd6d3d09287c88de1e7",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/DefaultJsInteropExportsGenerator.java"
    },
    {
      "type": "modify",
      "old_id": "4cd34020ad413e3907ce637f9dc0b16a7346c1d6",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java",
      "new_id": "1ce0f443f969fecedafbc9348a927a4670148b8d",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java"
    },
    {
      "type": "modify",
      "old_id": "fa7eaa1d79742a771d73f1465868e0ae5b6d2ebd",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/codesplitter/FragmentExtractor.java",
      "new_id": "cd4efb17de9ca446f02dda309e2a36f7c3ac4b07",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/codesplitter/FragmentExtractor.java"
    },
    {
      "type": "modify",
      "old_id": "d7f7d849673cd84a93d6627d03ceb539a6719fa8",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/js/CoverageInstrumentor.java",
      "new_id": "9c7db5d8212540b686e8c02b8606181469555f95",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/js/CoverageInstrumentor.java"
    },
    {
      "type": "modify",
      "old_id": "86fd0af28ac2d302ba68aa4d49aecac248f27589",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/js/JsNamespaceChooser.java",
      "new_id": "0c47a8ed1d5faa45a1eda5d9b0d3effd72abd648",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/js/JsNamespaceChooser.java"
    },
    {
      "type": "modify",
      "old_id": "71c37d6c1e7e27f34e7ee1ae26aa195547aef4ac",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/js/JsStackEmulator.java",
      "new_id": "bb7f1ff590a02378c8de80ba1c237795cbdaaae4",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/js/JsStackEmulator.java"
    },
    {
      "type": "modify",
      "old_id": "975d34a48264e56fc03bd4e6bd8008a8a2cf5708",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/js/JsUnusedFunctionRemover.java",
      "new_id": "007cf2ae362b1fb722d67c6e5de4ec6c38ae1dbd",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/js/JsUnusedFunctionRemover.java"
    },
    {
      "type": "modify",
      "old_id": "9bceaae9f50061fb3be8a767d1801938c1966264",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/js/JsUtils.java",
      "new_id": "97d9186450e8335a86ee2fb978f7917628ebead5",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/js/JsUtils.java"
    },
    {
      "type": "modify",
      "old_id": "b6518e4ca414b2aa4d18884c38242afbb6217871",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/js/ast/JsProgram.java",
      "new_id": "477bde44ff2e01ad85c6cd90d380b6d5b4f831dc",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/js/ast/JsProgram.java"
    },
    {
      "type": "modify",
      "old_id": "1e3a8ad9d32037edfdc53eda8600d32ceb68ee37",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/jjs/impl/codesplitter/FragmentExtractorTest.java",
      "new_id": "556a29414976639f9445d98daac238dc3a9818b3",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/jjs/impl/codesplitter/FragmentExtractorTest.java"
    },
    {
      "type": "modify",
      "old_id": "1186b95392c17e80cf302e1025629a8b36cfc356",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/js/CoverageInstrumentorTest.java",
      "new_id": "b4525fdca946eb0b81ffc6a297351f02ce31a82d",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/js/CoverageInstrumentorTest.java"
    },
    {
      "type": "modify",
      "old_id": "7c80806b1e83606ed682982168c545b248c01432",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/js/JsNamespaceChooserTest.java",
      "new_id": "dae99692a236429cb2d09e864a2ffa60215d3387",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/js/JsNamespaceChooserTest.java"
    },
    {
      "type": "modify",
      "old_id": "04cb0b3b7db1a6f77eadabe6189b742e992809e7",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/dev/jjs/test/RunAsyncTest.java",
      "new_id": "9f667cf6d4f14fcfefc076bf893b2ba537510c26",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/dev/jjs/test/RunAsyncTest.java"
    }
  ]
}
