| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | 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 | |
| | | ||||||
| * | Simplify `TIME_SECTION` code | gingerBill | 2021-10-12 | 1 | -24/+0 | |
| | | ||||||
| * | If an entity is inserted into a scope already exists by the same name, it ↵ | gingerBill | 2021-10-04 | 1 | -6/+15 | |
| | | | | | will not report as an error any more | |||||
| * | Add @(init) attribute for procedures, allowing for procedures to be called ↵ | gingerBill | 2021-10-03 | 1 | -2/+86 | |
| | | | | | | | at startup These procedures will be called after global variables have been initialized as normal | |||||
| * | Correct f64 -> u128/i128 generation | gingerBill | 2021-09-25 | 1 | -0/+2 | |
| | | ||||||
| * | Begin minimize `Type` size by replacing `Array` with `Slice` etc | gingerBill | 2021-09-13 | 1 | -17/+22 | |
| | | ||||||
| * | Correct did you mean logic and make thread-safe-er | gingerBill | 2021-08-27 | 1 | -3/+16 | |
| | | ||||||
| * | Don't use the thread pool if worker count is 0 | gingerBill | 2021-08-26 | 1 | -1/+24 | |
| | | ||||||
| * | Simplify logic for `-thread-count:1` | gingerBill | 2021-08-26 | 1 | -20/+0 | |
| | | ||||||
| * | Unify thread pool logic across the rest of the compiler, using a global ↵ | gingerBill | 2021-08-26 | 1 | -72/+45 | |
| | | | | | thread pool | |||||
| * | Correct procedure checking flag handling, and correct the (bodge) handle of ↵ | gingerBill | 2021-08-23 | 1 | -10/+23 | |
| | | | | | unchecked procedure bodies | |||||
| * | Add multi-pointer types `[^]T` | gingerBill | 2021-08-21 | 1 | -0/+11 | |
| | | ||||||
| * | Correct atomic usage | gingerBill | 2021-08-19 | 1 | -0/+8 | |
| | | ||||||
| * | Fix race condition from `add_entity_use` due to Entity.identifier | gingerBill | 2021-08-19 | 1 | -3/+3 | |
| | | ||||||
| * | Migrate and remove more from gb.h | gingerBill | 2021-08-19 | 1 | -15/+15 | |
| | | ||||||