Skip to content
  1. Feb 27, 2013
  2. Feb 26, 2013
  3. Feb 25, 2013
  4. Feb 23, 2013
  5. Feb 22, 2013
    • Greg Clayton's avatar
      <rdar://problem/13190981> · 3f875c58
      Greg Clayton authored
      Fixed an issue where if we got a 'A' async packet back from debugserver, we would resend the last continue command. We now correctly identify the packet as async (just like the 'O' stdout async packet) and we don't resend the continue command.
      
      llvm-svn: 175924
      3f875c58
    • Jim Ingham's avatar
      The thread plans run before the event is broadcast, so they should be calling... · 9b620f34
      Jim Ingham authored
      The thread plans run before the event is broadcast, so they should be calling ShouldStopSynchronous on any Stop Info's
      they want to check.  The full ShouldStop should only be called on the public side of the event system.
      
      llvm-svn: 175922
      9b620f34
    • Enrico Granata's avatar
    • Enrico Granata's avatar
      The summary for const char* was not cascading. · 0337c27f
      Enrico Granata authored
      This was preventing us from providing a summary for the result of std::string.c_str() with libc++
      
      llvm-svn: 175841
      0337c27f
    • Enrico Granata's avatar
      <rdar://problem/13265017> · d2f16e2c
      Enrico Granata authored
      The notion of Crossref command has long been forgotten, and there is nothing using CommandObjectCrossref in the current LLDB codebase
      However, this was causing a conflict with process plugins and command aliases ending up in an infinite loop under situations such as:
      (lldb) command alias monitor process plugin packet monitor
      (lldb) process att -n Calendar
      Process 28709 stopped
      Executable module set to "/Applications/Calendar.app/Contents/MacOS/Calendar".
      Architecture set to: x86_64-apple-macosx.
      (lldb) command alias monitor process plugin packet monitor
      
      This fixes the loop (and consequent crash) by disposing of Crossref commands and related code
      
      llvm-svn: 175831
      d2f16e2c
    • Matt Kopec's avatar
    • Andrew Kaylor's avatar
      Change to JITDefault code model for ELF targets · cd5c7247
      Andrew Kaylor authored
      On x86-64 platforms, the small code model assumes that code will be loaded below the 2GB boundary.  With the static relocation model, the fact that the expression code is initially loaded (in the LLDB debugger address space) above that boundary causes problems.  Switching to the JITDefault code model causes the large code model to be used for 64-bit targets and small code model of 32-bit targets.
      
      llvm-svn: 175828
      cd5c7247
  6. Feb 21, 2013
  7. Feb 20, 2013
  8. Feb 19, 2013
Loading