| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Revert `mutex_lock` logicbill/fix-data-races-2026-02 | gingerBill | 13 days | 1 | -3/+3 |
| | | |||||
| * | Fix `mutex_lock` | gingerBill | 13 days | 1 | -1/+1 |
| | | |||||
| * | Move `alignas` to before name | gingerBill | 13 days | 1 | -1/+1 |
| | | |||||
| * | Use mutex striping for `add_type_and_value` | gingerBill | 13 days | 2 | -10/+29 |
| | | |||||
| * | Make `Entity.parent_proc_decl` atomic | gingerBill | 13 days | 3 | -6/+8 |
| | | |||||
| * | Make `defer_use_checked` and `where_clauses_evaluated` atomic | gingerBill | 13 days | 3 | -11/+11 |
| | | |||||
| * | Make `Entity.code_gen_*` atomic | gingerBill | 13 days | 1 | -2/+2 |
| | | |||||
| * | Make atomic `variant_block_size` and `tag_size` in `TypeUnion` | gingerBill | 13 days | 1 | -12/+12 |
| | | |||||
| * | Use `compare_exchange_strong` `mutex_lock` on non-windows sytems | gingerBill | 13 days | 1 | -4/+4 |
| | | |||||
| * | Mock out TSAN_* usage in thread_pool.cpp | gingerBill | 13 days | 1 | -0/+14 |
| | | |||||
| * | Use `std::atomic` for `Ast.viral_state_flags` and `Ast_Ident.entity` | gingerBill | 13 days | 3 | -14/+14 |
| | | |||||
| * | Use `contextless` | gingerBill | 13 days | 1 | -2/+4 |
| | | |||||
| * | Merge pull request #5816 from jakubtomsu/win32-rawinput-and-barriers | gingerBill | 13 days | 3 | -0/+33 |
| |\ | | | | | [core:sys/windows] Sync Barriers, macros for buffered rawinput | ||||
| | * | empty push to re-run CI | jakubtomsu | 2025-10-18 | 0 | -0/+0 |
| | | | |||||
| | * | forgot to use tabs, as always | jakubtomsu | 2025-10-16 | 2 | -10/+10 |
| | | | |||||
| | * | remove accidental test file | jakubtomsu | 2025-10-16 | 1 | -9/+0 |
| | | | |||||
| | * | barriers, rawinput macros | jakubtomsu | 2025-10-16 | 4 | -0/+42 |
| | | | |||||
| * | | Add `doc.odin` and mention the defineables through `#config` | gingerBill | 2026-01-31 | 3 | -15/+60 |
| | | | |||||
| * | | Merge pull request #6201 from kovalenko0/fix/os2-read-entire-file-dword | Jeroen van Rijn | 2026-01-31 | 1 | -1/+1 |
| |\ \ | | | | | | | os\os2 windows: fix truncate-clamp op order when determining to_read size | ||||
| | * | | os\os2 windows: fix truncate-clamp op order when determining to_read size | Oleksandr Kovalenko | 2026-01-31 | 1 | -1/+1 |
| |/ / | |||||
| * | | Merge pull request #6200 from Kelimion/fix-6198 | Jeroen van Rijn | 2026-01-31 | 2 | -39/+67 |
| |\ \ | | | | | | | Fix #6198 | ||||
| | * | | Fix #6198 | Jeroen van Rijn | 2026-01-31 | 2 | -39/+67 |
| |/ / | |||||
| * | | Fix #6197 | Jeroen van Rijn | 2026-01-31 | 1 | -1/+1 |
| | | | |||||
| * | | nbio: fix send/recv buffer logic | Laytan Laats | 2026-01-30 | 6 | -73/+219 |
| | | | |||||
| * | | Merge pull request #6195 from BunterSchatten/os-lookup-env-buf | gingerBill | 2026-01-30 | 9 | -0/+9 |
| |\ \ | | | | | | | core/os, core/os/os2: fix lookup_env_buf only working with empty buffer | ||||
| | * | | core/os: fix lookup_env_buf only working with empty buffer | David Bader | 2026-01-30 | 9 | -0/+9 |
| |/ / | |||||
| * | | Revert build.bat | gingerBill | 2026-01-30 | 1 | -9/+7 |
| | | | |||||
| * | | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2026-01-30 | 15 | -56/+340 |
| |\ \ | |||||
| | * \ | Merge pull request #6048 from odin-lang/bill/feature-using-stmt | gingerBill | 2026-01-30 | 10 | -32/+39 |
| | |\ \ | | | | | | | | | Make `using` as a statement opt-in with `#+feature using-stmt` | ||||
| | | * \ | Merge branch 'master' into bill/feature-using-stmt | gingerBill | 2026-01-30 | 350 | -8651/+40699 |
| | | |\ \ | |||||
| | | * | | | Remove `using` use in thread_other.odin | gingerBill | 2025-12-21 | 1 | -1/+1 |
| | | | | | | |||||
| | | * | | | Make `using` as a statement an opt-in with `#+feature using-stmt` | gingerBill | 2025-12-21 | 9 | -28/+39 |
| | | | | | | |||||
| | * | | | | Merge pull request #6053 from blob1807/test-runner-sig-win-api | gingerBill | 2026-01-30 | 2 | -15/+215 |
| | |\ \ \ \ | | |_|/ / | |/| | | | [`core:testing`] Use Windows API for SIG handling | ||||
| | | * | | | Revert "Try to ensure the runner's handler gets called first" | blob1807 | 2025-12-24 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | | | | This reverts commit 13faedaf4ce3a24ed92917d44244f226ff3fed57. As it's causing issues with ASAN, which adds it's own `ExceptionHandler` as the first. Making ours first messes with it. Causing an Access Violation when trying to setup `context` in our handler. | ||||
| | | * | | | Try to ensure the runner's handler gets called first | blob1807 | 2025-12-24 | 1 | -1/+1 |
| | | | | | | |||||
| | | * | | | Fix an OOB & format exception code as hex | blob1807 | 2025-12-23 | 1 | -13/+7 |
| | | | | | | | | | | | | | | | | | | | | | Fix an OOB caused when the test runner catches the exception & format exception codes as upper case hex. | ||||
| | | * | | | Remove unneeded `Exception_Code` enum | blob1807 | 2025-12-23 | 1 | -37/+12 |
| | | | | | | |||||
| | | * | | | [`core:testing`] Use Windows API for SIG handling | blob1807 | 2025-12-23 | 2 | -15/+246 |
| | | | | | | |||||
| | * | | | | Merge pull request #6093 from bplu4t2f/master | gingerBill | 2026-01-30 | 3 | -2/+78 |
| | |\ \ \ \ | | | | | | | | | | | | | Add more win32 bindings | ||||
| | | * | | | | Add more win32 bindings | bplu4t2f | 2026-01-24 | 3 | -2/+78 |
| | | | | | | | |||||
| * | | | | | | Update `demo.odin` | gingerBill | 2026-01-30 | 1 | -1/+6 |
| |/ / / / / | |||||
| * | | | | | Support `-linker:mold` on FreeBSD and NetBSD; Remove `-use-lld` and ↵ | gingerBill | 2026-01-30 | 2 | -13/+1 |
| | | | | | | | | | | | | | | | | | | | | | `-use-radlink` | ||||
| * | | | | | Merge pull request #6194 from Faker-09/vet_flags | gingerBill | 2026-01-30 | 1 | -3/+3 |
| |\ \ \ \ \ | | | | | | | | | | | | | Fix for various combinations of -vet options on the command line and top of file not working together | ||||
| | * \ \ \ \ | Merge branch 'odin-lang:master' into vet_flags | Faker-09 | 2026-01-29 | 53 | -748/+14126 |
| | |\ \ \ \ \ | |/ / / / / |/| | | | | | |||||
| * | | | | | | Merge pull request #6141 from magicalhacks/x11-fixes | gingerBill | 2026-01-29 | 2 | -2/+2 |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | Minor x11/xlib bindings fixes (KeySym + Xutf8LookupString) | ||||
| | * | | | | | | Minor x11/xlib bindings fixes | magicalhack | 2026-01-17 | 2 | -2/+2 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | - Fix Xutf8LookupString signature (^cstring -> cstring) - Fix type of KeySym (u32 -> uint) | ||||
| * | | | | | | | Merge pull request #6177 from odin-lang/bill/handle-map | gingerBill | 2026-01-29 | 5 | -7/+433 |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | `core:container/handle_map` | ||||
| | * | | | | | | | Update doc.odin | gingerBill | 2026-01-26 | 1 | -10/+34 |
| | | | | | | | | | |||||
| | * | | | | | | | Keep `-vet` happy | gingerBill | 2026-01-26 | 1 | -3/+2 |
| | | | | | | | | | |||||
| | * | | | | | | | Rename to static_handle_map.odin | gingerBill | 2026-01-26 | 1 | -0/+0 |
| | | | | | | | | | |||||