diff options
author | dec05eba <dec05eba@protonmail.com> | 2019-07-17 19:23:16 +0200 |
---|---|---|
committer | dec05eba <dec05eba@protonmail.com> | 2020-07-25 14:36:46 +0200 |
commit | 84e65c63e7482590d535e86f7660a00ae8a0cecb (patch) | |
tree | c79de87b7136e96b977003db85d43e5e676bbfc1 /src/std/hash_map.c | |
parent | 85c654a102701958d3748e82ecac9c1bc4dbbcba (diff) |
Start on amal program
Fix mutex issue in lhs expr which can cause a deadlock when a file has
an error and throws and doesn't close the mutex and another thread waits
for that mutex. The mutex can instead be removed and ignore race
conditions which are uncommon. This should improve memory usage and
performance.
Diffstat (limited to 'src/std/hash_map.c')
-rw-r--r-- | src/std/hash_map.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/std/hash_map.c b/src/std/hash_map.c index d13bf3d..1ad0dea 100644 --- a/src/std/hash_map.c +++ b/src/std/hash_map.c @@ -202,7 +202,7 @@ bool hash_map_get(HashMap *self, BufferView key, void *value) { #define MIN(a, b) ((a) < (b) ? (a) : (b)) -int hash_compare_string(const void *a, const void *b) { +int hash_map_compare_string(const void *a, const void *b) { const BufferView *lhs; const BufferView *rhs; int mem_diff; |