| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | Add check for variables which are both shadowing and unused by default | gingerBill | 2022-02-05 | 1 | -9/+18 | |
| | | | ||||||
| * | | Only check idents in the alias (of alias)+ problem | gingerBill | 2022-02-04 | 1 | -1/+1 | |
| | | | ||||||
| * | | Correct the type aliasing problem, caused by aliases (of aliases)+ | gingerBill | 2022-02-04 | 1 | -1/+65 | |
| | | | ||||||
| * | | Fix type alias declaration evaluation problem (#854 #1439) | gingerBill | 2022-02-03 | 1 | -3/+0 | |
| | | | ||||||
| * | | Add `//+private file` to complement `//+private` (`//+private package`) | gingerBill | 2022-02-02 | 1 | -3/+6 | |
| | | | ||||||
| * | | Fix typo | gingerBill | 2022-01-31 | 1 | -5/+5 | |
| | | | ||||||
| * | | Correct false positive check in `check_unique_package_names` | gingerBill | 2022-01-31 | 1 | -2/+8 | |
| | | | ||||||
| * | | Add `#no_type_assert` and `#type_assert` to disable implicit type assertions ↵ | gingerBill | 2022-01-27 | 1 | -0/+12 | |
| | | | | | | | | | with `x.(T)` | |||||
| * | | Add `ODIN_ERROR_POS_STYLE` constant and change ↵ | gingerBill | 2022-01-26 | 1 | -0/+10 | |
| | | | | | | | | | `runtime.print_caller_location` based on that constant | |||||
| * | | Revert change | gingerBill | 2022-01-25 | 1 | -7/+6 | |
| | | | ||||||
| * | | Disable early return from `check_proc_info` | gingerBill | 2022-01-25 | 1 | -6/+7 | |
| | | | ||||||
| * | | Remove debug code | gingerBill | 2022-01-24 | 1 | -3/+0 | |
| | | | ||||||
| * | | Fix #1267 | gingerBill | 2022-01-23 | 1 | -6/+18 | |
| |/ | ||||||
| * | Unify `are_types_identical_unique_tuples` | gingerBill | 2022-01-19 | 1 | -2/+2 | |
| | | ||||||
| * | Correct `//+private` for `odin doc` | gingerBill | 2022-01-17 | 1 | -0/+7 | |
| | | ||||||
| * | `ODIN_ENDIAN` changed to an enum constant; `ODIN_ENUM_STRING` is the new ↵ | gingerBill | 2022-01-15 | 1 | -2/+13 | |
| | | | | | string version of the old constant | |||||
| * | Make `ODIN_BUILD_MODE` a enum type | gingerBill | 2022-01-15 | 1 | -1/+63 | |
| | | ||||||
| * | Correct linkage for entry point procedures on Windows | gingerBill | 2022-01-12 | 1 | -1/+7 | |
| | | ||||||
| * | Begin work to move entry point code to Odin itself rather than in C++ side | gingerBill | 2022-01-12 | 1 | -33/+41 | |
| | | ||||||
| * | Disable `DEFAULT_TO_THREADED_CHECKER` until race condition is found | gingerBill | 2022-01-11 | 1 | -5/+5 | |
| | | ||||||
| * | Add mutex guards for signature scopes | gingerBill | 2022-01-10 | 1 | -1/+1 | |
| | | ||||||
| * | Fix `check_procedure_bodies` to allow multiple threads caused by a typo | gingerBill | 2022-01-10 | 1 | -1/+0 | |
| | | ||||||
| * | Correct `odin doc` default parameter value `init_string` generation | gingerBill | 2021-12-03 | 1 | -0/+1 | |
| | | ||||||
| * | Merge pull request #1332 from odin-lang/nasm-support | gingerBill | 2021-11-26 | 1 | -0/+8 | |
| |\ | | | | | NASM Support | |||||
| | * | Allow `.asm`, `.s`, and `.S` as valid assembly file extensions | gingerBill | 2021-11-26 | 1 | -2/+1 | |
| | | | ||||||
| | * | Add supported check for `.asm` files | gingerBill | 2021-11-26 | 1 | -0/+9 | |
| | | | ||||||
| * | | Merge pull request #1296 from kevinsjoberg/do-not-filter-tests-when-empty | gingerBill | 2021-11-25 | 1 | -0/+4 | |
| |\ \ | |/ |/| | Do not filter test procedures when filter is empty | |||||
| | * | Do not filter test procedures when filter is empty | Kevin Sjöberg | 2021-11-10 | 1 | -0/+4 | |
| | | | | | | | | | | | If `build_context.test_names` is empty, we do not need to perform any filtering. | |||||
| * | | `@(tag=<string>)` - dummy attribute for tooling | gingerBill | 2021-11-17 | 1 | -6/+42 | |
| | | | ||||||
| * | | Improve usage of `file_id` | gingerBill | 2021-11-15 | 1 | -2/+2 | |
| | | | ||||||
| * | | Remove `scope` field from `Ast` | gingerBill | 2021-11-14 | 1 | -4/+37 | |
| | | | ||||||
| * | | Begin minimizing `Ast` size | gingerBill | 2021-11-14 | 1 | -1/+1 | |
| |/ | ||||||
| * | Postpone checking test procedures | Kevin Sjöberg | 2021-11-10 | 1 | -3/+3 | |
| | | | | | | | The dependency set need to be generated before we check the testing procedures. Otherwise `checker->info.testing_procedures` will be empty and thus no filtering is taking place. | |||||
| * | Improve support for `freestanding_wasm32` | gingerBill | 2021-11-07 | 1 | -3/+7 | |
| | | ||||||
| * | Remove dead code | gingerBill | 2021-11-05 | 1 | -19/+0 | |
| | | ||||||
| * | Increase usage of `PtrMap` | gingerBill | 2021-11-05 | 1 | -22/+18 | |
| | | ||||||
| * | Correct `map_remove(PtrMap)` | gingerBill | 2021-11-05 | 1 | -9/+9 | |
| | | ||||||
| * | Add `PtrMap`, begin working change `Map` to `PtrMap` where possible | gingerBill | 2021-11-05 | 1 | -9/+6 | |
| | | ||||||
| * | Reorganize code | gingerBill | 2021-11-05 | 1 | -11/+13 | |
| | | ||||||
| * | Add `ODIN_BUILD_MODE` | gingerBill | 2021-11-04 | 1 | -0/+2 | |
| | | ||||||
| * | `@(linkage=<string>)` for procedures and variables; `@(require)` for ↵ | gingerBill | 2021-11-04 | 1 | -2/+53 | |
| | | | | | procedures; `package runtime` linkage improvements; Subsequence improvements to `lb_run_remove_unused_function_pass` | |||||
| * | Add `ODIN_NO_CRT` global constant | gingerBill | 2021-11-04 | 1 | -0/+1 | |
| | | ||||||
| * | Add procs for wasm32 | gingerBill | 2021-10-31 | 1 | -0/+3 | |
| | | ||||||
| * | Merge branch 'master' into new-matrix-type | gingerBill | 2021-10-23 | 1 | -2/+11 | |
| |\ | ||||||
| | * | Correct ternary if expression type determination | gingerBill | 2021-10-22 | 1 | -5/+7 | |
| | | | ||||||
| | * | Fix check_remove_expr_info | gingerBill | 2021-10-22 | 1 | -1/+8 | |
| | | | ||||||
| * | | Support indexing matrices | gingerBill | 2021-10-19 | 1 | -0/+1 | |
| | | | ||||||
| * | | Very basic matrix support in backend | gingerBill | 2021-10-18 | 1 | -0/+8 | |
| | | | ||||||
| * | | Begin work on matrix type | gingerBill | 2021-10-18 | 1 | -0/+2 | |
| |/ | ||||||
| * | Add `runtime._cleanup_runtime` internal call | gingerBill | 2021-10-18 | 1 | -1/+1 | |
| | | ||||||