mirror of
https://github.com/odin-lang/Odin.git
synced 2026-04-27 00:33:56 +00:00
Use positional and named arguments within the core library
This commit is contained in:
@@ -1175,13 +1175,13 @@ threading_example :: proc() {
|
||||
N :: 3
|
||||
|
||||
pool: thread.Pool
|
||||
thread.pool_init(pool=&pool, allocator=context.allocator, thread_count=N)
|
||||
thread.pool_init(&pool, allocator=context.allocator, thread_count=N)
|
||||
defer thread.pool_destroy(&pool)
|
||||
|
||||
|
||||
for i in 0..<30 {
|
||||
// be mindful of the allocator used for tasks. The allocator needs to be thread safe, or be owned by the task for exclusive use
|
||||
thread.pool_add_task(pool=&pool, allocator=context.allocator, procedure=task_proc, data=nil, user_index=i)
|
||||
thread.pool_add_task(&pool, allocator=context.allocator, procedure=task_proc, data=nil, user_index=i)
|
||||
}
|
||||
|
||||
thread.pool_start(&pool)
|
||||
|
||||
Reference in New Issue
Block a user