mirror of
https://github.com/Ed94/Odin.git
synced 2026-08-06 15:48:51 +00:00
Comment out allocator guards for the time being
This commit is contained in:
@@ -359,8 +359,11 @@ gb_internal gbAllocator temporary_allocator() {
|
|||||||
return arena_allocator(&temporary_arena);
|
return arena_allocator(&temporary_arena);
|
||||||
}
|
}
|
||||||
|
|
||||||
#define TEMPORARY_ALLOCATOR_GUARD() ArenaTempGuard GB_DEFER_3(_arena_guard_){&temporary_arena}
|
#define TEMPORARY_ALLOCATOR_GUARD()
|
||||||
#define PERMANENT_ALLOCATOR_GUARD() ArenaTempGuard GB_DEFER_3(_arena_guard_){&permanent_arena}
|
#define PERMANENT_ALLOCATOR_GUARD()
|
||||||
|
|
||||||
|
// #define TEMPORARY_ALLOCATOR_GUARD() ArenaTempGuard GB_DEFER_3(_arena_guard_){&temporary_arena}
|
||||||
|
// #define PERMANENT_ALLOCATOR_GUARD() ArenaTempGuard GB_DEFER_3(_arena_guard_){&permanent_arena}
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
+1
-1
@@ -16,7 +16,7 @@
|
|||||||
gb_global ThreadPool global_thread_pool;
|
gb_global ThreadPool global_thread_pool;
|
||||||
gb_internal void init_global_thread_pool(void) {
|
gb_internal void init_global_thread_pool(void) {
|
||||||
isize thread_count = gb_max(build_context.thread_count, 1);
|
isize thread_count = gb_max(build_context.thread_count, 1);
|
||||||
isize worker_count = thread_count-1;
|
isize worker_count = thread_count; // +1
|
||||||
thread_pool_init(&global_thread_pool, permanent_allocator(), worker_count, "ThreadPoolWorker");
|
thread_pool_init(&global_thread_pool, permanent_allocator(), worker_count, "ThreadPoolWorker");
|
||||||
}
|
}
|
||||||
gb_internal bool thread_pool_add_task(WorkerTaskProc *proc, void *data) {
|
gb_internal bool thread_pool_add_task(WorkerTaskProc *proc, void *data) {
|
||||||
|
|||||||
Reference in New Issue
Block a user