)]}'
{
  "commit": "e261a009786b4e855da569c257c12f3d838c65ca",
  "tree": "a3ad6c94d541ec57335b6b1f5c99daf57f8e3b3d",
  "parents": [
    "af1a936de74e606d322e2dc065389921ac635f22"
  ],
  "author": {
    "name": "Ray Cromwell",
    "email": "cromwellian@google.com",
    "time": "Fri Jun 20 12:26:47 2014 -0700"
  },
  "committer": {
    "name": "Ray Cromwell",
    "email": "cromwellian@google.com",
    "time": "Wed Sep 02 17:19:17 2015 -0700"
  },
  "message": "Double and Boolean implemented as unboxed raw types.\n\nChange-Id: I3a11e91be6ceb0d72b727a43c28581ebef6d70e3\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "e250f9d0cb047cf3006771dbc78c1cfdab46d4b0",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java",
      "new_id": "b507c649a7d3d2031290dc30b7e249a5fe30a473",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/JavaToJavaScriptCompiler.java"
    },
    {
      "type": "modify",
      "old_id": "c5d5a1790d1667fc943e4a0d27447b045a3bf0c1",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JProgram.java",
      "new_id": "21357600ba623aa998ef49fd9f15512745a78965",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/ast/JProgram.java"
    },
    {
      "type": "modify",
      "old_id": "4dc76f86b943af8d4911c9aee79316c2e911020a",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ControlFlowAnalyzer.java",
      "new_id": "b263b4c31e74db00bd9855dffb8184330449c3a1",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ControlFlowAnalyzer.java"
    },
    {
      "type": "modify",
      "old_id": "3da8a7ec541efb967c205e0f77cb1531911ccb48",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/Devirtualizer.java",
      "new_id": "acf104c9545413528adafd79235786a1c5c23df8",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/Devirtualizer.java"
    },
    {
      "type": "modify",
      "old_id": "d9714e35eb27a23ab2931f5a7fdb0e8eebdb196f",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/EqualityNormalizer.java",
      "new_id": "30e0bcb80166521fdb746e80b8432bcf2f004c9f",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/EqualityNormalizer.java"
    },
    {
      "type": "modify",
      "old_id": "f20801145fe14ada0ada3559eebdc9c2bd0d48f4",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java",
      "new_id": "ac591c305ad2fd89e17bc003551b355113f2da04",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/GenerateJavaScriptAST.java"
    },
    {
      "type": "modify",
      "old_id": "91c89df8b3da96b577bde653554674f7ea366ae8",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/GwtAstBuilder.java",
      "new_id": "1768df26c92d118c35f100bd13aa9a9f97247f45",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/GwtAstBuilder.java"
    },
    {
      "type": "modify",
      "old_id": "8e38b091eeaaba434be72459640034ebdd4e0169",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ImplementCastsAndTypeChecks.java",
      "new_id": "71cb6c93928c72f22e4ff3d357ea574f77be674e",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/ImplementCastsAndTypeChecks.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4717a41cbf7dcc40abe5dc63f438f7ed0bce7105",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/RewriteConstructorCallsForUnboxedTypes.java"
    },
    {
      "type": "modify",
      "old_id": "5d25699d29580fada9016f0d5d328e5f5c6392e1",
      "old_mode": 33188,
      "old_path": "dev/core/src/com/google/gwt/dev/jjs/impl/TypeCategory.java",
      "new_id": "b7f73f00d6d04ce0e4167d10812d8026e00bcb7c",
      "new_mode": 33188,
      "new_path": "dev/core/src/com/google/gwt/dev/jjs/impl/TypeCategory.java"
    },
    {
      "type": "modify",
      "old_id": "5ddff121e945b06b4d18ccbaa1580c3648a45db9",
      "old_mode": 33188,
      "old_path": "dev/core/super/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java",
      "new_id": "989da659024a1d557168084ed6e625e7d10f7597",
      "new_mode": 33188,
      "new_path": "dev/core/super/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Array.java"
    },
    {
      "type": "modify",
      "old_id": "b41383efa63b6b6663e554ecab3bce4ee785f582",
      "old_mode": 33188,
      "old_path": "dev/core/super/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java",
      "new_id": "122fa90db459730b892b4eaf4f910d7cfe3c32bf",
      "new_mode": 33188,
      "new_path": "dev/core/super/com/google/gwt/dev/jjs/intrinsic/com/google/gwt/lang/Cast.java"
    },
    {
      "type": "modify",
      "old_id": "c8201128d509cb0d411c9ab3ce2b4ece03bb8cca",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/core/ext/linker/SourceMapTest.java",
      "new_id": "5fd62f3a166aa20c97454eb01623e09ea7dd9c02",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/core/ext/linker/SourceMapTest.java"
    },
    {
      "type": "modify",
      "old_id": "613af572f78fbb2e844a892a57e7bd9355325d62",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/jjs/JavaAstConstructor.java",
      "new_id": "9e5713a34b341758ca14d736d3226a6406cbf236",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/jjs/JavaAstConstructor.java"
    },
    {
      "type": "modify",
      "old_id": "0a57b3098de6013ce6cdaf1958a1acb38fdc9739",
      "old_mode": 33188,
      "old_path": "user/super/com/google/gwt/emul/java/lang/Boolean.java",
      "new_id": "9d4a1a48d3238d109b7d64d0240f3bf9e0862349",
      "new_mode": 33188,
      "new_path": "user/super/com/google/gwt/emul/java/lang/Boolean.java"
    },
    {
      "type": "modify",
      "old_id": "f75e19566e0b7a03fb6fcd2c56b3398717e2c0eb",
      "old_mode": 33188,
      "old_path": "user/super/com/google/gwt/emul/java/lang/Double.java",
      "new_id": "2151657309f6b9e8a4bda37f96e59efce0dc83af",
      "new_mode": 33188,
      "new_path": "user/super/com/google/gwt/emul/java/lang/Double.java"
    },
    {
      "type": "modify",
      "old_id": "cbbe5b993fe7dde785f62e5c87cd18f31dc8f936",
      "old_mode": 33188,
      "old_path": "user/super/com/google/gwt/emul/java/lang/String.java",
      "new_id": "75cf4abc0d9c03fdb7ce247f4058715a29dcd60a",
      "new_mode": 33188,
      "new_path": "user/super/com/google/gwt/emul/java/lang/String.java"
    },
    {
      "type": "modify",
      "old_id": "8996704cf521b674763cb92a7c7645472b1fd174",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/dev/jjs/test/CompilerTest.java",
      "new_id": "427345b40db4564d3d82bfc1fa76629c8dc4318f",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/dev/jjs/test/CompilerTest.java"
    },
    {
      "type": "modify",
      "old_id": "4b00b5c8facdff5018f9c274e9486fa75b7e8c41",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/emultest/java/lang/BooleanTest.java",
      "new_id": "7975d667c1b5278e4c84831f5d788a06a30b6ed5",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/emultest/java/lang/BooleanTest.java"
    },
    {
      "type": "modify",
      "old_id": "9da22bf746c97bd0d2bf76004e0f3b869ba403d4",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/emultest/java/lang/DoubleTest.java",
      "new_id": "e18693d6962cb8c834f5dbb039aa3f60879599d7",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/emultest/java/lang/DoubleTest.java"
    }
  ]
}
