| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix #2261 | gingerBill | 2023-09-30 | 1 | -2/+9 |
| | | |||||
| * | Fix `or_break` code generation issue | gingerBill | 2023-09-30 | 1 | -20/+10 |
| | | |||||
| * | Remove `-vet-extra` | gingerBill | 2023-09-30 | 3 | -45/+2 |
| | | |||||
| * | Add `or_break` and `or_continue` constructs | gingerBill | 2023-09-30 | 9 | -9/+252 |
| | | |||||
| * | Correct `get_file_line_as_string` to fix #2829 | gingerBill | 2023-09-29 | 1 | -0/+3 |
| | | |||||
| * | Remove debug message | gingerBill | 2023-09-29 | 1 | -1/+0 |
| | | |||||
| * | Rename simd bitwise operations from `intrinsics.simd_and` to ↵ | gingerBill | 2023-09-28 | 3 | -20/+20 |
| | | | | | `intrinsics.simd_bit_and` etc | ||||
| * | Update src/build_settings.cpp | gingerBill | 2023-09-27 | 1 | -1/+1 |
| | | | | Co-authored-by: Laytan Laats <laytanlaats@hotmail.com> | ||||
| * | Generate the global type info member values even if the count is `0` | gingerBill | 2023-09-27 | 1 | -52/+50 |
| | | |||||
| * | Merge branch 'master' into llvm-17 | gingerBill | 2023-09-27 | 9 | -39/+149 |
| |\ | |||||
| | * | Fix #2820 | gingerBill | 2023-09-26 | 1 | -0/+3 |
| | | | |||||
| | * | Fix #2809 - disallow files to start with `_` | gingerBill | 2023-09-26 | 1 | -0/+11 |
| | | | |||||
| | * | Fix #2812 | gingerBill | 2023-09-26 | 1 | -1/+1 |
| | | | |||||
| | * | Fix #2819 | gingerBill | 2023-09-26 | 1 | -4/+8 |
| | | | |||||
| | * | Potentially fix race condition #2463 #2814 | gingerBill | 2023-09-26 | 2 | -7/+26 |
| | | | |||||
| | * | Fix #2816 | gingerBill | 2023-09-26 | 1 | -1/+3 |
| | | | |||||
| | * | Fix #2817 | gingerBill | 2023-09-26 | 1 | -1/+1 |
| | | | |||||
| | * | Fix #2818 (enforce `#partial label: switch`) | gingerBill | 2023-09-26 | 1 | -0/+45 |
| | | | |||||
| | * | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2023-09-26 | 1 | -21/+16 |
| | |\ | |||||
| | | * | Fix various mismatches with the specified -max-error-count flag | Tarık B | 2023-09-22 | 1 | -21/+16 |
| | | | | |||||
| | * | | Add `cstring` specific comparison procedures to fix comparisons like ↵ | gingerBill | 2023-09-26 | 2 | -4/+35 |
| | |/ | | | | | | | `cstring("") != cstring(nil)` | ||||
| * | | Fix `ptr != ptr` type cast problem in LLVM 17 | gingerBill | 2023-09-26 | 1 | -2/+15 |
| | | | |||||
| * | | Fix typo | gingerBill | 2023-09-25 | 1 | -5/+5 |
| | | | |||||
| * | | Use giant struct only in 17 | gingerBill | 2023-09-25 | 1 | -1/+1 |
| | | | |||||
| * | | Use `llvm_const_array` wrapper | gingerBill | 2023-09-22 | 1 | -2/+1 |
| | | | |||||
| * | | Use a giant packed struct working for type info table | gingerBill | 2023-09-22 | 2 | -66/+108 |
| | | | |||||
| * | | Begin work on making the type info table be constantly initialized | gingerBill | 2023-09-22 | 8 | -54/+960 |
| | | | |||||
| * | | Minor clean up | gingerBill | 2023-09-22 | 1 | -24/+10 |
| | | | |||||
| * | | Remove debug text | gingerBill | 2023-09-21 | 1 | -2/+0 |
| | | | |||||
| * | | Fix build times for `-o:<string>` in LLVM-17 | gingerBill | 2023-09-21 | 6 | -61/+17 |
| | | | |||||
| * | | Allow for zero passes | gingerBill | 2023-09-21 | 1 | -0/+5 |
| | | | |||||
| * | | Add `ODIN_SANITIZER_FLAGS` global constant | gingerBill | 2023-09-21 | 1 | -0/+27 |
| | | | |||||
| * | | Add attributes for sanitize_memory and sanitize_thread | gingerBill | 2023-09-21 | 2 | -1/+36 |
| | | | |||||
| * | | Add `sanitize_address` attribute to all normal packages | gingerBill | 2023-09-21 | 4 | -6/+10 |
| | | | |||||
| * | | Add asan lib for Windows | gingerBill | 2023-09-21 | 1 | -0/+15 |
| | | | |||||
| * | | Re-configure the new pass system | gingerBill | 2023-09-21 | 2 | -18/+35 |
| | | | |||||
| * | | Fix wrong import due to grep-replace | gingerBill | 2023-09-21 | 1 | -1/+1 |
| | | | |||||
| * | | Update ABI breaking changes for `f16` types (due to LLVM 15+) | gingerBill | 2023-09-21 | 4 | -11/+17 |
| | | | |||||
| * | | Add `-o:aggressive` for LLVM 17 | gingerBill | 2023-09-21 | 5 | -14/+43 |
| | | | |||||
| * | | Support `-sanitize:<string>` for `address`, `memory`, `thread` for LLVM 17 | gingerBill | 2023-09-21 | 3 | -1/+52 |
| | | | |||||
| * | | Begin work with adding the new pass system | gingerBill | 2023-09-20 | 1 | -0/+54 |
| | | | |||||
| * | | Check for LLVM versions | gingerBill | 2023-09-19 | 1 | -8/+20 |
| | | | |||||
| * | | Update to LLVM-17 | gingerBill | 2023-09-19 | 42 | -1078/+2355 |
| |/ | |||||
| * | Fix constant literals using the wrong type | gingerBill | 2023-09-19 | 1 | -4/+4 |
| | | |||||
| * | Update Tilde | gingerBill | 2023-09-11 | 8 | -116/+239 |
| | | |||||
| * | Fix bug: Disallow non-specialized polymorphic in typeid assignment | gingerBill | 2023-09-06 | 3 | -7/+25 |
| | | |||||
| * | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2023-09-06 | 1 | -1/+1 |
| |\ | |||||
| | * | fix #2779 ternary with a union of enum | Laytan Laats | 2023-08-31 | 1 | -1/+1 |
| | | | |||||
| * | | Update Tilde | gingerBill | 2023-08-27 | 1 | -0/+0 |
| | | | |||||
| * | | Update Tilde | gingerBill | 2023-08-26 | 3 | -28/+26 |
| |/ | |||||