<feed xmlns='http://www.w3.org/2005/Atom'>
<title>llvm-project.git/lldb/scripts/Python/interface/SBTarget.i, branch main</title>
<subtitle>Unnamed repository; edit this file 'description' to name the repository.
</subtitle>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/'/>
<entry>
<title>Start to share SWIG interface files between languages.</title>
<updated>2015-04-24T00:38:53+00:00</updated>
<author>
<name>Bruce Mitchener</name>
<email>bruce.mitchener@gmail.com</email>
</author>
<published>2015-04-24T00:38:53+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=17d2730ee039692d0ae02ff2cfbea691bf8fcf11'/>
<id>17d2730ee039692d0ae02ff2cfbea691bf8fcf11</id>
<content type='text'>
Summary:
Move scripts/Python/interface to scripts/interface so that we
can start making iterative improvements towards sharing the
interface files between multiple languages (each of which would
have their own directory as now).

Test Plan: Build and see.

Reviewers: zturner, emaste, clayborg

Reviewed By: clayborg

Subscribers: mjsabby, lldb-commits

Differential Revision: http://reviews.llvm.org/D9212

llvm-svn: 235676
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Summary:
Move scripts/Python/interface to scripts/interface so that we
can start making iterative improvements towards sharing the
interface files between multiple languages (each of which would
have their own directory as now).

Test Plan: Build and see.

Reviewers: zturner, emaste, clayborg

Reviewed By: clayborg

Subscribers: mjsabby, lldb-commits

Differential Revision: http://reviews.llvm.org/D9212

llvm-svn: 235676
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix missing interfaces to scripts/Python/interface after r229110, r231858 and r232891</title>
<updated>2015-03-23T21:50:21+00:00</updated>
<author>
<name>Ilia K</name>
<email>ki.stfu@gmail.com</email>
</author>
<published>2015-03-23T21:50:21+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=0850871f67c2ba2fcf130f096a23921fb4caffa6'/>
<id>0850871f67c2ba2fcf130f096a23921fb4caffa6</id>
<content type='text'>
This includes:
# SBCommandInterpreter::EventIsCommandInterpreterEvent
# SBModule::GetSymbolFileSpec/GetObjectFileHeaderAddress
# SBTarget::EventIsTargetEvent/GetTargetFromEvent/GetNumModulesFromEvent/GetModuleAtIndexFromEvent/GetLaunchInfo/SetLaunchInfo

llvm-svn: 233029
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This includes:
# SBCommandInterpreter::EventIsCommandInterpreterEvent
# SBModule::GetSymbolFileSpec/GetObjectFileHeaderAddress
# SBTarget::EventIsTargetEvent/GetTargetFromEvent/GetNumModulesFromEvent/GetModuleAtIndexFromEvent/GetLaunchInfo/SetLaunchInfo

llvm-svn: 233029
</pre>
</div>
</content>
</entry>
<entry>
<title>Extract SBAttachInfo into own set of files - SBAttachInfo.h, SBAttachInfo.cpp and SBAttachInfo.i.</title>
<updated>2015-02-16T00:04:19+00:00</updated>
<author>
<name>Oleksiy Vyalov</name>
<email>ovyalov@google.com</email>
</author>
<published>2015-02-16T00:04:19+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=71d08b3f2d08d8c933626819e6d470fbc27846cb'/>
<id>71d08b3f2d08d8c933626819e6d470fbc27846cb</id>
<content type='text'>
llvm-svn: 229346
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
llvm-svn: 229346
</pre>
</div>
</content>
</entry>
<entry>
<title>Add an -A option to "break set -p" to search all files for matches.  Also add the version of</title>
<updated>2015-02-12T17:37:46+00:00</updated>
<author>
<name>Jim Ingham</name>
<email>jingham@apple.com</email>
</author>
<published>2015-02-12T17:37:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=e732052f1661e9760827c18093169cf137c89850'/>
<id>e732052f1661e9760827c18093169cf137c89850</id>
<content type='text'>
SBTarget::BreakpointCreateBySourceRegex that takes file spec lists to the Python interface,
and add a test for this.

&lt;rdar://problem/19805037&gt;

llvm-svn: 228938
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SBTarget::BreakpointCreateBySourceRegex that takes file spec lists to the Python interface,
and add a test for this.

&lt;rdar://problem/19805037&gt;

llvm-svn: 228938
</pre>
</div>
</content>
</entry>
<entry>
<title>Extend SBPlatform with capability to launch/terminate a process remotely. Integrate this change into test framework in order to spawn processes on a remote target.</title>
<updated>2015-02-04T23:19:15+00:00</updated>
<author>
<name>Oleksiy Vyalov</name>
<email>ovyalov@google.com</email>
</author>
<published>2015-02-04T23:19:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=1ef7b2c89794d6644a8a7fe1bad944e4ed1652e3'/>
<id>1ef7b2c89794d6644a8a7fe1bad944e4ed1652e3</id>
<content type='text'>
http://reviews.llvm.org/D7263

llvm-svn: 228230
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
http://reviews.llvm.org/D7263

