From ed67486077e2473140c4f8709d81719bf656854e Mon Sep 17 00:00:00 2001 From: Andrew Noyes Date: Mon, 23 Sep 2024 15:28:51 -0700 Subject: [PATCH] Reordering seems to improve codegen --- ConflictSet.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/ConflictSet.cpp b/ConflictSet.cpp index ebc2bfb..b487891 100644 --- a/ConflictSet.cpp +++ b/ConflictSet.cpp @@ -3088,14 +3088,14 @@ struct CheckJob { // State relevant to all queries struct CheckAll { constexpr static int kConcurrent = 32; - const ConflictSet::ReadRange *queries; - ConflictSet::Result *results; CheckJob inProgress[kConcurrent]; continuation next[kConcurrent]; int nextJob[kConcurrent]; Node *root; int64_t oldestVersionFullPrecision; ReadContext *tls; + const ConflictSet::ReadRange *queries; + ConflictSet::Result *results; }; CONTINUATION_CALLING_CONVENTION void keepGoing(CheckAll *context,