{"push_id":1012823073,"size":24,"distinct_size":24,"ref":"refs/heads/topic/instrument-branches","head":"b00a481c8171ad092bfed112d5e22d088eccabbf","before":"461a3400fe4ef64a2e25835c9ff9c9b0d3a07030","commits":[{"sha":"43193427766c9bfd7cd2a863ea0916f10f60d8fc","author":{"email":"566cc38b04a59d855230038e593f67384a6a8020@jku.at","name":"Josef Eisl"},"message":"TraceRA: clean up lifetime analysis.","distinct":true,"url":"https://api.github.com/repos/axel22/graal-core/commits/43193427766c9bfd7cd2a863ea0916f10f60d8fc"},{"sha":"504b6fe53629462c8488fcd732eb76c78f174fe9","author":{"email":"566cc38b04a59d855230038e593f67384a6a8020@jku.at","name":"Josef Eisl"},"message":"TraceRA: no use positions for labels.","distinct":true,"url":"https://api.github.com/repos/axel22/graal-core/commits/504b6fe53629462c8488fcd732eb76c78f174fe9"},{"sha":"213765d636f74041cf1733e3713903b992bc2976","author":{"email":"566cc38b04a59d855230038e593f67384a6a8020@jku.at","name":"Josef Eisl"},"message":"TraceRA: no need to preinitialize intervals.","distinct":true,"url":"https://api.github.com/repos/axel22/graal-core/commits/213765d636f74041cf1733e3713903b992bc2976"},{"sha":"d96ed7c6ed322095ed6720489ba371dcec7864ff","author":{"email":"566cc38b04a59d855230038e593f67384a6a8020@jku.at","name":"Josef Eisl"},"message":"TraceRA: number instructions during interval building.","distinct":true,"url":"https://api.github.com/repos/axel22/graal-core/commits/d96ed7c6ed322095ed6720489ba371dcec7864ff"},{"sha":"4e139ea225b90dceb07212f431788b8b3b4a1ef4","author":{"email":"566cc38b04a59d855230038e593f67384a6a8020@jku.at","name":"Josef Eisl"},"message":"TraceRA: use 0 as intermediate from position.","distinct":true,"url":"https://api.github.com/repos/axel22/graal-core/commits/4e139ea225b90dceb07212f431788b8b3b4a1ef4"},{"sha":"b0cdf59607f473812e20b1427d476d088e6f40e0","author":{"email":"566cc38b04a59d855230038e593f67384a6a8020@jku.at","name":"Josef Eisl"},"message":"TraceRA: SSI move resolution is sufficient.","distinct":true,"url":"https://api.github.com/repos/axel22/graal-core/commits/b0cdf59607f473812e20b1427d476d088e6f40e0"},{"sha":"486ea988a1f3984e47e9487583c1f5b7e7c20567","author":{"email":"566cc38b04a59d855230038e593f67384a6a8020@jku.at","name":"Josef Eisl"},"message":"TraceRA: debug infos on jump are unsupported.","distinct":true,"url":"https://api.github.com/repos/axel22/graal-core/commits/486ea988a1f3984e47e9487583c1f5b7e7c20567"},{"sha":"d4f4f64f2ea3c6af69ab59810ac6bc1afea05ba0","author":{"email":"566cc38b04a59d855230038e593f67384a6a8020@jku.at","name":"Josef Eisl"},"message":"TraceRA: remove BlockData.","distinct":true,"url":"https://api.github.com/repos/axel22/graal-core/commits/d4f4f64f2ea3c6af69ab59810ac6bc1afea05ba0"},{"sha":"4d1e7f6ac1947a56a72f4ed3948139315e06c738","author":{"email":"566cc38b04a59d855230038e593f67384a6a8020@jku.at","name":"Josef Eisl"},"message":"TraceRA: use iterator for reverse list access.","distinct":true,"url":"https://api.github.com/repos/axel22/graal-core/commits/4d1e7f6ac1947a56a72f4ed3948139315e06c738"},{"sha":"88db4233e570f44c8e99852bdaaac28742956bc7","author":{"email":"b999c1d29f224e08e9e8027ff883e600c20b19d8@zapster.cc","name":"Josef Eisl"},"message":"Merge pull request #98 from zapster/tracera-lta\n\nTraceRA: clean up lifetime analysis.","distinct":true,"url":"https://api.github.com/repos/axel22/graal-core/commits/88db4233e570f44c8e99852bdaaac28742956bc7"},{"sha":"732969a3c539416a4aaa9b74fe3ed84b420f93d8","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@wuerthinger.net","name":"Thomas Wuerthinger"},"message":"Remove deprecated conditional elimination phase.","distinct":true,"url":"https://api.github.com/repos/axel22/graal-core/commits/732969a3c539416a4aaa9b74fe3ed84b420f93d8"},{"sha":"835cf1b45445d7300fdd12e45b2c4a9887d8400d","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@wuerthinger.net","name":"Thomas Wuerthinger"},"message":"Small simplification of TypeSystemTest#test5.","distinct":true,"url":"https://api.github.com/repos/axel22/graal-core/commits/835cf1b45445d7300fdd12e45b2c4a9887d8400d"},{"sha":"2075f904fa57165b61a583e32c5a1beead3fc140","author":{"email":"4c2877571e07b8c683a9c296d8b91c9fa39e5cce@oracle.com","name":"Douglas Simon"},"message":"Merge pull request #105 from graalvm/remove-old-cond-elimination\n\nRemove deprecated conditional elimination phase.","distinct":true,"url":"https://api.github.com/repos/axel22/graal-core/commits/2075f904fa57165b61a583e32c5a1beead3fc140"},{"sha":"87d6ac4dd8a3b273bd673bfc4003159bd29afb94","author":{"email":"87721b9739c6ff5a733b717337d22355cf95fe70@oracle.com","name":"Aleksandar Prokopec"},"message":"Introduce `CheckedJavaType`, used to prevent duplicate assumption creation.","distinct":true,"url":"https://api.github.com/repos/axel22/graal-core/commits/87d6ac4dd8a3b273bd673bfc4003159bd29afb94"},{"sha":"e1e54fb4d3b3762fa34be686bfd970c780f38c7d","author":{"email":"87721b9739c6ff5a733b717337d22355cf95fe70@oracle.com","name":"Aleksandar Prokopec"},"message":"Refactor `InstanceOfNode` to use the new `CheckedJavaType`.","distinct":true,"url":"https://api.github.com/repos/axel22/graal-core/commits/e1e54fb4d3b3762fa34be686bfd970c780f38c7d"},{"sha":"c436ec4796d80b5a1f1c847f41e2b9e45a7282b5","author":{"email":"87721b9739c6ff5a733b717337d22355cf95fe70@oracle.com","name":"Aleksandar Prokopec"},"message":"Fix null pointer exception when canonicalizing `InstanceOfDynamicNode`.\n\nThis was caused because graph was not available.","distinct":true,"url":"https://api.github.com/repos/axel22/graal-core/commits/c436ec4796d80b5a1f1c847f41e2b9e45a7282b5"},{"sha":"245e5ab61046b9fb6964abbcbfa9a75303c562b1","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@wuerthinger.net","name":"Thomas Wuerthinger"},"message":"Introduce TypeReference class for encapsulating a reference to a resolved type and whether it is an exact reference.","distinct":true,"url":"https://api.github.com/repos/axel22/graal-core/commits/245e5ab61046b9fb6964abbcbfa9a75303c562b1"},{"sha":"3639fcbf0bcd31e5ea5655d5fee5c3c1b1f9c23c","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@wuerthinger.net","name":"Thomas Wuerthinger"},"message":"Run eclipse formatter.","distinct":true,"url":"https://api.github.com/repos/axel22/graal-core/commits/3639fcbf0bcd31e5ea5655d5fee5c3c1b1f9c23c"},{"sha":"ec3cee34ec6b70c425d70bdf8b0842cc7a726f95","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@wuerthinger.net","name":"Thomas Wuerthinger"},"message":"Add class StampPair for a pair of trusted and unchecked stamp.","distinct":true,"url":"https://api.github.com/repos/axel22/graal-core/commits/ec3cee34ec6b70c425d70bdf8b0842cc7a726f95"},{"sha":"c1f7dc4147ac7a68ad5c72686be972af70c76e23","author":{"email":"5f50a84c1fa3bcff146405017f36aec1a10a9e38@wuerthinger.net","name":"Thomas Wuerthinger"},"message":"Small fixes and incorporating comments.","distinct":true,"url":"https://api.github.com/repos/axel22/graal-core/commits/c1f7dc4147ac7a68ad5c72686be972af70c76e23"}]}