llvm-svn: 228230
</pre>
</div>
</content>
</entry>
<entry>
<title>Provide CreateValueFromData,Expression at the SBTarget level as well as the SBValue level; and also make all the implenentations agree on using the matching ValueObject::Create instead of doing code copypastas</title>
<updated>2014-12-17T21:18:43+00:00</updated>
<author>
<name>Enrico Granata</name>
<email>egranata@apple.com</email>
</author>
<published>2014-12-17T21:18:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=972be53f029f9181f13756685b6614a9687ed721'/>
<id>972be53f029f9181f13756685b6614a9687ed721</id>
<content type='text'>
llvm-svn: 224460
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
llvm-svn: 224460
</pre>
</div>
</content>
</entry>
<entry>
<title>Add documentation for the SBTarget::ReadInstructions and</title>
<updated>2014-11-18T05:43:11+00:00</updated>
<author>
<name>Jason Molenda</name>
<email>jmolenda@apple.com</email>
</author>
<published>2014-11-18T05:43:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=b2115cf81a981c6e6d30fcd6e51d2b04f68e675f'/>
<id>b2115cf81a981c6e6d30fcd6e51d2b04f68e675f</id>
<content type='text'>
SBTarget::GetInstructions APIs so it's a little clearer to 
understand which should be used.

&lt;rdar://problem/18787018&gt;

llvm-svn: 222225
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
SBTarget::GetInstructions APIs so it's a little clearer to 
understand which should be used.

&lt;rdar://problem/18787018&gt;

llvm-svn: 222225
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixed more fallout from running the test suite remotely on iOS devices.</title>
<updated>2014-11-17T19:39:20+00:00</updated>
<author>
<name>Greg Clayton</name>
<email>gclayton@apple.com</email>
</author>
<published>2014-11-17T19:39:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=8012cadbf32335457b8a4ea85783850249ccb805'/>
<id>8012cadbf32335457b8a4ea85783850249ccb805</id>
<content type='text'>
Fixed include:
- Change Platform::ResolveExecutable(...) to take a ModuleSpec instead of a FileSpec + ArchSpec to help resolve executables correctly when we have just a path + UUID (no arch).
- Add the ability to set the listener in SBLaunchInfo and SBAttachInfo in case you don't want to use the debugger as the default listener. 
- Modified all places that use the SBLaunchInfo/SBAttachInfo and the internal ProcessLaunchInfo/ProcessAttachInfo to not take a listener as a parameter since it is in the launch/attach info now
- Load a module's sections by default when removing a module from a target. Since we create JIT modules for expressions and helper functions, we could end up with stale data in the section load list if a module was removed from the target as the section load list would still have entries for the unloaded module. Target now has the following functions to help unload all sections a single or multiple modules:

    size_t
    Target::UnloadModuleSections (const ModuleList &amp;module_list);

    size_t
    Target::UnloadModuleSections (const lldb::ModuleSP &amp;module_sp);

llvm-svn: 222167
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
Fixed include:
- Change Platform::ResolveExecutable(...) to take a ModuleSpec instead of a FileSpec + ArchSpec to help resolve executables correctly when we have just a path + UUID (no arch).
- Add the ability to set the listener in SBLaunchInfo and SBAttachInfo in case you don't want to use the debugger as the default listener. 
- Modified all places that use the SBLaunchInfo/SBAttachInfo and the internal ProcessLaunchInfo/ProcessAttachInfo to not take a listener as a parameter since it is in the launch/attach info now
- Load a module's sections by default when removing a module from a target. Since we create JIT modules for expressions and helper functions, we could end up with stale data in the section load list if a module was removed from the target as the section load list would still have entries for the unloaded module. Target now has the following functions to help unload all sections a single or multiple modules:

    size_t
    Target::UnloadModuleSections (const ModuleList &amp;module_list);

    size_t
    Target::UnloadModuleSections (const lldb::ModuleSP &amp;module_sp);

llvm-svn: 222167
</pre>
</div>
</content>
</entry>
<entry>
<title>Do not override the existing definition of addr_size when adding new properties to SBTarget. Fixes rdar://18963842</title>
<updated>2014-11-13T01:38:38+00:00</updated>
<author>
<name>Enrico Granata</name>
<email>egranata@apple.com</email>
</author>
<published>2014-11-13T01:38:38+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=d72ffc661d9bae61b92c6436193ffdfea1212137'/>
<id>d72ffc661d9bae61b92c6436193ffdfea1212137</id>
<content type='text'>
llvm-svn: 221850
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
llvm-svn: 221850
</pre>
</div>
</content>
</entry>
<entry>
<title>Added functions to the C++ API, for the benefit of non-8-bit byte architectures.</title>
<updated>2014-10-22T07:22:56+00:00</updated>
<author>
<name>Matthew Gardiner</name>
<email>mg11@csr.com</email>
</author>
<published>2014-10-22T07:22:56+00:00</published>
<link rel='alternate' type='text/html' href='https://git.belthelziquor.com/llvm-project.git/commit/?id=c928de3e8e95ab02418720b765b2342123ade5b8'/>
<id>c928de3e8e95ab02418720b765b2342123ade5b8</id>
<content type='text'>
New functions to give client applications to tools to discover target byte sizes
for addresses prior to ReadMemory. Also added GetPlatform and ReadMemory to the
SBTarget class, since they seemed to be useful utilities to have.

Each new API has had a test case added.

http://reviews.llvm.org/D5867

llvm-svn: 220372
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
New functions to give client applications to tools to discover target byte sizes
for addresses prior to ReadMemory. Also added GetPlatform and ReadMemory to the
SBTarget class, since they seemed to be useful utilities to have.

Each new API has had a test case added.

http://reviews.llvm.org/D5867

llvm-svn: 220372
</pre>
</div>
</content>
</entry>
</feed>
