teak-llvm/lldb/scripts/Python/interface
Greg Clayton d5944cd118 For logical backtrace work, lldb needs to track Module unloads etc & symoblicate an address based on a point in time
<rdar://problem/15314403> 

This patch adds a new lldb_private::SectionLoadHistory class that tracks what shared libraries were loaded given a process stop ID. This allows us to keep a history of the sections that were loaded for a time T. Many items in history objects will rely upon the process stop ID in the future.

llvm-svn: 196557
2013-12-06 01:12:00 +00:00
..
SBAddress.i Added documentation for many of our python properties and also made the property help show up by declaring the properties correctly. We previosly declared properties into a local "x" variable, what I didn't realize is that the help will use this as the property name for the help output. 2012-06-29 22:00:42 +00:00
SBBlock.i <rdar://problem/13281528> 2013-02-25 21:53:07 +00:00
SBBreakpoint.i Adding properties to the SBBreakpoint class 2013-06-10 22:39:08 +00:00
SBBreakpointLocation.i Add GetID to the .i file. 2012-05-16 17:15:08 +00:00
SBBroadcaster.i <rdar://problem/11742979> 2013-05-03 01:29:27 +00:00
SBCommandInterpreter.i Implementing plugins that provide commands. 2012-09-28 23:57:51 +00:00
SBCommandReturnObject.i Second attempt at getting the PyCallable changes in trunk 2013-07-09 20:14:26 +00:00
SBCommunication.i Add a general mechanism to wait on the debugger for Broadcasters of a given class/event bit set. 2012-02-16 06:50:00 +00:00
SBCompileUnit.i Added the ability to get a list of types from a SBModule or SBCompileUnit. Sebastien Metrot wanted this, and sent a hollowed out patch. I filled in the blanks and did the low level implementation. The new functions are: 2013-06-18 22:51:05 +00:00
SBData.i <rdar://problem/13646047> 2013-06-11 22:06:06 +00:00
SBDebugger.i Expose SBPlatform through the public API. 2013-11-20 21:07:01 +00:00
SBDeclaration.i <rdar://problem/11742979> 2013-05-03 01:29:27 +00:00
SBError.i Added documentation for many of our python properties and also made the property help show up by declaring the properties correctly. We previosly declared properties into a local "x" variable, what I didn't realize is that the help will use this as the property name for the help output. 2012-06-29 22:00:42 +00:00
SBEvent.i Add a general mechanism to wait on the debugger for Broadcasters of a given class/event bit set. 2012-02-16 06:50:00 +00:00
SBExpressionOptions.i This patch does a couple of things. 2013-11-07 00:11:47 +00:00
SBFileSpec.i Expose SBPlatform through the public API. 2013-11-20 21:07:01 +00:00
SBFileSpecList.i
SBFrame.i Add an SBFrame::FindRegister() method to make it a little 2013-07-26 02:08:48 +00:00
SBFunction.i <rdar://problem/11742979> 2013-05-03 01:29:27 +00:00
SBHostOS.i
SBInputReader.i
SBInstruction.i Added documentation for many of our python properties and also made the property help show up by declaring the properties correctly. We previosly declared properties into a local "x" variable, what I didn't realize is that the help will use this as the property name for the help output. 2012-06-29 22:00:42 +00:00
SBInstructionList.i Added documentation for many of our python properties and also made the property help show up by declaring the properties correctly. We previosly declared properties into a local "x" variable, what I didn't realize is that the help will use this as the property name for the help output. 2012-06-29 22:00:42 +00:00
SBLineEntry.i <rdar://problem/11742979> 2013-05-03 01:29:27 +00:00
SBListener.i Add a general mechanism to wait on the debugger for Broadcasters of a given class/event bit set. 2012-02-16 06:50:00 +00:00
SBModule.i Expose SBPlatform through the public API. 2013-11-20 21:07:01 +00:00
SBModuleSpec.i Added a way to extract the module specifications from a file. A module specification is information that is required to describe a module (executable, shared library, object file, ect). This information includes host path, platform path (remote path), symbol file path, UUID, object name (for objects in .a files for example you could have an object name of "foo.o"), and target triple. Module specification can be used to create a module, or used to add a module to a target. A list of module specifications can be used to enumerate objects in container objects (like universal mach files and BSD archive files). 2013-07-08 22:22:41 +00:00
SBPlatform.i Expose SBPlatform through the public API. 2013-11-20 21:07:01 +00:00
SBProcess.i Rename extended backtrace methods to take out the "ThreadOrigin" 2013-11-06 03:07:33 +00:00
SBSection.i Added a SBSection::GetParent() to the API. 2013-06-13 21:23:23 +00:00
SBSourceManager.i
SBStream.i Fix a build warning and a dangerous possible crasher. 2012-10-08 23:50:19 +00:00
SBStringList.i
SBSymbol.i <rdar://problem/11742979> 2013-05-03 01:29:27 +00:00
SBSymbolContext.i Added documentation for many of our python properties and also made the property help show up by declaring the properties correctly. We previosly declared properties into a local "x" variable, what I didn't realize is that the help will use this as the property name for the help output. 2012-06-29 22:00:42 +00:00
SBSymbolContextList.i Added documentation for many of our python properties and also made the property help show up by declaring the properties correctly. We previosly declared properties into a local "x" variable, what I didn't realize is that the help will use this as the property name for the help output. 2012-06-29 22:00:42 +00:00
SBTarget.i For logical backtrace work, lldb needs to track Module unloads etc & symoblicate an address based on a point in time 2013-12-06 01:12:00 +00:00
SBThread.i Add a new SBThread::GetExtendedBacktraceOriginatingIndexID() method 2013-11-16 01:24:22 +00:00
SBType.i Implemented a types.py module that allows types to be inspected for padding. 2013-06-19 21:50:28 +00:00
SBTypeCategory.i Improvements to the data formatters SB API: 2013-06-11 22:58:32 +00:00
SBTypeFilter.i <rdar://problem/11742979> 2013-05-03 01:29:27 +00:00
SBTypeFormat.i <rdar://problem/11742979> 2013-05-03 01:29:27 +00:00
SBTypeNameSpecifier.i <rdar://problem/11742979> 2013-05-03 01:29:27 +00:00
SBTypeSummary.i <rdar://problem/11742979> 2013-05-03 01:29:27 +00:00
SBTypeSynthetic.i <rdar://problem/11742979> 2013-05-03 01:29:27 +00:00
SBValue.i Make sure we expose SetData() through the Python 2013-04-13 01:28:33 +00:00
SBValueList.i Make every Python API __len__() method return a PyIntObject. 2012-05-11 20:39:42 +00:00
SBWatchpoint.i Adding events when watchpoints are set or changed. 2012-12-18 02:03:49 +00:00