{"push_id":878783305,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"b1bc11e7e6df118d06e2a5c351fe51c5f71bc3d0","before":"3dd0f7be08975902557a64d235e6c42f361a70f7","commits":[{"sha":"b1bc11e7e6df118d06e2a5c351fe51c5f71bc3d0","author":{"email":"cebe363cee6d3fa04b2b89435790869c6de2f2fc@google.com","name":"Xinliang David Li"},"message":"[PGO] Convert InstrProfRecord based serialization methods to use common C methods\n\n1. Convert serialization methods using InstrProfRecord as source into C (impl)\n   interfaces using Closure.\n2. Reimplement InstrProfRecord serialization method to use new C interface\n   as dummy wrapper.\n\nNow it is ready to implement wrapper for runtime value profile data.\n\n(The new code need better source location -- but not changed in this patch to\n minimize diffs. )","distinct":true,"url":"https://api.github.com/repos/llvm-project/llvm-project/commits/b1bc11e7e6df118d06e2a5c351fe51c5f71bc3d0"}]}