Skip to content
  1. Feb 08, 2014
  2. Feb 07, 2014
    • Greg Clayton's avatar
      Modified ObjectFile::SetLoadAddress() to now be: · 751caf65
      Greg Clayton authored
      ObjectFile::SetLoadAddress (Target &target,
                                  lldb::addr_t value,
                                  bool value_is_offset);
      
      Now "value" is a slide if "value_is_offset" is true, and "value" is an image base address otherwise. All previous usage of this API was using slides.
      
      Updated the ObjectFileELF and ObjectFileMachO SetLoadAddress methods to do the right thing.
      
      Also updated the ObjectFileMachO::SetLoadAddress() function to not load __LINKEDIT when it isn't needed and to only load sections that belong to the executable object file.
      
      llvm-svn: 201003
      751caf65
    • Greg Clayton's avatar
      Now that the command interpreter runs in a separate thread in Xcode, we need... · 9b5442ae
      Greg Clayton authored
      Now that the command interpreter runs in a separate thread in Xcode, we need to lock the target API lock instead of trying to lock it.
      
      What was happening was:
      1 - Xcode ran and stopped and was doing work on thread 2
      2 - Users would type something in Xcode console on thread 1
      3 - thread 3 would be running command interpreter thread and try to execute command but get "failed to get API lock" error for any command that wanted the target API lock (like "expression")
      
      <rdar://problem/15775016>
      
      llvm-svn: 200997
      9b5442ae
    • Enrico Granata's avatar
      <rdar://problem/12857181> · 41c440fb
      Enrico Granata authored
      When a user says
      
      type formatter add ... unsigned int
      
      he most probably means to deal with the "unsigned int" type. However, given how the LLDB command parser works, that command will try to add the formatter to the TWO types 'unsigned' AND 'int'
      
      Since this is unlikely to be what the user wants, warn about it, and suggest they can use quotes to override the debugger's understanding
      
      llvm-svn: 200996
      41c440fb
    • Enrico Granata's avatar
      Add conditional breakpoints to our cheat sheet · c1690d0c
      Enrico Granata authored
      llvm-svn: 200995
      c1690d0c
    • Sean Callanan's avatar
      When writing data back into a register, accept · 3d6ae767
      Sean Callanan authored
      values whose size differs from the register's
      size.
      
      llvm-svn: 200991
      3d6ae767
    • Greg Clayton's avatar
      Fix a bug where we will crash if we have a class "B" that is contained inside... · 4c484ecb
      Greg Clayton authored
      Fix a bug where we will crash if we have a class "B" that is contained inside a class "A" in the DWARF where "A" is a forward declaration.
      
      <rdar://problem/14673945>
      <rdar://problem/15682781>
      
      llvm-svn: 200985
      4c484ecb
    • Enrico Granata's avatar
      rdar://15648942 · 1d736c31
      Enrico Granata authored
      Provide a filter for libc++ std::atomic<T>
      This just hides some implementation clutter and promotes the actual content to only child status
      
      llvm-svn: 200984
      1d736c31
  3. Feb 06, 2014
  4. Feb 05, 2014
  5. Feb 04, 2014
  6. Feb 03, 2014
  7. Feb 02, 2014
  8. Feb 01, 2014
  9. Jan 31, 2014
Loading