commit | 6e0101c86555a06b3bd4cb6104b35abfae0b0057 | [log] [tgz] |
---|---|---|
author | Greg Clayton <gclayton@apple.com> | Sat Sep 17 06:21:20 2011 +0000 |
committer | Greg Clayton <gclayton@apple.com> | Sat Sep 17 06:21:20 2011 +0000 |
tree | f87eb7526e7cca2b8140360716e2abce7a01b101 | |
parent | 2080155a1aecfa50a82760dcc4127575fb5dea67 [diff] |
Convert lldb::ModuleSP to use an instrusive ref counted pointer. We had some cases where getting the shared pointer for a module from the global module list was causing a performance issue when debugging with DWARF in .o files. Now that the module uses intrusive ref counts, we can easily convert any pointer to a shared pointer. git-svn-id: https://llvm.org/svn/llvm-project/llvdb/trunk@139983 91177308-0d34-0410-b5e6-96231b3b80d8