[all-commits] [llvm/llvm-project] 16d79d: [clangd] Use xxh3_64bits for background index file...

Fangrui Song via All-commits all-commits at lists.llvm.org
Tue Jul 25 16:03:08 PDT 2023


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 16d79d26b3b6b7ab4b024f478f05569e0a033c76
      https://github.com/llvm/llvm-project/commit/16d79d26b3b6b7ab4b024f478f05569e0a033c76
  Author: Fangrui Song <i at maskray.me>
  Date:   2023-07-25 (Tue, 25 Jul 2023)

  Changed paths:
    M clang-tools-extra/clangd/SourceCode.cpp
    M clang-tools-extra/clangd/index/Background.cpp
    M clang-tools-extra/clangd/index/Serialization.cpp
    M clang-tools-extra/clangd/test/index-serialization/Inputs/sample.idx

  Log Message:
  -----------
  [clangd] Use xxh3_64bits for background index file digests

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.

Reviewed By: sammccall

Differential Revision: https://reviews.llvm.org/D155992




More information about the All-commits mailing list