Logo
Explore Help
Register Sign In
mirror/Odin
Watch 1
Star 0 Fork 0
mirror of https://github.com/odin-lang/Odin.git synced 2026-10-13 03:27:44 -04:00
Code Issues Packages Projects Releases Wiki Activity
Files
9db7f494416d9089e42e7d9ab4e8feaf535e43ff
Odin/core
T
History
gingerBill b0c36ab7ca Merge pull request #7816 from odin-lang/bill/atomic-memory-ordering-pass
Atomic Memory Ordering and Futex Operation Passes
2026-10-07 23:36:22 +01:00
..
bufio
…
bytes
…
c
…
compress
…
container
Use relaxed ordering for nbio's mpsc head counter and pool's destroy exchange, as their acquire paired with nothing
2026-10-07 22:44:36 +01:00
crypto
…
debug
…
dynlib
…
encoding
…
flags
…
fmt
…
hash
…
image
…
io
…
log
…
math
…
mem
…
nbio
Use relaxed ordering for nbio's mpsc head counter and pool's destroy exchange, as their acquire paired with nothing
2026-10-07 22:44:36 +01:00
net
…
odin
…
os
…
path
…
prof/spall
…
reflect
…
relative
…
rexcode
Make is_type_lock_free follow what each target lowers without library calls, and reject atomics on types which are not lock-free
2026-10-07 21:58:32 +01:00
simd
…
slice
…
sort
…
strconv
…
strings
…
sync
Use relaxed ordering for the early load in futex_wait and futex_wait_with_timeout, as every caller acquires itself after waking
2026-10-07 23:19:25 +01:00
sys
Adds binding for llvm.fake.use
2026-10-07 20:18:18 +02:00
terminal
…
testing
…
text
…
thread
Remove the redundant t.flags += {.Joined} in _join on Unix, as it was already set atomically
2026-10-07 23:27:48 +01:00
time
…
unicode
…
Powered by Gitea Version: 1.28.0+dev-477-g8b6ad49a5f Page: 4264ms Template: 3242ms
Auto
English
Bahasa Indonesia Deutsch English Español Français Gaeilge Italiano Latviešu Magyar nyelv Nederlands Polski Português de Portugal Português do Brasil Suomi Svenska Türkçe Čeština Ελληνικά Български Русский Українська فارسی മലയാളം 日本語 简体中文 繁體中文(台灣) 繁體中文(香港) 한국어
Licenses API