)]}' { "commit": "fa6ed6d32c06d8a272cf596ffe9f8ee88637bcde", "tree": "78660646b0803826369e5a783e212513ae43e98c", "parents": [ "bccf74d03c36fed52187bd94ec86f70ca9a4c4c4" ], "author": { "name": "Søren Gjesse", "email": "sgjesse@google.com", "time": "Thu Nov 01 08:49:15 2018 +0100" }, "committer": { "name": "Søren Gjesse", "email": "sgjesse@google.com", "time": "Thu Nov 01 08:49:15 2018 +0100" }, "message": "Version 1.3.30\n\nMerge: Honor force inlining in the default inlining oracle\nCL: https://r8-review.googlesource.com/c/r8/+/29681\n\nMerge: Reproduce j-style lambda merger with self-recursion.\nCL: https://r8-review.googlesource.com/c/r8/+/29481\n\nBug: 118067353, 74189420\nChange-Id: I3adcfd810c089910511c3f3bcc331aa72d29437c", "tree_diff": [ { "type": "modify", "old_id": "7c7e8306615ce87890cabe12c78ce316a76b7445", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/Version.java", "new_id": "752bd26ff16e914aecc5d37ea98af0af1b5378d5", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/Version.java" }, { "type": "modify", "old_id": "e655c0e45cfec630fe5b7744763bbe65b3020645", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/ir/optimize/DefaultInliningOracle.java", "new_id": "d8d3823dab9e479b66878bbeb0ec53c01c07e3e3", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/ir/optimize/DefaultInliningOracle.java" }, { "type": "modify", "old_id": "ca82166482e82a4ad4a343db79f8828f753f8123", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/ir/optimize/ForcedInliningOracle.java", "new_id": "6890dd870ae818fc7f77935d991910a8e60ff388", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/ir/optimize/ForcedInliningOracle.java" }, { "type": "modify", "old_id": "fcb729367e7902bf31e1731b4e5fa69b27e616e7", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/ir/optimize/Inliner.java", "new_id": "17ba5d7b6336c8cf0e3f2411bc29fa6a050e52e5", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/ir/optimize/Inliner.java" }, { "type": "modify", "old_id": "90554f61e00af4a970bb0301878fcf31a591a369", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/ir/optimize/InliningStrategy.java", "new_id": "7dc2b621675b242ad7ab9193b19a25ca75188f49", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/ir/optimize/InliningStrategy.java" }, { "type": "modify", "old_id": "332b0d3ede97c3b9af86399557fda9a481b02c13", "old_mode": 33188, "old_path": "src/main/java/com/android/tools/r8/utils/InternalOptions.java", "new_id": "2612d0b992af240464eec48be37352036b044fc1", "new_mode": 33188, "new_path": "src/main/java/com/android/tools/r8/utils/InternalOptions.java" }, { "type": "modify", "old_id": "060d87b7a75e1f243e190f52a264e30a5eb1bf56", "old_mode": 33188, "old_path": "src/test/java/com/android/tools/r8/kotlin/AbstractR8KotlinTestBase.java", "new_id": "b76e947dbf0b115d94d770bcf9520a71fb5ed897", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/AbstractR8KotlinTestBase.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "f17a72906d8a2704db10be4e7295fca78051d727", "new_mode": 33188, "new_path": "src/test/java/com/android/tools/r8/kotlin/KotlinLambdaMergingWithFailedInliningTest.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "fb88996281b399ecd2b3c0ffb8c0755094db24a8", "new_mode": 33188, "new_path": "src/test/kotlinR8TestResources/lambdas_jstyle_runnable/Implementer1.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "034caca53c8f1c76674ec9bc174a0efd7ddbb121", "new_mode": 33188, "new_path": "src/test/kotlinR8TestResources/lambdas_jstyle_runnable/Implementer2.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "6ccdf16266e786959583ef9e71ae1409ebedb0eb", "new_mode": 33188, "new_path": "src/test/kotlinR8TestResources/lambdas_jstyle_runnable/RunnableRunner.java" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "b65cff65c99421a9622b5c74d4298b82cd5159c7", "new_mode": 33188, "new_path": "src/test/kotlinR8TestResources/lambdas_jstyle_runnable/inner/Implementer3.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "6e594245f113ffd8ec5228c00c3661d9a7c9dfa1", "new_mode": 33188, "new_path": "src/test/kotlinR8TestResources/lambdas_jstyle_runnable/inner/Implementer4.kt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "ef5d5cfc547081516d220f429483da236a7878da", "new_mode": 33188, "new_path": "src/test/kotlinR8TestResources/lambdas_jstyle_runnable/main.kt" } ] }