Greg Clayton
7f99513e8f
Enable all the new accelerator tables if they are present and don't manually
...
index the DWARF. Also fixed an issue with memory accelerator tables with a
size of 1 where we would loop infinitely.
Added support for parsing the new .apple_namespaces section which gives us a
memory hash table for looking up namespaces.
llvm-svn: 141128
2011-10-04 22:41:51 +00:00
Greg Clayton
2ed2b6bb44
Found a great optimization after speaking with Sean Callanan which cleans
...
up the implementation details of the on disk hash, these changed implement
the changes in the on disk table format.
llvm-svn: 140750
2011-09-29 00:58:11 +00:00
Greg Clayton
1767440a72
Convert over to the latest and greatest on disc accelerator
...
hash tables. Renamed the DWARF sections to ".apple_names" and
".apple_types" until we get more buy in from other vendors.
llvm-svn: 140702
2011-09-28 17:06:40 +00:00
Greg Clayton
9e315589e9
Added alpha .debug_names and .debug_types support in the DWARF parser.
...
llvm-svn: 138996
2011-09-02 04:03:59 +00:00
Greg Clayton
aeecd9fd55
Added files I forget to checkin with my last checkin.
...
llvm-svn: 138981
2011-09-01 23:30:34 +00:00