From 00502e047675645b038f9bae840a944389639111 Mon Sep 17 00:00:00 2001 From: DennisOSRM Date: Tue, 15 May 2012 16:44:29 +0200 Subject: [PATCH] Packed struct saves four bytes for each edge-expanded graph edge --- DataStructures/ImportEdge.h | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/DataStructures/ImportEdge.h b/DataStructures/ImportEdge.h index 27d7fa9e0..61190d056 100644 --- a/DataStructures/ImportEdge.h +++ b/DataStructures/ImportEdge.h @@ -118,9 +118,9 @@ public: NodeID _source; NodeID _target; NodeID _edgeID; - EdgeWeight _weight; - bool _forward; - bool _backward; + EdgeWeight _weight:30; + bool _forward:1; + bool _backward:1; }; struct MinimalEdgeData {