cmOrderDirectories: Re-arrange data layout.
Size goes from 680 to 672 bytes.
This commit is contained in:
parent
dd0417c7be
commit
b1ff32afc6
|
@ -44,8 +44,6 @@ private:
|
||||||
cmTarget const* Target;
|
cmTarget const* Target;
|
||||||
std::string Purpose;
|
std::string Purpose;
|
||||||
|
|
||||||
bool Computed;
|
|
||||||
|
|
||||||
std::vector<std::string> OrderedDirectories;
|
std::vector<std::string> OrderedDirectories;
|
||||||
|
|
||||||
std::vector<cmOrderDirectoriesConstraint*> ConstraintEntries;
|
std::vector<cmOrderDirectoriesConstraint*> ConstraintEntries;
|
||||||
|
@ -68,8 +66,9 @@ private:
|
||||||
void OrderDirectories();
|
void OrderDirectories();
|
||||||
void VisitDirectory(unsigned int i);
|
void VisitDirectory(unsigned int i);
|
||||||
void DiagnoseCycle();
|
void DiagnoseCycle();
|
||||||
bool CycleDiagnosed;
|
|
||||||
int WalkId;
|
int WalkId;
|
||||||
|
bool CycleDiagnosed;
|
||||||
|
bool Computed;
|
||||||
|
|
||||||
// Adjacency-list representation of runtime path ordering graph.
|
// Adjacency-list representation of runtime path ordering graph.
|
||||||
// This maps from directory to those that must come *before* it.
|
// This maps from directory to those that must come *before* it.
|
||||||
|
|
Loading…
Reference in New Issue