xd009642 / llvm-profparser

Mostly complete pure rust implementation of parsing llvm instrumentation profile data
Apache License 2.0
13 stars 9 forks source link

Add test case for broken merge and fix it #16

Closed xd009642 closed 2 years ago

xd009642 commented 2 years ago

Hashes in records aren't name hashes always (but seemingly always are with the text format?) Honestly a bit wavey on how it's all actually consistent but this fixes profraw merging (most important) and keeps it working as expected on text format merging (as far as I can tell).