Skip to content
  • Greg Clayton's avatar
    Added "target variable" command that allows introspection of global · 644247c1
    Greg Clayton authored
    variables prior to running your binary. Zero filled sections now get
    section data correctly filled with zeroes when Target::ReadMemory
    reads from the object file section data.
    
    Added new option groups and option values for file lists. I still need
    to hook up all of the options to "target variable" to allow more complete
    introspection by file and shlib.
    
    Added the ability for ValueObjectVariable objects to be created with
    only the target as the execution context. This allows them to be read
    from the object files through Target::ReadMemory(...). 
    
    Added a "virtual Module * GetModule()" function to the ValueObject
    class. By default it will look to the parent variable object and
    return its module. The module is needed when we have global variables
    that have file addresses (virtual addresses that are specific to
    module object files) and in turn allows global variables to be displayed
    prior to running.
    
    Removed all of the unused proxy object support that bit rotted in 
    lldb_private::Value.
    
    Replaced a lot of places that used "FileSpec::Compare (lhs, rhs) == 0" code
    with the more efficient "FileSpec::Equal (lhs, rhs)".
    
    Improved logging in GDB remote plug-in.
    
    llvm-svn: 134579
    644247c1
Loading