aboutsummaryrefslogtreecommitdiff
path: root/core
Commit message (Expand)AuthorAgeFilesLines
...
| * | | | else statement to allow skipping unused struct fieldsMichael Kutowski2022-09-301-9/+7
| |/ / /
| * / / [strconv] Add parsing of Inf & NaNJeroen van Rijn2022-09-281-1/+33
| |/ /
| * | Merge pull request #2085 from matias-eduardo/patch-2gingerBill2022-09-271-0/+1
| |\ \
| | * | Add WSATRY_AGAIN to windows/types.odinmatias2022-09-261-0/+1
| * | | Merge pull request #2090 from ftphikari/mastergingerBill2022-09-272-1084/+1095
| |\ \ \
| | * | | Merge branch 'odin-lang:master' into masterftphikari2022-09-2715-201/+866
| | |\| |
| | * | | Merge remote-tracking branch 'origin/master'hikari2022-09-2713-35/+56
| | |\ \ \
| | * | | | sys/windows: add a couple of functions and constants, fix formattinghikari2022-09-272-1084/+1095
| * | | | | Use `uint` instead of `int` to improve code generation for bounds checkinggingerBill2022-09-275-12/+9
| | |_|/ / | |/| | |
| * | | | Fix typo in `map_insert`gingerBill2022-09-231-1/+1
| * | | | Merge pull request #2074 from Tetralux/serial-dcbJeroen van Rijn2022-09-221-0/+144
| |\ \ \ \
| | * | | | [sys/windows] Add DCB structure, SetCommState, GetCommStateTetralux2022-09-221-0/+144
* | | | | | Fix typogingerBill2022-09-221-1/+1
* | | | | | Fix typogingerBill2022-09-221-1/+1
* | | | | | Add `Allocator_Mode.Alloc_Non_Zerored`gingerBill2022-09-2219-61/+121
|/ / / / /
* | | | | Fix `libc.aligned_alloc` for Windows (thanks Microsoft(!))gingerBill2022-09-221-3/+16
* | | | | Fix `libc.aligned_alloc` on WindowsgingerBill2022-09-221-0/+13
* | | | | Add `slice.enumerated_array`gingerBill2022-09-221-0/+7
* | | | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2022-09-222-3/+3
|\ \ \ \ \
| * | | | | Correcting libc pow bindings134195962022-09-211-2/+2
| * | | | | Merge pull request #2065 from yay/core-os-indent-fixJeroen van Rijn2022-09-211-1/+1
| |\ \ \ \ \
| | * | | | | Fix indentVitaly Kravchenko2022-09-211-1/+1
| | | |_|/ / | | |/| | |
* | / | | | Fix `map_insert`gingerBill2022-09-211-3/+3
|/ / / / /
* | | | | Correct json.unmarshal for `map`sgingerBill2022-09-211-2/+2
* | | | | Remove header cache codegingerBill2022-09-211-3/+0
* | | | | Reduce unnecessary map getsgingerBill2022-09-212-10/+21
* | | | | Simplify `__get_map_header` stuffgingerBill2022-09-211-11/+21
* | | | | Split header table data and the map pointergingerBill2022-09-211-84/+90
| |/ / / |/| | |
* | | | Begin work on `core:debug/pe`gingerBill2022-09-173-0/+460
* | | | Minor correction to `__get_map_header`gingerBill2022-09-171-1/+1
* | | | Merge pull request #2055 from odin-lang/map-index-internalgingerBill2022-09-175-135/+116
|\ \ \ \
| * | | | General clean up minor with rearrangements and removing unneeded proceduresgingerBill2022-09-171-31/+26
| * | | | Inline many calls and delete unused proceduresgingerBill2022-09-172-34/+20
| * | | | Minor refactor of the dynamic_map_internal.odin stuffgingerBill2022-09-172-66/+60
| * | | | Correct `delete_key`gingerBill2022-09-171-1/+1
| * | | | Wrap `__dynamic_map_find` for certain casesgingerBill2022-09-172-9/+12
| * | | | Update json/unmarshal.odin for the new `runtime.__dynamic_map_set`gingerBill2022-09-171-8/+6
| * | | | Minor clean upgingerBill2022-09-171-3/+2
| * | | | Add `contextless` where possible in dynamic_map_internal.odingingerBill2022-09-171-8/+7
| * | | | Change `__dynamic_map_get` and `__dynamic_map_set` to use separate parameters...gingerBill2022-09-171-8/+13
| * | | | Catch missing areas of `Map_Index` usagegingerBill2022-09-171-5/+5
| * | | | Change internal map indices to use a distinct `uint` rather than just `int`gingerBill2022-09-173-26/+28
* | | | | Correct slice/ptr.odin callsgingerBill2022-09-171-7/+9
|/ / / /
* | | | Merge pull request #2048 from odin-lang/pow2-mapgingerBill2022-09-171-6/+27
|\ \ \ \
| * | | | Chnage `next_pow2` to `ceil_to_pow2`gingerBill2022-09-171-2/+2
| * | | | Use pow of two capacity for hash maps to allow for `& (n-1)` instead of `% n`gingerBill2022-09-121-6/+27
* | | | | Fix #2052 typo in linalg.max_singlegingerBill2022-09-171-1/+1
| |/ / / |/| | |
* | | | Clean up of the core library to make the stream vtables not be pointers direc...gingerBill2022-09-1511-33/+42
* | | | Add missing importgingerBill2022-09-141-1/+2
* | | | Use `json` field tag for `json.marshal`gingerBill2022-09-141-1/+5