diff options
| author | Mehdi Amini <mehdi.amini@apple.com> | 2016-12-28 19:44:19 +0000 |
|---|---|---|
| committer | Mehdi Amini <mehdi.amini@apple.com> | 2016-12-28 19:44:19 +0000 |
| commit | 32ca14819848b362af9e1879f3811e68427f5279 (patch) | |
| tree | a3e908a27535a53a4ba4b72c4a30d49baba0af65 /lldb/tools/debugserver/source/MacOSX/CFBundle.cpp | |
| parent | 26dada79ffeba8237f50827da884111809633c7e (diff) | |
| download | bcm5719-llvm-32ca14819848b362af9e1879f3811e68427f5279.tar.gz bcm5719-llvm-32ca14819848b362af9e1879f3811e68427f5279.zip | |
Add an index for Module Metadata record in the bitcode
Summary:
This index record the position for each metadata record in
the bitcode, so that the reader will be able to lazy-load
on demand each individual record.
We also make sure that every abbrev is emitted upfront so
that the block can be skipped while reading.
I don't plan to commit this before having the reader
counterpart, but I figured this can be reviewed mostly
independently.
Reviewers: pcc, tejohnson
Subscribers: llvm-commits
Differential Revision: https://reviews.llvm.org/D28083
llvm-svn: 290684
Diffstat (limited to 'lldb/tools/debugserver/source/MacOSX/CFBundle.cpp')
0 files changed, 0 insertions, 0 deletions

