map string keys and for iterator

This commit is contained in:
Ginger Bill
2017-02-06 20:54:51 +00:00
parent c126339090
commit f11d73ffaa
5 changed files with 82 additions and 14 deletions
+4 -1
View File
@@ -438,7 +438,10 @@ __dynamic_array_append_nothing :: proc(array_: rawptr, elem_size, elem_align: in
__default_hash :: proc(data: []byte) -> u64 {
return hash.murmur64(data);
return hash.fnv64a(data);
}
__default_hash_string :: proc(s: string) -> u64 {
return __default_hash(cast([]byte)s);
}
Map_Key :: struct #ordered {