| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Fix typodev-2023-02 | gingerBill | 2023-02-02 | 1 | -1/+1 |
| | | |||||
| * | Fix `when` within `foreign` block (again) | gingerBill | 2023-02-02 | 1 | -13/+9 |
| | | |||||
| * | Fix `when` within `foreign` blocks at the file scope | gingerBill | 2023-02-01 | 1 | -0/+8 |
| | | |||||
| * | Separate `check_stmt` code into separate procedures | gingerBill | 2023-02-01 | 1 | -271/+288 |
| | | |||||
| * | Improve ternary logic for untyped nil stuff | gingerBill | 2023-01-30 | 1 | -3/+5 |
| | | |||||
| * | Improve ternary if expression type inference rues | gingerBill | 2023-01-30 | 1 | -2/+11 |
| | | | | | | | Allow for expression like this `x: union{f32} = f32(123) if cond else nil` | ||||
| * | Add for C++ for loop uses | gingerBill | 2023-01-30 | 2 | -15/+10 |
| | | |||||
| * | Remove `@(require_results)` from one procedure | gingerBill | 2023-01-30 | 1 | -1/+0 |
| | | |||||
| * | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2023-01-30 | 2 | -3/+3 |
| |\ | |||||
| | * | Merge pull request #2317 from ftphikari/master | gingerBill | 2023-01-28 | 1 | -2/+2 |
| | |\ | | | | | | | vendor/d3d11: fixed function definition | ||||
| | | * | vendor/d3d11: fixed function definition | hikari | 2023-01-29 | 1 | -2/+2 |
| | | | | |||||
| | * | | Merge pull request #2316 from Hyp-X/master | gingerBill | 2023-01-28 | 1 | -1/+1 |
| | |\ \ | | |/ | |/| | Fix decimal_to_float_bits for floats >= 1 | ||||
| | | * | Fix decimal_to_float_bits for floats >= 1 | Hyp-X | 2023-01-28 | 1 | -1/+1 |
| | |/ | |||||
| * | | Use C++ `for` rather than `for_array` macro | gingerBill | 2023-01-29 | 1 | -72/+47 |
| | | | |||||
| * | | Add `@(require_results)` to `package reflect` | gingerBill | 2023-01-29 | 3 | -3/+86 |
| |/ | |||||
| * | Correct `arena_temp_end` usage when no allocation ever happens for that arena | gingerBill | 2023-01-28 | 6 | -534/+623 |
| | | |||||
| * | Use a separate arena for `heap_allocator` | gingerBill | 2023-01-28 | 1 | -1/+3 |
| | | |||||
| * | Add mutex to `virtual.Arena`; add `virtual.arena_temp_ignore` | gingerBill | 2023-01-28 | 2 | -1/+26 |
| | | |||||
| * | Add extra checks for multiple assignments when emitting stores | gingerBill | 2023-01-27 | 3 | -5/+22 |
| | | |||||
| * | Merge branch 'master' of https://github.com/odin-lang/Odin | gingerBill | 2023-01-27 | 1 | -5/+5 |
| |\ | |||||
| | * | Merge pull request #2315 from SentientCoffee/pr/os_read_file_location | Jeroen van Rijn | 2023-01-27 | 1 | -5/+5 |
| | |\ | | | | | | | Add caller location info to `os.read_entire_file()` | ||||
| | | * | Add caller location info to `os.read_entire_file()` | Daniel | 2023-01-27 | 1 | -5/+5 |
| | |/ | | | | | | | | | | | | | This helps people using the mem.Tracking_Allocator to more easily pinpoint where they leaked memory in their own code, rather than having the leaks be reported as if they were in the core library itself. | ||||
| * / | Fix `slice.reverse` | gingerBill | 2023-01-27 | 1 | -2/+1 |
| |/ | |||||
| * | Fix json.marshal for `map[string]string` | gingerBill | 2023-01-24 | 1 | -0/+4 |
| | | |||||
| * | Add extra `add_type_info_type` calls | gingerBill | 2023-01-23 | 2 | -3/+3 |
| | | |||||
| * | Use a LUT for `shift_left` | gingerBill | 2023-01-23 | 1 | -21/+121 |
| | | |||||
| * | Fix typo in `decimal_to_float_bits` | gingerBill | 2023-01-23 | 2 | -6/+5 |
| | | |||||
| * | Disable arena guards | gingerBill | 2023-01-23 | 1 | -4/+4 |
| | | |||||
| * | Use `heap_allocator()` with `-debug`; Reinstate the arena guards | gingerBill | 2023-01-23 | 5 | -21/+39 |
| | | |||||
| * | Change current requirements for valgrind targets | gingerBill | 2023-01-23 | 1 | -1/+8 |
| | | |||||
| * | Use `~{}` syntax | gingerBill | 2023-01-23 | 1 | -1/+1 |
| | | |||||
| * | Escape `$` in asm | gingerBill | 2023-01-23 | 1 | -1/+1 |
| | | |||||
| * | Change to use `ODIN_VALGRIND_SUPPORT` | gingerBill | 2023-01-23 | 2 | -18/+18 |
| | | |||||
| * | Add helgrind markers to package sync | gingerBill | 2023-01-23 | 2 | -0/+67 |
| | | |||||
| * | Fix bug when `.` is passed to `remove_extension_from_path` | gingerBill | 2023-01-20 | 1 | -0/+3 |
| | | |||||
| * | Fix #2282 caused by a typo | gingerBill | 2023-01-20 | 1 | -3/+3 |
| | | |||||
| * | Fix #2299 by handling very large value cases correctly | gingerBill | 2023-01-20 | 2 | -26/+49 |
| | | |||||
| * | Merge pull request #2273 from ap29600/core_slice_rotate_fix | gingerBill | 2023-01-19 | 2 | -18/+22 |
| |\ | | | | | Fix `core:slice.rotate_left` | ||||
| | * | Add the inner `for` loop back in the logic | Andrea Piseri | 2022-12-21 | 1 | -6/+16 |
| | | | | | | | | | | | | | This could be easier to predict in cases where one of `left` and `right` is significantly greater than the other, and as such the same branch is taken multiple times in a row | ||||
| | * | Fix non-generic cast in core:slice.rotate_left | Andrea Piseri | 2022-12-21 | 1 | -1/+1 |
| | | | |||||
| | * | Fix `core:slice.rotate_left` | Andrea Piseri | 2022-12-21 | 2 | -16/+10 |
| | | | | | | | | | | | | | | | This commit includes two fixes: - a temporary cast to make the function compile - a fix to a logic error that caused the function to hang or return incorrect results | ||||
| * | | Merge pull request #2310 from Lperlind/staging/ns-application-delegate-fix | gingerBill | 2023-01-19 | 1 | -7/+7 |
| |\ \ | | | | | | | Fix a few bindings in NSApplicationDelegate | ||||
| | * | | Fix a few bindings in NSApplicationDelegate | Lucas Perlind | 2023-01-19 | 1 | -7/+7 |
| | | | | |||||
| * | | | Merge pull request #2309 from Lperlind/staging/ns-window-delegate | gingerBill | 2023-01-19 | 7 | -0/+576 |
| |\ \ \ | | | | | | | | | Fully implement NSWindowDelegate | ||||
| | * | | | Fully implement NSWindowDelegate | Lucas Perlind | 2023-01-19 | 7 | -0/+576 |
| | | | | | |||||
| * | | | | Remove tools directory | gingerBill | 2023-01-19 | 2 | -356/+0 |
| | |/ / |/| | | |||||
| * | | | Minor fix to `string_compare` | gingerBill | 2023-01-18 | 1 | -1/+1 |
| | | | | |||||
| * | | | Improve `odin doc` string printing (Fixes #2246) | gingerBill | 2023-01-18 | 2 | -47/+24 |
| | | | | |||||
| * | | | Fix #2264 | gingerBill | 2023-01-18 | 1 | -4/+4 |
| | | | | |||||
| * | | | Fix #2274 | gingerBill | 2023-01-18 | 1 | -0/+5 |
| | | | | |||||