[llvm-commits] CVS: llvm/include/llvm/CodeGen/MachineDebugInfo.h
Jim Laskey
jlaskey at apple.com
Tue Oct 24 04:50:58 PDT 2006
Changes in directory llvm/include/llvm/CodeGen:
MachineDebugInfo.h updated: 1.43 -> 1.44
---
Log message:
Tighter data structure for deleted debug labels.
---
Diffs of the changes: (+2 -4)
MachineDebugInfo.h | 6 ++----
1 files changed, 2 insertions(+), 4 deletions(-)
Index: llvm/include/llvm/CodeGen/MachineDebugInfo.h
diff -u llvm/include/llvm/CodeGen/MachineDebugInfo.h:1.43 llvm/include/llvm/CodeGen/MachineDebugInfo.h:1.44
--- llvm/include/llvm/CodeGen/MachineDebugInfo.h:1.43 Mon Oct 23 09:56:37 2006
+++ llvm/include/llvm/CodeGen/MachineDebugInfo.h Tue Oct 24 06:50:43 2006
@@ -30,8 +30,6 @@
#ifndef LLVM_CODEGEN_MACHINEDEBUGINFO_H
#define LLVM_CODEGEN_MACHINEDEBUGINFO_H
-#include <set>
-
#include "llvm/Support/Dwarf.h"
#include "llvm/Support/DataTypes.h"
#include "llvm/ADT/UniqueVector.h"
@@ -981,9 +979,9 @@
//
DebugScope *RootScope;
- // DeletedLabelIDs - List of label IDs that have been removed from the
+ // DeletedLabelIDs - Sorted list of label IDs that have been removed from the
// module.
- std::set<unsigned> DeletedLabelIDs;
+ std::vector<unsigned> DeletedLabelIDs;
// FrameMoves - List of moves done by a function's prolog. Used to construct
// frame maps by debug consumers.
More information about the llvm-commits
mailing list