summaryrefslogtreecommitdiffstats
path: root/Machine.h
diff options
context:
space:
mode:
authorSahil Siddiq <icegambit91@gmail.com>2023-01-31 21:20:57 +0530
committerBenBE <BenBE@geshi.org>2023-05-22 12:07:16 +0200
commit87db37966a8969a931fd49ebc2f9709bd27290d9 (patch)
tree9b170d4d5f4648aebf68fa43029a45ca5f9efc6f /Machine.h
parent3fc286257d3f40733d73722a0ea6b2ad1fd1a550 (diff)
Implement logic for '--max-iterations'
* Add '--max-iterations' option to longopts and shortopts * Implement termination logic * Add iterationsRemaining to 'struct Machine' Co-authored-by: BenBE <BenBE@geshi.org>
Diffstat (limited to 'Machine.h')
-rw-r--r--Machine.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/Machine.h b/Machine.h
index 4628d686..64d6f6c2 100644
--- a/Machine.h
+++ b/Machine.h
@@ -46,6 +46,8 @@ typedef struct Machine_ {
uint64_t realtimeMs; /* current time in milliseconds */
uint64_t monotonicMs; /* same, but from monotonic clock */
+ int64_t iterationsRemaining;
+
#ifdef HAVE_LIBHWLOC
hwloc_topology_t topology;
bool topologyOk;

© 2014-2024 Faster IT GmbH | imprint | privacy policy