)]}' { "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" } ] }