{"push_id":812143478,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"e61c33c2ce4e025df4a7d8ed213b3fd5173bc885","before":"ad88565dccb3e14fa53791807409e6d042b9b52d","commits":[{"sha":"e61c33c2ce4e025df4a7d8ed213b3fd5173bc885","author":{"email":"d89f677489ff88c8ec144cd68f8a341bf99ef514@arm.com","name":"Kristof Beyls"},"message":"Add support for storing hash of test binaries.\n\nThis commit adds support for storing hashes of the test binaries as a new\nsample type. The idea is that when the hash function of the same test is the\nsame as on a previous run, the analyses can assume that the binary didn't\nchange in a meaningful way.\n\nNone of the analyses in LNT have been adapted yet to take advantage of this\nextra information.\n\nThe hash value is stored as a new sample type.  Since the hash value in many\ncases should not be handled the same as other sample types, like execution time\nor compilation time, a distinction needs to be made. This patch changes\nterminology in LNT and calls sample types that have a meaningful order, like\nexecution time and compilation time, \"metric fields\". The hash function of a\nbinary - as one hash value cannot be said to be \"better\" than another hash\nvalue - is not considered a \"metric field\".\n\nCare has been taken to make sure LNT can keep on working with test-suite\nversions that don't produce the hash values yet, which was introduced in\nr246035.\n\nDifferential Revision: http://reviews.llvm.org/D11231\n\n\n\ngit-svn-id: https://llvm.org/svn/llvm-project/lnt/trunk@249026 91177308-0d34-0410-b5e6-96231b3b80d8","distinct":true,"url":"https://api.github.com/repos/llvm-mirror/lnt/commits/e61c33c2ce4e025df4a7d8ed213b3fd5173bc885"}]}