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