aboutsummaryrefslogtreecommitdiff
path: root/core/runtime/error_checks.odin
Commit message (Expand)AuthorAgeFilesLines
* Add `-disallow-rtti`gingerBill2022-02-281-102/+123
* Reorganize error check proceduresgingerBill2022-02-281-160/+157
* Add `-foreign-error-procedures`gingerBill2022-02-201-1/+19
* Improve slice bounds checking runtime error messagesgingerBill2022-02-161-7/+7
* Convert `ODIN_OS` and `ODIN_ARCH` to use enums rather than use stringsgingerBill2022-01-201-2/+2
* Support indexing matricesgingerBill2021-10-191-0/+23
* Remove unneeded semicolons from the core librarygingerBill2021-08-311-107/+107
* Add multi pointers to coregingerBill2021-08-211-0/+18
* Reorganize code to improve code generationgingerBill2021-06-081-8/+0
* Minimize the size of `runtime.Source_Code_Location` to use `i32` instead of `...gingerBill2021-03-051-11/+11
* Minimize unneeded castsgingerBill2021-03-031-4/+4
* Replace usage of `inline proc` with `#force_inline proc` in the core librarygingerBill2021-02-231-7/+7
* Remove `hash` field in runtime.Source_Code_LocationgingerBill2020-12-051-5/+5
* Add type_assertion_check2gingerBill2020-12-021-0/+53
* Reimplement the Windows OS dependencies in `package runtime`gingerBill2020-10-011-49/+42
* Make runtime.slice_handle_error explicitly diverginggingerBill2020-09-261-1/+1
* Remove usage of `do` in core librarygingerBill2020-09-231-8/+24
* Move all os specific stuff for the runtime to one filegingerBill2020-09-151-31/+28
* Reorganize package runtimegingerBill2020-09-151-0/+160