commit | 32a45285f51d27b91f17ea15124ef44a2efd2511 | [log] [tgz] |
---|---|---|
author | Jason Molenda <jmolenda@apple.com> | Tue Feb 19 05:42:46 2013 +0000 |
committer | Jason Molenda <jmolenda@apple.com> | Tue Feb 19 05:42:46 2013 +0000 |
tree | 63742e5c23124936bd59161049a6e701b25c10da | |
parent | 04d3bb2436e3cbecd3d461715aaf5cc99e93c828 [diff] |
Change the DarwinKernel DyanmicLoader to maintain a persist list of kernel extensions (kexts) that have been loaded into the kernel. Now when we hit the "kexts have changed" breakpoint we can avoid adding kexts multiple times, and can properly detect kext unloads and remove them from the Target's list of modules. <rdar://problem/13107639> <rdar://problem/13191016> git-svn-id: https://llvm.org/svn/llvm-project/lldb/trunk@175489 91177308-0d34-0410-b5e6-96231b3b80d8