[all-commits] [llvm/llvm-project] e90ab0: [Serialization] Remove delta encoding optimization...

Haojian Wu via All-commits all-commits at lists.llvm.org
Wed Jun 25 06:50:30 PDT 2025


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: e90ab0e34277cb3e4ef1e468518c30322f9d2c65
      https://github.com/llvm/llvm-project/commit/e90ab0e34277cb3e4ef1e468518c30322f9d2c65
  Author: Haojian Wu <hokein.wu at gmail.com>
  Date:   2025-06-25 (Wed, 25 Jun 2025)

  Changed paths:
    M clang/include/clang/Serialization/ASTReader.h
    M clang/include/clang/Serialization/ASTRecordReader.h
    M clang/include/clang/Serialization/ASTRecordWriter.h
    M clang/include/clang/Serialization/ASTWriter.h
    M clang/include/clang/Serialization/SourceLocationEncoding.h
    M clang/lib/Serialization/ASTReader.cpp
    M clang/lib/Serialization/ASTWriter.cpp
    M clang/unittests/Serialization/SourceLocationEncodingTest.cpp

  Log Message:
  -----------
  [Serialization] Remove delta encoding optimization (#145670)

See the discussion in https://github.com/llvm/llvm-project/pull/145529.

This will slightly increase the PCM size (~5%), some data (in-memory
preamble size in clangd):

- SemaExpr.cpp: 77MB  -> 80MB
- FindTarget.cpp: 71MB -> 75MB



To unsubscribe from these emails, change your notification settings at https://github.com/llvm/llvm-project/settings/notifications


More information about the All-commits mailing list