[all-commits] [llvm/llvm-project] 235d68: [C++20] [Modules] [Reduced BMI] Don't record decla...

Chuanqi Xu via All-commits all-commits at lists.llvm.org
Thu Mar 28 23:22:47 PDT 2024


  Branch: refs/heads/main
  Home:   https://github.com/llvm/llvm-project
  Commit: 235d6841601a9dbea293b8e82b0c994f91f42d76
      https://github.com/llvm/llvm-project/commit/235d6841601a9dbea293b8e82b0c994f91f42d76
  Author: Chuanqi Xu <yedeng.yd at linux.alibaba.com>
  Date:   2024-03-29 (Fri, 29 Mar 2024)

  Changed paths:
    M clang/lib/Serialization/ASTWriter.cpp
    A clang/test/Modules/no-local-decl-in-reduced-bmi.cppm

  Log Message:
  -----------
  [C++20] [Modules] [Reduced BMI] Don't record declarations in functions
by default

For reduced BMI, it is meaningless to record the local declarations in
functions if not required explicitly during the process of writing the
function bodies.

It wastes time for reduced BMI and may be problematic if we want to
avoid transiting unnecessary changes.



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