aboutsummaryrefslogtreecommitdiff
path: root/stdlib/datatypes.h
diff options
context:
space:
mode:
authorBruce Hill <bruce@bruce-hill.com>2024-12-26 16:52:47 -0500
committerBruce Hill <bruce@bruce-hill.com>2024-12-26 16:52:47 -0500
commit59b31083a6b3ce7dd786d127620c1766be672202 (patch)
treec951a71eba2b8e92776ce4a767fc144abe19d5a0 /stdlib/datatypes.h
parent695049bef9f6c528261d4223b21a57104deb3d9c (diff)
Change table hashing and comparison logic to be *unordered*, but still
O(N)
Diffstat (limited to 'stdlib/datatypes.h')
-rw-r--r--stdlib/datatypes.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/stdlib/datatypes.h b/stdlib/datatypes.h
index 5dddaa0f..31a99634 100644
--- a/stdlib/datatypes.h
+++ b/stdlib/datatypes.h
@@ -53,6 +53,7 @@ typedef struct {
typedef struct table_s {
Array_t entries;
+ uint64_t hash;
bucket_info_t *bucket_info;
struct table_s *fallback;
} Table_t;