http://llvm.org/bugs/show_bug.cgi?id=21397

            Bug ID: 21397
           Summary: far too many identifiers are stored in an empty module
           Product: clang
           Version: trunk
          Hardware: PC
                OS: Linux
            Status: NEW
          Severity: normal
          Priority: P
         Component: Modules
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected], [email protected]
    Classification: Unclassified

An empty module's pcm file is surprisingly big (~100K). This is mostly because
we store every single predefined identifier into it (including all builtins,
keywords, and so on).

We should only store identifiers that have changed since their initial state
into the pcm file. (We should be able to generalize the 'ChangedSinceLoad' flag
to cover this.)

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
LLVMbugs mailing list
[email protected]
http://lists.cs.uiuc.edu/mailman/listinfo/llvmbugs

Reply via email to