Skip to content
  1. Oct 21, 2011
  2. Oct 20, 2011
  3. Oct 19, 2011
    • Greg Clayton's avatar
      Moved lldb::user_id_t values to be 64 bit. This was going to be needed for · 81c22f61
      Greg Clayton authored
      process IDs, and thread IDs, but was mainly needed for for the UserID's for
      Types so that DWARF with debug map can work flawlessly. With DWARF in .o files
      the type ID was the DIE offset in the DWARF for the .o file which is not
      unique across all .o files, so now the SymbolFileDWARFDebugMap class will
      make the .o file index part (the high 32 bits) of the unique type identifier
      so it can uniquely identify the types.
      
      llvm-svn: 142534
      81c22f61
    • Greg Clayton's avatar
      Changed lldb_private::Type over to use the intrusive ref counted pointers · 85ae2e13
      Greg Clayton authored
      so we don't have to lookup types in a type list by ID.
      
      Changed the DWARF parser to remove the "can externally complete myself" bits
      from the type when we are in the process of completing the type itself to
      avoid an onslaught of external visible decl requests from the 
      clang::ExternalASTSource.
      
      llvm-svn: 142461
      85ae2e13
  4. Oct 18, 2011
  5. Oct 17, 2011
    • Enrico Granata's avatar
      this patch introduces a new command script import command which takes as input... · a9dbf432
      Enrico Granata authored
      this patch introduces a new command script import command which takes as input a filename for a Python script and imports the module contained in that file. the containing directory is added to the Python path such that dependencies are honored. also, the module may contain an __lldb_init_module(debugger,dict) function, which gets called after importing, and which can somehow initialize the module's interaction with lldb
      
      llvm-svn: 142283
      a9dbf432
    • Johnny Chen's avatar
      Add a commnad to set a condition for a watchpoint. Example: · 16dcf718
      Johnny Chen authored
          watchpoint modify -c 'global==5'
      
      modifies the last created watchpoint so that the condition expression
      is evaluated at the stop point to decide whether we should proceed with
      the stopping.
      
      Also add SBWatchpont::SetCondition(const char *condition) to set condition
      programmatically.
      
      Test cases to come later.
      
      llvm-svn: 142227
      16dcf718
  6. Oct 15, 2011
  7. Oct 14, 2011
  8. Oct 13, 2011
Loading