aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Fix typodev-2023-02gingerBill2023-02-021-1/+1
* Fix `when` within `foreign` block (again)gingerBill2023-02-021-13/+9
* Fix `when` within `foreign` blocks at the file scopegingerBill2023-02-011-0/+8
* Separate `check_stmt` code into separate proceduresgingerBill2023-02-011-271/+288
* Improve ternary logic for untyped nil stuffgingerBill2023-01-301-3/+5
* Improve ternary if expression type inference ruesgingerBill2023-01-301-2/+11
* Add for C++ for loop usesgingerBill2023-01-302-15/+10
* Remove `@(require_results)` from one proceduregingerBill2023-01-301-1/+0
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2023-01-302-3/+3
|\
| * Merge pull request #2317 from ftphikari/mastergingerBill2023-01-281-2/+2
| |\
| | * vendor/d3d11: fixed function definitionhikari2023-01-291-2/+2
| * | Merge pull request #2316 from Hyp-X/mastergingerBill2023-01-281-1/+1
| |\ \ | | |/ | |/|
| | * Fix decimal_to_float_bits for floats >= 1Hyp-X2023-01-281-1/+1
| |/
* | Use C++ `for` rather than `for_array` macrogingerBill2023-01-291-72/+47
* | Add `@(require_results)` to `package reflect`gingerBill2023-01-293-3/+86
|/
* Correct `arena_temp_end` usage when no allocation ever happens for that arenagingerBill2023-01-286-534/+623
* Use a separate arena for `heap_allocator`gingerBill2023-01-281-1/+3
* Add mutex to `virtual.Arena`; add `virtual.arena_temp_ignore`gingerBill2023-01-282-1/+26
* Add extra checks for multiple assignments when emitting storesgingerBill2023-01-273-5/+22
* Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2023-01-271-5/+5
|\
| * Merge pull request #2315 from SentientCoffee/pr/os_read_file_locationJeroen van Rijn2023-01-271-5/+5
| |\
| | * Add caller location info to `os.read_entire_file()`Daniel2023-01-271-5/+5
| |/
* / Fix `slice.reverse`gingerBill2023-01-271-2/+1
|/
* Fix json.marshal for `map[string]string`gingerBill2023-01-241-0/+4
* Add extra `add_type_info_type` callsgingerBill2023-01-232-3/+3
* Use a LUT for `shift_left`gingerBill2023-01-231-21/+121
* Fix typo in `decimal_to_float_bits`gingerBill2023-01-232-6/+5
* Disable arena guardsgingerBill2023-01-231-4/+4
* Use `heap_allocator()` with `-debug`; Reinstate the arena guardsgingerBill2023-01-235-21/+39
* Change current requirements for valgrind targetsgingerBill2023-01-231-1/+8
* Use `~{}` syntaxgingerBill2023-01-231-1/+1
* Escape `$` in asmgingerBill2023-01-231-1/+1
* Change to use `ODIN_VALGRIND_SUPPORT`gingerBill2023-01-232-18/+18
* Add helgrind markers to package syncgingerBill2023-01-232-0/+67
* Fix bug when `.` is passed to `remove_extension_from_path`gingerBill2023-01-201-0/+3
* Fix #2282 caused by a typogingerBill2023-01-201-3/+3
* Fix #2299 by handling very large value cases correctlygingerBill2023-01-202-26/+49
* Merge pull request #2273 from ap29600/core_slice_rotate_fixgingerBill2023-01-192-18/+22
|\
| * Add the inner `for` loop back in the logicAndrea Piseri2022-12-211-6/+16
| * Fix non-generic cast in core:slice.rotate_leftAndrea Piseri2022-12-211-1/+1
| * Fix `core:slice.rotate_left`Andrea Piseri2022-12-212-16/+10
* | Merge pull request #2310 from Lperlind/staging/ns-application-delegate-fixgingerBill2023-01-191-7/+7
|\ \
| * | Fix a few bindings in NSApplicationDelegateLucas Perlind2023-01-191-7/+7
* | | Merge pull request #2309 from Lperlind/staging/ns-window-delegategingerBill2023-01-197-0/+576
|\ \ \
| * | | Fully implement NSWindowDelegateLucas Perlind2023-01-197-0/+576
* | | | Remove tools directorygingerBill2023-01-192-356/+0
| |/ / |/| |
* | | Minor fix to `string_compare`gingerBill2023-01-181-1/+1
* | | Improve `odin doc` string printing (Fixes #2246)gingerBill2023-01-182-47/+24
* | | Fix #2264gingerBill2023-01-181-4/+4
* | | Fix #2274gingerBill2023-01-181-0/+5