)]}'
{
  "commit": "eba589c415b2b59c8a259e32be36a6938449546c",
  "tree": "829f2560a0000c054b8b98825aa7ca92e541655c",
  "parents": [
    "5b5e634418c4f84a20613eec1c64639a27edc34b"
  ],
  "author": {
    "name": "gwt.team.scottb",
    "email": "gwt.team.scottb@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Fri Feb 23 04:38:52 2007 +0000"
  },
  "committer": {
    "name": "gwt.team.scottb",
    "email": "gwt.team.scottb@8db76d5a-ed1c-0410-87a9-c151d255dfc7",
    "time": "Fri Feb 23 04:38:52 2007 +0000"
  },
  "message": "This patch is based on work Alex did to implement assertions.  While I\u0027m not implementing asserts right now, what I am doing is pruning them out of the AST early so they don\u0027t block any optimizations, which they are currently doing.\n\nSuggested by: alex.tkachman\nReview by: mmendez\n\ngit-svn-id: https://google-web-toolkit.googlecode.com/svn/trunk@446 8db76d5a-ed1c-0410-87a9-c151d255dfc7\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "5d887e767f36d725f110f13d9603ed2d901f0008",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java",
      "new_id": "f78c8db1789511e3107370faa6500e88c36d3848",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "89c6836c923822ed4dbbb8b2a49efdb0e216a2df",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/AssertionRemover.java"
    },
    {
      "type": "modify",
      "old_id": "804a097654734c1a6822e5c732a84ee41530638f",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java",
      "new_id": "ed18bfc0a2b173872a3cb6935c7e69489fa500ca",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java"
    }
  ]
}
