This is an archive of the discontinued LLVM Phabricator instance.

[llvm-debuginfod] Switch to xxh3_64bits
ClosedPublic

Authored by MaskRay on Jul 21 2023, 1:59 PM.

Details

Summary

Many sources show that xxh3 is much better than xxh64. This particular
instance may or may not have noticeable difference, but this change
moves us toward removing xxHash64.

This change will invalid cache and I haven't fixed the tests.
I just want to post the patch first to seek for opinions:)

Diff Detail

Event Timeline

MaskRay created this revision.Jul 21 2023, 1:59 PM
Herald added a project: Restricted Project. · View Herald TranscriptJul 21 2023, 1:59 PM
Herald added a subscriber: hiraditya. · View Herald Transcript
MaskRay requested review of this revision.Jul 21 2023, 1:59 PM
Herald added a project: Restricted Project. · View Herald TranscriptJul 21 2023, 1:59 PM
MaskRay updated this revision to Diff 545820.Jul 31 2023, 2:48 PM

fix tests

I think the change makes sense, but I don't really know anything about debuginfod, so can't really be confident.

mysterymath accepted this revision.Aug 11 2023, 11:48 AM
This revision is now accepted and ready to land.Aug 11 2023, 11:48 AM
This revision was landed with ongoing or failed builds.Aug 11 2023, 12:37 PM
This revision was automatically updated to reflect the committed changes.