| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2024-07-22 | 3 | -6/+6 | |
| |\ \ | ||||||
| | * | | Simplify exe path check. | Jeroen van Rijn | 2024-07-22 | 1 | -2/+1 | |
| | | | | ||||||
| | * | | Fix .exe path is directory check. | Jeroen van Rijn | 2024-07-22 | 1 | -4/+3 | |
| | | | | ||||||
| | * | | Fix #3473 | Jeroen van Rijn | 2024-07-22 | 1 | -1/+3 | |
| | | | | | | | | | | | | | Fix the problem where the initial package's directory name ended in .odin. | |||||
| | * | | Add NULL check in check_range_stmt | Jeroen van Rijn | 2024-07-21 | 1 | -1/+1 | |
| | | | | | | | | | | | | | Fixes #3953 | |||||
| | * | | Help text default -o:none -> -o:minimal. | Jeroen van Rijn | 2024-07-19 | 1 | -1/+1 | |
| | | | | ||||||
| * | | | Improve error handling for invalid syntax doing `[*]T` | gingerBill | 2024-07-22 | 1 | -3/+9 | |
| |/ / | ||||||
| * | | type is never a tuple here | Laytan Laats | 2024-07-16 | 1 | -3/+0 | |
| | | | ||||||
| * | | fix `add_sat` and `sub_sat` intrinsics | Laytan Laats | 2024-07-16 | 2 | -7/+78 | |
| | | | ||||||
| * | | Add intrinsics `add_sat` and `sub_sat` | gingerBill | 2024-07-16 | 3 | -0/+14 | |
| | | | ||||||
| * | | add workaround for kernel panics on MacOS | Laytan Laats | 2024-07-15 | 1 | -8/+22 | |
| | | | ||||||
| * | | Fix code gen issue with `bit_set` | gingerBill | 2024-07-15 | 1 | -4/+0 | |
| | | | ||||||
| * | | Minor change to an internal flag | gingerBill | 2024-07-15 | 1 | -0/+1 | |
| | | | ||||||
| * | | Begin work for `bit_set[...; [N]T]` (not working) | gingerBill | 2024-07-15 | 9 | -43/+141 | |
| | | | ||||||
| * | | Fix `case:` in type switch issue | gingerBill | 2024-07-15 | 2 | -3/+10 | |
| | | | ||||||
| * | | Make linkage weak in certain places | gingerBill | 2024-07-15 | 2 | -49/+49 | |
| | | | ||||||
| * | | Fix global variables being "missing" with `-use-separate-modules` | gingerBill | 2024-07-15 | 4 | -67/+73 | |
| | | | ||||||
| * | | Fix possible race and correct linkage _after_ generation | gingerBill | 2024-07-15 | 4 | -18/+40 | |
| | | | ||||||
| * | | `-use-separate-modules` default on Windows only | gingerBill | 2024-07-15 | 2 | -2/+2 | |
| | | | ||||||
| * | | Generate backing array in the case where there is no `DeclInfo` for the ↵ | gingerBill | 2024-07-15 | 1 | -6/+10 | |
| | | | | | | | | | procedure body | |||||
| * | | Disable `-use-separate-modules` by default on darwin until problem is determined | gingerBill | 2024-07-15 | 1 | -0/+2 | |
| | | | ||||||
| * | | Minimize mutex lock for `#load_directory` | gingerBill | 2024-07-15 | 1 | -3/+7 | |
| | | | ||||||
| * | | Revert changes to `in_single_threaded_checker_stage` | gingerBill | 2024-07-15 | 2 | -26/+26 | |
| | | | ||||||
| * | | Disable the need for mutexes in single threaded checker stage | gingerBill | 2024-07-15 | 3 | -41/+32 | |
| | | | ||||||
| * | | Remove need for `BlockingMutex` in `Arena` | gingerBill | 2024-07-15 | 3 | -16/+5 | |
| | | | ||||||
| * | | Remove use of mutex in single threaded code | gingerBill | 2024-07-15 | 2 | -7/+15 | |
| | | | ||||||
| * | | Minimize use of mutex in `Arena` | gingerBill | 2024-07-15 | 1 | -7/+17 | |
| | | | ||||||
| * | | Add the permanent and temporary arenas directly on the `Thread` | gingerBill | 2024-07-15 | 3 | -8/+79 | |
| | | | ||||||
| * | | Make `-use-separate-modules` the default behaviour for `-o:none` and ↵ | gingerBill | 2024-07-15 | 2 | -1/+8 | |
| | | | | | | | | | `-o:minimal` | |||||
| * | | Keep MSVC happy with secure versions of C calls | gingerBill | 2024-07-15 | 4 | -18/+14 | |
| | | | ||||||
| * | | Use `gb_zero_*` calls | gingerBill | 2024-07-15 | 5 | -13/+6 | |
| | | | ||||||
| * | | Comment out debug code | gingerBill | 2024-07-15 | 1 | -2/+2 | |
| | | | ||||||
| * | | Add `slice` variable if not exists | gingerBill | 2024-07-14 | 1 | -0/+4 | |
| | | | ||||||
| * | | Fix type | gingerBill | 2024-07-14 | 1 | -1/+1 | |
| | | | ||||||
| * | | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2024-07-14 | 1 | -0/+3 | |
| |\ \ | ||||||
| | * | | Fix compiler crash when switching on no value | Feoramund | 2024-07-14 | 1 | -0/+3 | |
| | | | | ||||||
| * | | | Reduce the size of `runtime.Type_Info` | gingerBill | 2024-07-14 | 2 | -27/+37 | |
| |/ / | ||||||
| * | | Fix parameter to none | gingerBill | 2024-07-14 | 1 | -1/+1 | |
| | | | ||||||
| * | | Add pseudo flag `-fast-build` | gingerBill | 2024-07-14 | 1 | -0/+12 | |
| | | | ||||||
| * | | Default to `-o:minimal` again | gingerBill | 2024-07-14 | 2 | -1/+6 | |
| | | | ||||||
| * | | Improve error message | gingerBill | 2024-07-14 | 1 | -1/+1 | |
| | | | ||||||
| * | | Disallow global use of target specific procedure calls | gingerBill | 2024-07-14 | 1 | -6/+9 | |
| | | | ||||||
| * | | Fix styling issues | gingerBill | 2024-07-14 | 2 | -25/+26 | |
| | | | ||||||
| * | | Merge pull request #3919 from colrdavidson/growing_workpool | gingerBill | 2024-07-14 | 2 | -49/+114 | |
| |\ \ | | | | | | | move to a growing workstealing queue | |||||
| | * | | move to isize | Colin Davidson | 2024-07-14 | 2 | -13/+13 | |
| | | | | ||||||
| | * | | handle steal-fail vs steal-empty | Colin Davidson | 2024-07-14 | 1 | -12/+24 | |
| | | | | ||||||
| | * | | move to a growing queue | Colin Davidson | 2024-07-13 | 2 | -49/+102 | |
| | | | | ||||||
| * | | | Reuse the slice value too for variadic parameters (LLVM >= 13) | gingerBill | 2024-07-14 | 1 | -0/+11 | |
| | | | | ||||||
| * | | | Calculate size and alignment, and reuse memory for all variadic calls within ↵ | gingerBill | 2024-07-14 | 5 | -12/+34 | |
| | | | | | | | | | | | | | a procedure body | |||||
| * | | | Add error for `#no_capture` being reserved for future use | gingerBill | 2024-07-14 | 1 | -1/+1 | |
| | | | | ||||||