Skip to content
  1. Mar 16, 2012
  2. Mar 15, 2012
    • Greg Clayton's avatar
      <rdar://problem/8196933> · d804d285
      Greg Clayton authored
      Use the metadata in the dSYM bundle Info.plist to remap source paths when they keys are available.
      
      llvm-svn: 152836
      d804d285
    • Johnny Chen's avatar
      3bc8ae40
    • Johnny Chen's avatar
      Add test case associated with: · f087c825
      Johnny Chen authored
          rdar://problem/11034702
      
      For the time being, skip the relevant disassemble action which resulted in a crash.
      
      Minor modification (print out format) to the existing TestDisassembleRawBytes.py test file.
      
      llvm-svn: 152822
      f087c825
    • Greg Clayton's avatar
      <rdar://problem/11052829> · 0c94313d
      Greg Clayton authored
      Fixed a case where if you have a argument stirng that ends with a '\' character, it would infinite loop while consuming all of your memory.
      
      Also fixed a case where non-quote terminated strings would inefficiently be handled.
      
      llvm-svn: 152809
      0c94313d
    • Han Ming Ong's avatar
      <rdar://11033946> · 2ee44a1e
      Han Ming Ong authored
      Made sure that the root XPC service validate the right before starting the service. The right is created and authenticated by clients (in this case, lldb) and transferred over for validiation.
      
      llvm-svn: 152802
      2ee44a1e
    • Sean Callanan's avatar
      Strengthened LLDB's completion of object types. · cf12862a
      Sean Callanan authored
      Now when LLDB reports a variable, it has a
      complete type.  Similarly, when it reports
      members of a struct, it completes their types.
      Also, when it creates the result variable for
      an expression, it ensures that variable's type
      is complete.
      
      This ensures compliance with Clang's
      expectations, preventing potential crashes.
      
      llvm-svn: 152771
      cf12862a
  3. Mar 14, 2012
  4. Mar 13, 2012
  5. Mar 12, 2012
    • Enrico Granata's avatar
      Added formatters for libc++ (http://libcxx.llvm.org): · c7f87306
      Enrico Granata authored
       std::string has a summary provider
       std::vector std::list and std::map have both a summary and a synthetic children provider
      Given the usage of a custom namespace (std::__1::classname) for the implementation of libc++, we keep both libstdcpp and libc++ formatters enabled at the same time since that raises no conflicts and enabled for seamless transition between the two
      The formatters for libc++ reside in a libcxx category, and are loaded from libcxx.py (to be found in examples/synthetic)
      
      The formatters-stl test cases have been divided to be separate for libcxx and libstdcpp. This separation is necessary because
       (a) we need different compiler flags for libc++ than for libstdcpp
       (b) libc++ inlines a lot more than libstdcpp and some code changes were required to accommodate this difference
      
      llvm-svn: 152570
      c7f87306
    • Greg Clayton's avatar
      <rdar://problem/11030692> · 701a6b47
      Greg Clayton authored
      SBProcess::PutSTDIN() was not working for a few builds on darwin when using debugserver. This is now fixed.
      
      llvm-svn: 152569
      701a6b47
    • Sean Callanan's avatar
      Disabled the i386 tests pending fixes in the JIT. · ddcda28f
      Sean Callanan authored
      llvm-svn: 152568
      ddcda28f
  6. Mar 10, 2012
Loading