aboutsummaryrefslogtreecommitdiff
path: root/core/mem/rollback_stack_allocator.odin
diff options
context:
space:
mode:
authorJeroen van Rijn <Kelimion@users.noreply.github.com>2025-06-19 18:35:17 +0200
committerGitHub <noreply@github.com>2025-06-19 18:35:17 +0200
commit69c0fe83054eb65ec84bd57a92d2dd7ee519fbd5 (patch)
tree8f5693003679d4163011e059e4e3148646069faa /core/mem/rollback_stack_allocator.odin
parent0a45d4de0cf24451f8acb3d120a0aced655aa046 (diff)
parent7526549e5106dbdd043c6057833a6351d1693afc (diff)
Merge pull request #5344 from Feoramund/fix-2694
Review `core/mem/allocators.odin`
Diffstat (limited to 'core/mem/rollback_stack_allocator.odin')
-rw-r--r--core/mem/rollback_stack_allocator.odin8
1 files changed, 4 insertions, 4 deletions
diff --git a/core/mem/rollback_stack_allocator.odin b/core/mem/rollback_stack_allocator.odin
index a00131b7f..3f16a2897 100644
--- a/core/mem/rollback_stack_allocator.odin
+++ b/core/mem/rollback_stack_allocator.odin
@@ -1,7 +1,7 @@
package mem
import "base:runtime"
-import "base:sanitizer"
+// import "base:sanitizer"
/*
Rollback stack default block size.
@@ -134,7 +134,7 @@ rb_free_all :: proc(stack: ^Rollback_Stack) {
stack.head.next_block = nil
stack.head.last_alloc = nil
stack.head.offset = 0
- sanitizer.address_poison(stack.head.buffer)
+ // sanitizer.address_poison(stack.head.buffer)
}
/*
@@ -241,7 +241,7 @@ rb_alloc_bytes_non_zeroed :: proc(
block.offset = cast(uintptr)len(block.buffer)
}
res := ptr[:size]
- sanitizer.address_unpoison(res)
+ // sanitizer.address_unpoison(res)
return res, nil
}
return nil, .Out_Of_Memory
@@ -338,7 +338,7 @@ rb_resize_bytes_non_zeroed :: proc(
block.offset += cast(uintptr)size - cast(uintptr)old_size
}
res := (ptr)[:size]
- sanitizer.address_unpoison(res)
+ // sanitizer.address_unpoison(res)
#no_bounds_check return res, nil
}
}