aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Revert `mutex_lock` logicbill/fix-data-races-2026-02gingerBill12 days1-3/+3
* Fix `mutex_lock`gingerBill12 days1-1/+1
* Move `alignas` to before namegingerBill12 days1-1/+1
* Use mutex striping for `add_type_and_value`gingerBill12 days2-10/+29
* Make `Entity.parent_proc_decl` atomicgingerBill12 days3-6/+8
* Make `defer_use_checked` and `where_clauses_evaluated` atomicgingerBill12 days3-11/+11
* Make `Entity.code_gen_*` atomicgingerBill12 days1-2/+2
* Make atomic `variant_block_size` and `tag_size` in `TypeUnion`gingerBill12 days1-12/+12
* Use `compare_exchange_strong` `mutex_lock` on non-windows sytemsgingerBill12 days1-4/+4
* Mock out TSAN_* usage in thread_pool.cppgingerBill12 days1-0/+14
* Use `std::atomic` for `Ast.viral_state_flags` and `Ast_Ident.entity`gingerBill12 days3-14/+14
* Use `contextless`gingerBill13 days1-2/+4
* Merge pull request #5816 from jakubtomsu/win32-rawinput-and-barriersgingerBill13 days3-0/+33
|\
| * empty push to re-run CIjakubtomsu2025-10-180-0/+0
| * forgot to use tabs, as alwaysjakubtomsu2025-10-162-10/+10
| * remove accidental test filejakubtomsu2025-10-161-9/+0
| * barriers, rawinput macrosjakubtomsu2025-10-164-0/+42
* | Add `doc.odin` and mention the defineables through `#config`gingerBill2026-01-313-15/+60
* | Merge pull request #6201 from kovalenko0/fix/os2-read-entire-file-dwordJeroen van Rijn2026-01-311-1/+1
|\ \
| * | os\os2 windows: fix truncate-clamp op order when determining to_read sizeOleksandr Kovalenko2026-01-311-1/+1
|/ /
* | Merge pull request #6200 from Kelimion/fix-6198Jeroen van Rijn2026-01-312-39/+67
|\ \
| * | Fix #6198Jeroen van Rijn2026-01-312-39/+67
|/ /
* | Fix #6197Jeroen van Rijn2026-01-311-1/+1
* | nbio: fix send/recv buffer logicLaytan Laats2026-01-306-73/+219
* | Merge pull request #6195 from BunterSchatten/os-lookup-env-bufgingerBill2026-01-309-0/+9
|\ \
| * | core/os: fix lookup_env_buf only working with empty bufferDavid Bader2026-01-309-0/+9
|/ /
* | Revert build.batgingerBill2026-01-301-9/+7
* | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2026-01-3015-56/+340
|\ \
| * \ Merge pull request #6048 from odin-lang/bill/feature-using-stmtgingerBill2026-01-3010-32/+39
| |\ \
| | * \ Merge branch 'master' into bill/feature-using-stmtgingerBill2026-01-30350-8651/+40699
| | |\ \
| | * | | Remove `using` use in thread_other.odingingerBill2025-12-211-1/+1
| | * | | Make `using` as a statement an opt-in with `#+feature using-stmt`gingerBill2025-12-219-28/+39
| * | | | Merge pull request #6053 from blob1807/test-runner-sig-win-apigingerBill2026-01-302-15/+215
| |\ \ \ \ | | |_|/ / | |/| | |
| | * | | Revert "Try to ensure the runner's handler gets called first"blob18072025-12-241-1/+1
| | * | | Try to ensure the runner's handler gets called firstblob18072025-12-241-1/+1
| | * | | Fix an OOB & format exception code as hexblob18072025-12-231-13/+7
| | * | | Remove unneeded `Exception_Code` enumblob18072025-12-231-37/+12
| | * | | [`core:testing`] Use Windows API for SIG handlingblob18072025-12-232-15/+246
| * | | | Merge pull request #6093 from bplu4t2f/mastergingerBill2026-01-303-2/+78
| |\ \ \ \
| | * | | | Add more win32 bindingsbplu4t2f2026-01-243-2/+78
* | | | | | Update `demo.odin`gingerBill2026-01-301-1/+6
|/ / / / /
* | | | | Support `-linker:mold` on FreeBSD and NetBSD; Remove `-use-lld` and `-use-rad...gingerBill2026-01-302-13/+1
* | | | | Merge pull request #6194 from Faker-09/vet_flagsgingerBill2026-01-301-3/+3
|\ \ \ \ \
| * \ \ \ \ Merge branch 'odin-lang:master' into vet_flagsFaker-092026-01-2953-748/+14126
| |\ \ \ \ \ | |/ / / / / |/| | | | |
* | | | | | Merge pull request #6141 from magicalhacks/x11-fixesgingerBill2026-01-292-2/+2
|\ \ \ \ \ \
| * | | | | | Minor x11/xlib bindings fixesmagicalhack2026-01-172-2/+2
* | | | | | | Merge pull request #6177 from odin-lang/bill/handle-mapgingerBill2026-01-295-7/+433
|\ \ \ \ \ \ \
| * | | | | | | Update doc.odingingerBill2026-01-261-10/+34
| * | | | | | | Keep `-vet` happygingerBill2026-01-261-3/+2
| * | | | | | | Rename to static_handle_map.odingingerBill2026-01-261-0/+0