[all-commits] [llvm/llvm-project] 5df9f5: [Serialization] Code cleanups and polish 83233
Chuanqi Xu via All-commits
all-commits at lists.llvm.org
Wed Oct 16 22:03:15 PDT 2024
Branch: refs/heads/users/ChuanqiXu9/D41416_on_disk_hash_table_polishing
Home: https://github.com/llvm/llvm-project
Commit: 5df9f526236cff3b2212088bf6bf52c6802044e2
https://github.com/llvm/llvm-project/commit/5df9f526236cff3b2212088bf6bf52c6802044e2
Author: Chuanqi Xu <yedeng.yd at linux.alibaba.com>
Date: 2024-10-17 (Thu, 17 Oct 2024)
Changed paths:
M clang/include/clang/AST/DeclTemplate.h
M clang/include/clang/AST/ExternalASTSource.h
M clang/include/clang/Sema/MultiplexExternalSemaSource.h
M clang/include/clang/Serialization/ASTBitCodes.h
M clang/include/clang/Serialization/ASTReader.h
M clang/lib/AST/DeclTemplate.cpp
M clang/lib/AST/ExternalASTSource.cpp
M clang/lib/AST/ODRHash.cpp
M clang/lib/Sema/MultiplexExternalSemaSource.cpp
M clang/lib/Serialization/ASTCommon.h
M clang/lib/Serialization/ASTReader.cpp
M clang/lib/Serialization/ASTReaderDecl.cpp
M clang/lib/Serialization/ASTReaderInternals.h
M clang/lib/Serialization/ASTWriter.cpp
M clang/lib/Serialization/ASTWriterDecl.cpp
M clang/lib/Serialization/CMakeLists.txt
A clang/lib/Serialization/TemplateArgumentHasher.cpp
A clang/lib/Serialization/TemplateArgumentHasher.h
M clang/test/Modules/cxx-templates.cpp
A clang/test/Modules/recursive-instantiations.cppm
M clang/test/OpenMP/target_parallel_ast_print.cpp
M clang/test/OpenMP/target_teams_ast_print.cpp
M clang/test/OpenMP/task_ast_print.cpp
M clang/test/OpenMP/teams_ast_print.cpp
Log Message:
-----------
[Serialization] Code cleanups and polish 83233
fmt
load specializations before writing specialization decls
address comments
Revert "load specializations before writing specialization decls"
This reverts commit 61c451d2cce4d9b613de93aedd3f3fd4dcc296ee.
Do not omit data from imported modules with same key
Handle merging spec info manually
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