From b1ff32afc67799d08130d457347290a41e426ed0 Mon Sep 17 00:00:00 2001 From: Stephen Kelly Date: Sun, 7 Jun 2015 10:06:19 +0200 Subject: [PATCH] cmOrderDirectories: Re-arrange data layout. Size goes from 680 to 672 bytes. --- Source/cmOrderDirectories.h | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/Source/cmOrderDirectories.h b/Source/cmOrderDirectories.h index 07c85dd07..cb5a51f41 100644 --- a/Source/cmOrderDirectories.h +++ b/Source/cmOrderDirectories.h @@ -44,8 +44,6 @@ private: cmTarget const* Target; std::string Purpose; - bool Computed; - std::vector OrderedDirectories; std::vector ConstraintEntries; @@ -68,8 +66,9 @@ private: void OrderDirectories(); void VisitDirectory(unsigned int i); void DiagnoseCycle(); - bool CycleDiagnosed; int WalkId; + bool CycleDiagnosed; + bool Computed; // Adjacency-list representation of runtime path ordering graph. // This maps from directory to those that must come *before* it.