Comment out allocator guards for the time being
This commit is contained in:
1 parent
520ff731de
commit
9428f792ed
2 files changed
+6
-3
No files matched your search
@@ -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