)]}'
{
  "commit": "8700067edf40091a24ca9924808c215d564557ef",
  "tree": "ffd00f81f08dc2d4712640a081572f22c356526d",
  "parents": [
    "f1353be9dbaa361822ea11a1f8eb0219d1265235"
  ],
  "author": {
    "name": "Goktug Gokdogan",
    "email": "goktug@google.com",
    "time": "Sat Feb 06 00:08:00 2021 -0800"
  },
  "committer": {
    "name": "Goktug Gokdogan",
    "email": "goktug@google.com",
    "time": "Mon Mar 08 19:58:32 2021 +0000"
  },
  "message": "Refactors longBitsToDouble, doubleBitsToLong\n\n... and their int/float friends to use typed arrays which is a much\nmore compact implementation.\n\nCL also attempted introduce {float,double}ToRaw{Long,Int}Bits\nhowever I kept them private since Firefox doesn\u0027t work correctly\n(seems like it always returns canonical form of NaN).\n\nPiperOrigin-RevId: 355998261\nChange-Id: Id4091202944d77d84476bfbd293b8831f44311b0\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "308973d195a016b10c25ca17bfe614e48665a3d0",
      "old_mode": 33188,
      "old_path": "dev/core/test/com/google/gwt/dev/CompilerTest.java",
      "new_id": "239a2f9b54df5c3a0c447f37f14433961dd6f0a7",
      "new_mode": 33188,
      "new_path": "dev/core/test/com/google/gwt/dev/CompilerTest.java"
    },
    {
      "type": "modify",
      "old_id": "550c31a591cf1a2cbf86392cf78f79ad7ce957a4",
      "old_mode": 33188,
      "old_path": "user/super/com/google/gwt/emul/java/lang/Double.java",
      "new_id": "8efc156ff9d4bd80b00882f9b1d9ba0b6ba4355a",
      "new_mode": 33188,
      "new_path": "user/super/com/google/gwt/emul/java/lang/Double.java"
    },
    {
      "type": "modify",
      "old_id": "64340d4202e5f700c32b729e7e506452b718a52a",
      "old_mode": 33188,
      "old_path": "user/super/com/google/gwt/emul/java/lang/Float.java",
      "new_id": "4e5ec5ec02b6c25e7ee4c2cb34e2ce66d12ad1b3",
      "new_mode": 33188,
      "new_path": "user/super/com/google/gwt/emul/java/lang/Float.java"
    },
    {
      "type": "modify",
      "old_id": "c8bf1e8ee55fea53986e8de1b9f9b46763e46e57",
      "old_mode": 33188,
      "old_path": "user/super/com/google/gwt/emul/javaemul/internal/JsUtils.java",
      "new_id": "21bf263de9fd754c4945e0f25aaacc484e28fecd",
      "new_mode": 33188,
      "new_path": "user/super/com/google/gwt/emul/javaemul/internal/JsUtils.java"
    },
    {
      "type": "modify",
      "old_id": "8567199f4ad5b70ab7d28c8ad6da9d330afabb64",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/emultest/java/lang/DoubleTest.java",
      "new_id": "befde65e5603383a16f0c85c4a7cc6c9df6c21e5",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/emultest/java/lang/DoubleTest.java"
    },
    {
      "type": "modify",
      "old_id": "395bcd1951318c77a01e308bbde6264c12e2d76c",
      "old_mode": 33188,
      "old_path": "user/test/com/google/gwt/emultest/java/lang/FloatTest.java",
      "new_id": "be7284c63c9411eb8ecdc83fc3582842ac3e5023",
      "new_mode": 33188,
      "new_path": "user/test/com/google/gwt/emultest/java/lang/FloatTest.java"
    }
  ]
}
