)]}' { "commit": "0a35620a16b368356888d15771392fb00cbb777d", "tree": "bf980c58cedc65b67416099188d9763c68e7ec4f", "parents": [ "c55f699e8b01644b49dddfc21bfb538f1a5ed06a" ], "author": { "name": "benjaminwagner", "email": "benjaminwagner@google.com", "time": "Thu Jan 14 18:13:32 2016 -0800" }, "committer": { "name": "Commit bot", "email": "commit-bot@chromium.org", "time": "Thu Jan 14 18:13:32 2016 -0800" }, "message": "Add optimize_coding setting for JPEG encoding.\n\nProduces smaller encoded output at the expense of encoding time. No visual differences.\n\nsample image 1 (RGB gradients):\ndefault (80): 2.5x slower, 34% smaller\nquality 0: 1.7x slower, 52% smaller\nquality 20: 2.1x slower, 55% smaller\nquality 40: 2.3x slower, 37% smaller\nquality 60: 2.5x slower, 36% smaller\nquality 100: 3.9x slower, 22% smaller\n\nsample image 2 (photo):\ndefault (80): 2x slower, 8% smaller\nquality 0: 1.5x slower, 49% smaller\nquality 20: 1.7x slower, 22% smaller\nquality 40: 1.9x slower, 15% smaller\nquality 60: 1.9x slower, 11% smaller\nquality 100: 2x slower, 9% smaller\n\nBUG\u003dskia:3460\nGOLD_TRYBOT_URL\u003d https://gold.skia.org/search2?unt\u003dtrue\u0026query\u003dsource_type%3Dgm\u0026master\u003dfalse\u0026issue\u003d1589593002\n\nReview URL: https://codereview.chromium.org/1589593002\n", "tree_diff": [ { "type": "modify", "old_id": "0d02a658f29626acef03df8b523de9bdce9f8fee", "old_mode": 33188, "old_path": "src/images/SkImageDecoder_libjpeg.cpp", "new_id": "6a032fdb9626703ffe3d8a669b497759339d6bd0", "new_mode": 33188, "new_path": "src/images/SkImageDecoder_libjpeg.cpp" } ] }