summaryrefslogtreecommitdiff
path: root/coverage/ctracer/util.h
diff options
context:
space:
mode:
authorNed Batchelder <ned@nedbatchelder.com>2021-10-14 20:03:20 -0400
committerNed Batchelder <ned@nedbatchelder.com>2021-10-14 20:03:20 -0400
commitec9070f1387e9713236f3b8c47447df44447df23 (patch)
tree7e88dde62527a0f9a8595e97776346b5f63d5b58 /coverage/ctracer/util.h
parenta1101953f253754514e74d3d648c4d4ef9c0ad6c (diff)
downloadpython-coveragepy-git-ec9070f1387e9713236f3b8c47447df44447df23.tar.gz
perf: reduce the overhead of recording branches
Diffstat (limited to 'coverage/ctracer/util.h')
-rw-r--r--coverage/ctracer/util.h5
1 files changed, 5 insertions, 0 deletions
diff --git a/coverage/ctracer/util.h b/coverage/ctracer/util.h
index a0b0e236..413433d7 100644
--- a/coverage/ctracer/util.h
+++ b/coverage/ctracer/util.h
@@ -36,6 +36,11 @@ typedef int BOOL;
#define FALSE 0
#define TRUE 1
+#if SIZEOF_LONG_LONG < 8
+#error long long too small!
+#endif
+typedef unsigned long long uint64;
+
/* Only for extreme machete-mode debugging! */
#define CRASH { printf("*** CRASH! ***\n"); *((int*)1) = 1; }