| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Minor change from `make_checker_context` to `init_checker_context` | gingerBill | 2026-01-03 | 1 | -16/+18 |
| | | |||||
| * | fix typo | ske | 2025-12-30 | 1 | -1/+1 |
| | | |||||
| * | Fix literal endianness (fix #6068) | ske | 2025-12-30 | 1 | -5/+18 |
| | | |||||
| * | Merge pull request #6079 from krnowak/krnowak/fix-proc-inlining | gingerBill | 2025-12-30 | 1 | -7/+7 |
| |\ | | | | | Fix handling of #force_inline | ||||
| | * | Fix handling of #force_inline | Krzesimir Nowak | 2025-12-29 | 1 | -7/+7 |
| | | | |||||
| * | | Add `globaldynamic` `thread_local` model (same as the current `default`) | gingerBill | 2025-12-30 | 2 | -0/+4 |
| | | | |||||
| * | | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2025-12-30 | 1 | -8/+3 |
| |\ \ | |||||
| | * \ | Merge pull request #6082 from harold-b/hb.fix-objc-auto-msgsend-class-methods | Laytan | 2025-12-30 | 1 | -8/+3 |
| | |\ \ | | |/ | |/| | Fix auto objc_msgSend incorrectly treating certain class methods as instance methods. | ||||
| | | * | Fix auto objc_msgSend incorrectly treating certain class methods as instance ↵ | Harold Brenes | 2025-12-29 | 1 | -8/+3 |
| | | | | | | | | | | | | | methods. | ||||
| * | | | Fix `@(static, rodata)` for slices | gingerBill | 2025-12-30 | 1 | -8/+13 |
| |/ / | |||||
| * | | LLVM IR: Improve basic block names for trivial switch statements for ↵ | gingerBill | 2025-12-28 | 1 | -1/+40 |
| | | | | | | | | | debuggability | ||||
| * | | LLVM IR: Improve type switch case names for better debuggability when ↵ | gingerBill | 2025-12-27 | 1 | -2/+11 |
| | | | | | | | | | generating LLVM IR | ||||
| * | | Remove temporary tuple fix alloca instructions if they are never used | gingerBill | 2025-12-27 | 2 | -10/+9 |
| | | | |||||
| * | | Disallow importing directories with an `.odin` extension/suffix | gingerBill | 2025-12-26 | 1 | -0/+5 |
| | | | |||||
| * | | Merge pull request #6031 from krnowak/krnowak/packed-all-or-none | gingerBill | 2025-12-21 | 1 | -1/+1 |
| |\ \ | | | | | | | Fix #packed #all_or_none | ||||
| | * | | Fix #packed #all_or_none | Krzesimir Nowak | 2025-12-18 | 1 | -1/+1 |
| | | | | |||||
| * | | | Fix misleading error messages for init, fini and test attributes | Krzesimir Nowak | 2025-12-21 | 1 | -3/+3 |
| | |/ |/| | | | | | These look like copy-pasta from the private attribute. | ||||
| * | | Fix automatic objc_msgSend on static methods not resolving aliased types. | Harold Brenes | 2025-12-20 | 1 | -1/+5 |
| | | | |||||
| * | | Disable global variable initialization into separate functions to circumvent ↵ | gingerBill | 2025-12-19 | 1 | -1/+1 |
| |/ | | | | an LLVM bug | ||||
| * | Change target triple of `freestanding_amd64_win64` to ↵ | gingerBill | 2025-12-17 | 1 | -1/+1 |
| | | | | | `x86_64-pc-windows-msvc` to fix a bug with LLVM's code generation | ||||
| * | With `-use-single-module` make some procedures use internal linkage rather ↵ | gingerBill | 2025-12-17 | 1 | -6/+8 |
| | | | | | than weak linkage | ||||
| * | Do naive compound literal comparison for $ parameters to parapoly procedures | gingerBill | 2025-12-15 | 2 | -1/+37 |
| | | |||||
| * | Remove debug string | gingerBill | 2025-12-15 | 1 | -4/+0 |
| | | |||||
| * | Propagate array arithmetic fix | gingerBill | 2025-12-15 | 1 | -1/+4 |
| | | |||||
| * | Present constant array arithmetic error correctly | gingerBill | 2025-12-15 | 1 | -1/+5 |
| | | |||||
| * | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2025-12-09 | 1 | -0/+3 |
| |\ | |||||
| | * | Merge pull request #5981 from the-JS-hater/struct-cycle-fix | gingerBill | 2025-12-09 | 1 | -0/+3 |
| | |\ | | | | | | | undetected type declaration cycles work-around | ||||
| | | * | missed a semicolon | Morgan | 2025-12-01 | 1 | -1/+1 |
| | | | | |||||
| | | * | undetected type declaration cycles work-around | Morgan | 2025-12-01 | 1 | -0/+3 |
| | | | | |||||
| * | | | Fix #6003 | gingerBill | 2025-12-09 | 1 | -5/+3 |
| |/ / | |||||
| * | | Fix duplicate code emission in type assertions. | miere43 | 2025-12-03 | 1 | -2/+2 |
| | | | |||||
| * | | Fix #5982 | Jeroen van Rijn | 2025-12-01 | 1 | -0/+4 |
| |/ | | | | Add escape analysis check for #load directive to fix #5982. | ||||
| * | Restore help line for all-bits | Jeroen van Rijn | 2025-12-01 | 1 | -0/+1 |
| | | |||||
| * | Fix `-integer-division-by-zero` modes and document `all-bits` | gingerBill | 2025-12-01 | 3 | -12/+15 |
| | | |||||
| * | Remove `all-bits` from option help text, isn't supported. | Jeroen van Rijn | 2025-11-30 | 1 | -1/+0 |
| | | |||||
| * | panic on transpose with result type in diff layout | Laytan Laats | 2025-11-29 | 1 | -0/+5 |
| | | | | | | Partially reverts 4db4841, it should behave the same as cast (which does an implicit transpose). | ||||
| * | fix matrix transpose with different result type | laytan | 2025-11-29 | 2 | -3/+3 |
| | | | | | Fixes #5623 | ||||
| * | Fix #5967 (Incorrect stack overflow warning for by ref switches over unions) | Franz | 2025-11-28 | 1 | -1/+3 |
| | | |||||
| * | Merge pull request #5930 from odin-lang/bill/os2-file-stream | gingerBill | 2025-11-26 | 2 | -0/+126 |
| |\ | | | | | `os2.File_Stream` | ||||
| | * | Add `intrinsics.type_is_superset_of` | gingerBill | 2025-11-17 | 2 | -0/+126 |
| | | | |||||
| * | | moved checking of -vet-unused-procedures and -vet-packages flags to | A1029384756 | 2025-11-22 | 1 | -17/+16 |
| | | | | | | | | | after all flags are parsed | ||||
| * | | Use SIP hash as name canonicalization hashbill/typeid-sip-hash | gingerBill | 2025-11-18 | 1 | -9/+146 |
| |/ | | | | Replaces fnv64a | ||||
| * | skip collision panic when package names aren't unique | Laytan | 2025-11-16 | 1 | -3/+9 |
| | | |||||
| * | Merge pull request #5908 from slowhei/master | gingerBill | 2025-11-11 | 1 | -0/+1 |
| |\ | | | | | Fix allocation of anonymous globals | ||||
| | * | Fix allocation of anonymous globals | Tohei Ichikawa | 2025-11-09 | 1 | -0/+1 |
| | | | |||||
| * | | Fix #5894 | korvahkh | 2025-11-10 | 1 | -6/+14 |
| |/ | |||||
| * | Don't check procedure signature similarity when a foreign import proc is an ↵ | Harold Brenes | 2025-11-07 | 1 | -2/+1 |
| | | | | | Objective-C method. | ||||
| * | Improve error positioning for `#all_or_none` | gingerBill | 2025-11-06 | 1 | -2/+8 |
| | | |||||
| * | Remove `#no_copy` | gingerBill | 2025-11-05 | 2 | -16/+7 |
| | | |||||
| * | Improve doc-writer format for `#all_or_none`bill/all_or_none | gingerBill | 2025-11-05 | 2 | -3/+64 |
| | | |||||