)]}' { "commit": "a1d8ddfaf09545f99bc326dff97ab604d4574eb6", "tree": "c4a9893ac195928397c91a84223e2e011cd059bd", "parents": [ "a48224f32797b234f07d78fbbede5edbb212ceab" ], "author": { "name": "Nicolas Geoffray", "email": "ngeoffray@google.com", "time": "Mon Feb 29 11:46:58 2016 +0000" }, "committer": { "name": "Nicolas Geoffray", "email": "ngeoffray@google.com", "time": "Mon Feb 29 12:17:52 2016 +0000" }, "message": "Bug fix for polymorphic inlining.\n\nThe code used to wrongly propagate try/catch information to\nnew blocks. Since it has the same logic as Hraph::InlineInto,\nextract the code that updates loop and try/catch information\nto blocks to a shared method.\n\nbug:27330865\nbug:27372101\nbug:27360329\n\nChange-Id: I4386f724d8d412bde5bcc04fda6955bc3bacf5a9\n", "tree_diff": [ { "type": "modify", "old_id": "d55009554f69e1a14c09d9c62ddccca27a9a98e8", "old_mode": 33188, "old_path": "compiler/optimizing/inliner.cc", "new_id": "e14eb334db97c132840855b4de30c4980b923030", "new_mode": 33188, "new_path": "compiler/optimizing/inliner.cc" }, { "type": "modify", "old_id": "27a5b97f5f14f6360a6208242a5da3104d9e746b", "old_mode": 33188, "old_path": "compiler/optimizing/nodes.cc", "new_id": "87b9c022df8af997ab531174200424d97245a2be", "new_mode": 33188, "new_path": "compiler/optimizing/nodes.cc" }, { "type": "modify", "old_id": "9eddfc7e0ec1298de8f6d4f57ba65d9645bca8c8", "old_mode": 33188, "old_path": "compiler/optimizing/nodes.h", "new_id": "e3dbe16547a088728d39bde906e59ee1d506a481", "new_mode": 33188, "new_path": "compiler/optimizing/nodes.h" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "e69de29bb2d1d6434b8b29ae775ad8c2e48c5391", "new_mode": 33188, "new_path": "test/578-polymorphic-inlining/expected.txt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "77ec49b34701bd700891f9000db5950013a17789", "new_mode": 33188, "new_path": "test/578-polymorphic-inlining/info.txt" }, { "type": "add", "old_id": "0000000000000000000000000000000000000000", "old_mode": 0, "old_path": "/dev/null", "new_id": "22d33d083ba21645d82a147a2060b5f443999978", "new_mode": 33188, "new_path": "test/578-polymorphic-inlining/src/Main.java" } ] }