Historique des commits

Auteur SHA1 Message Date
  Sébastien Marie 5676c9e7eb initial OpenBSD support il y a 3 ans
  powerc9000 2f3c5336d9 Fix mutex and conditions trying to be destroyed twice in unix il y a 3 ans
  gingerBill d165de0d4d Move thread initialization variables in thread_unix.odin il y a 3 ans
  gingerBill c9e6862332 Add `id` to `thread.Thread` il y a 3 ans
  gingerBill ca33cb990b Strip semicolons in core which were missing il y a 4 ans
  gingerBill 21cbac755e Make `or_else` and `or_return` operators (binary and suffix respectively) il y a 4 ans
  gingerBill f7413ca974 Fix `thread_unix.odin` il y a 4 ans
  gingerBill 9b3a0251ca Use `or_else` in the core library when it makes sense il y a 4 ans
  gingerBill ebed29fc09 Revert *nix thread stuff to old sync il y a 4 ans
  gingerBill 1156bd9dd0 Remove thread stuff from sync2; Cleanup package thread il y a 4 ans
  gingerBill 95b94a0f56 Fix sync.Channel code; add `thread.run_with_poly_data` and `run_with_poly_data(2|3|4)` procedures il y a 4 ans
  gingerBill fc4fdd588e Remove usage of `do` in core library il y a 5 ans
  Christian Seibold 577be4a8ae Get Odin compiling and produced exe's running on FreeBSD il y a 5 ans
  gingerBill b2beb9512f Add thread.join_multiple il y a 5 ans
  gingerBill 858c5f8fd8 Update thread_unix logic il y a 5 ans
  gingerBill 0ab356aa4e Fix sync and thread on *nix il y a 5 ans
  gingerBill b3c51a8b44 Add `thread.run*` shorthand procedures; `Thread.init_context` use new `Maybe` concept il y a 5 ans
  gingerBill 218c1599b1 Add explicit context to thread_unix.odin il y a 5 ans
  gingerBill b725ae5ae0 Merge pull request #617 from Tetralux/dep-yield-processor il y a 5 ans
  Tetralux 8dd1b61aa2 `sync.yield_processor` -> `sync.cpu_relax`; have it call `intrinsics.cpu_relax` il y a 5 ans
  Tetralux d3f2f94800 Remove outdated comment il y a 5 ans
  KTRosenberg d017b5de9d replaced pthread_yield with ssched_yield, fixed semaphore post:q il y a 5 ans
  gingerBill 93ead4bcb3 Fix typo il y a 5 ans
  gingerBill 3bd00fd6b7 Add `thread.Pool` with example in demo.odin; Update linalg to support handness changes for projection matrices il y a 5 ans
  gingerBill c407687a4c Fix new changes to runtime for unix il y a 5 ans
  gingerBill a8a4dc1eb1 Make default `context.temp_allocator` thread safe when using `package thread` il y a 5 ans
  Tetralux a3d2c40da0 whoops il y a 5 ans
  gingerBill cc2fa8f756 Fix thread/thread_unix.odin to use the new `switch` conventions il y a 5 ans
  Tetralux 99121d6ff2 Implement core:thread and core:sync on Unix using pthreads il y a 5 ans