История коммитов

Автор SHA1 Сообщение Дата
  gingerBill 3e7e779abf Replace `core:*` to `base:*` where appropriate 1 год назад
  gingerBill 90ac400ec5 stdcall -> system 1 год назад
  gingerBill 44ea82f845 Clean up usage of `using` throughout core and vendor 2 лет назад
  hikari 3b8515beb0 [core:thread] Seeing if this fixes network tests 2 лет назад
  hikari 7b62b81ebd [core:thread] Fix compilation 2 лет назад
  hikari dcf4e51787 [core:thread] Added `self_cleanup` flag to properly auto-clean threads 2 лет назад
  Tetralux 5d6b923244 [thread] Refactor handling of 'init_context' + add doc comments for it 2 лет назад
  gingerBill c194dfbdf7 Remove `thread.init_context = context` 2 лет назад
  gingerBill 97a183f412 Clean up thread_windows.odin 3 лет назад
  gingerBill 4eb4ae6305 Replace `sync` with `sync2` 3 лет назад
  gingerBill c9e6862332 Add `id` to `thread.Thread` 3 лет назад
  gingerBill 251da264ed Remove unneeded semicolons from the core library 4 лет назад
  gingerBill 21cbac755e Make `or_else` and `or_return` operators (binary and suffix respectively) 4 лет назад
  gingerBill 9b3a0251ca Use `or_else` in the core library when it makes sense 4 лет назад
  gingerBill bee8beb2c9 Default to pthreads in sync2 for *nix 4 лет назад
  gingerBill 1156bd9dd0 Remove thread stuff from sync2; Cleanup package thread 4 лет назад
  gingerBill 95b94a0f56 Fix sync.Channel code; add `thread.run_with_poly_data` and `run_with_poly_data(2|3|4)` procedures 4 лет назад
  Patric Dexheimer 59b8748c2c Update thread_windows.odin 4 лет назад
  Patric Dexheimer 2231f02f61 Update thread_windows.odin 4 лет назад
  gingerBill 7ae54ae3b4 Add `-no-dynamic-literals` to disallow dynamic array and map literals 5 лет назад
  gingerBill b2beb9512f Add thread.join_multiple 5 лет назад
  gingerBill 2b18f43b65 Update sys/windows; Add sync.Blocking_Mutex (windows only at the moment) 5 лет назад
  gingerBill 6bd05ef5d7 Begin migration from sys/win32 to sys/windows 5 лет назад
  gingerBill b3c51a8b44 Add `thread.run*` shorthand procedures; `Thread.init_context` use new `Maybe` concept 5 лет назад
  gingerBill e0a242e9a1 Enforce explicit context definition for procedure calls 5 лет назад
  gingerBill 3bd00fd6b7 Add `thread.Pool` with example in demo.odin; Update linalg to support handness changes for projection matrices 5 лет назад
  gingerBill ab52f8d795 Move definition of mem.Allocator and log.Logger to `package runtime`, to reduce import cycle magic 5 лет назад
  gingerBill a8a4dc1eb1 Make default `context.temp_allocator` thread safe when using `package thread` 5 лет назад
  Tetralux 99121d6ff2 Implement core:thread and core:sync on Unix using pthreads 5 лет назад
  gingerBill cdbf831a7a Replace `context <- c {}` with `context = c;`. context assignments are scope based 7 лет назад