aboutsummaryrefslogtreecommitdiff
path: root/src/map.cpp
diff options
context:
space:
mode:
authorgingerBill <gingerBill@users.noreply.github.com>2020-03-26 17:41:38 +0000
committerGitHub <noreply@github.com>2020-03-26 17:41:38 +0000
commit6bbecbe895a7b413dee61da772586be4e3138174 (patch)
treea86e716cb2a519a7bff7a320821fbde7abd8673e /src/map.cpp
parent7909872877fd5c82c29df711f160838a7a4e59e1 (diff)
parentb21993a1c470a533a83e5b01274d3b026fb34f9b (diff)
Merge pull request #595 from odin-lang/llvm-integration
LLVM C API Integration
Diffstat (limited to 'src/map.cpp')
-rw-r--r--src/map.cpp2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/map.cpp b/src/map.cpp
index aa4152696..03ac924fe 100644
--- a/src/map.cpp
+++ b/src/map.cpp
@@ -55,12 +55,14 @@ gb_inline HashKey hash_string(String s) {
gb_inline HashKey hash_pointer(void *ptr) {
HashKey h = {HashKey_Ptr};
h.key = cast(u64)cast(uintptr)ptr;
+ // h.key = gb_fnv64a(&ptr, gb_size_of(void *));
h.ptr = ptr;
return h;
}
gb_inline HashKey hash_ptr_and_id(void *ptr, u64 id) {
HashKey h = {HashKey_PtrAndId};
h.key = cast(u64)cast(uintptr)ptr;
+ // h.key = gb_fnv64a(&ptr, gb_size_of(void *));
h.ptr_and_id.ptr = ptr;
h.ptr_and_id.id = id;
return h;