aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Clean up code for queue (no logic changed)dev-2022-01gingerBill2022-01-021-18/+27
* Fix #1381gingerBill2022-01-021-0/+9
* Add `sort.map_entries_by_key` `sort.map_entries_by_value`gingerBill2022-01-011-0/+33
* Add `core:container/queue`gingerBill2022-01-011-0/+205
* Remove the hidden NUL byte past the end from `bytes.clone`gingerBill2022-01-011-2/+1
* Remove the hidden NUL byte past the end from `strings.clone`gingerBill2022-01-011-2/+1
* Correct `_shift_down` logicgingerBill2022-01-011-8/+7
* Fix typo in priority_queue.odin and add `default_swap_proc`gingerBill2022-01-011-1/+7
* Fix conversion from float to quaterniongingerBill2021-12-313-25/+16
* Correct `abs` type behaviour for quaternionsgingerBill2021-12-312-3/+17
* Merge pull request #1401 from zhibog/extend-crypto-apiJeroen van Rijn2021-12-3138-662/+2690
|\
| * Extended crypto API by variants that write the result into a destination buff...zhibog2021-12-3138-662/+2690
|/
* Change the implementation of `Priority_Queue` to have a better interface that...gingerBill2021-12-301-104/+102
* Correct `lb_emit_ptr_offset` bug caused by `LLVMConstGEP` assuming a signed i...gingerBill2021-12-291-1/+1
* Add `core:container/priority_queue`gingerBill2021-12-291-0/+140
* Move bash.djbx33a to hash.odingingerBill2021-12-292-18/+17
* Add `hash.djbx33a`gingerBill2021-12-291-0/+18
* Minor improvements to `core:container/small_array`gingerBill2021-12-291-3/+3
* Add `core:container/small_array`gingerBill2021-12-291-0/+117
* Merge pull request #1354 from Kelimion/bit_vectorJeroen van Rijn2021-12-282-0/+176
|\
| * [core:container/bit_vector] Create new package.Jeroen van Rijn2021-12-282-0/+176
* | make `slice.as_ptr` return `[^]E`gingerBill2021-12-281-1/+1
* | Merge pull request #1350 from thePHTest/json-typogingerBill2021-12-281-25/+25
|\ \
| * | Fix 'unmarsal' typoPhil H2021-12-051-25/+25
* | | Merge pull request #1372 from ryuukk/patch-1gingerBill2021-12-281-6/+6
|\ \ \
| * | | [WASM] Added missing zoffset parameters to some gl functionsryuukk2021-12-151-6/+6
* | | | Merge pull request #1379 from weshardee/mastergingerBill2021-12-281-1/+2
|\ \ \ \ | |_|_|/ |/| | |
| * | | Merge branch 'master' of https://github.com/weshardee/OdinWes Hardee2021-12-1816-235/+295
| |\ \ \
| * | | | use '___$startup_runtime' for MacOSWes Hardee2021-12-181-1/+2
* | | | | Merge pull request #1396 from Platin21/feature/fix-matrix-returngingerBill2021-12-281-1/+14
|\ \ \ \ \
| * \ \ \ \ Merge remote-tracking branch 'origin/master' into feature/fix-matrix-returnPlatin212021-12-272-0/+9
| |\ \ \ \ \
| * | | | | | This adds code which checks how big the return is and if it is to big returns...Platin212021-12-271-1/+14
* | | | | | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2021-12-289-10/+54
|\ \ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| * | | | | | Merge pull request #1394 from Tetralux/parse-allman-forJeroen van Rijn2021-12-251-0/+1
| |\ \ \ \ \ \
| | * | | | | | core:odin/parser: Fix parsing of Allman style braces in for loopsTetralux2021-12-251-0/+1
| * | | | | | | Merge pull request #1393 from Tetralux/odin-parse-no-nilJeroen van Rijn2021-12-252-0/+8
| |\ \ \ \ \ \ \ | | |_|/ / / / / | |/| | | | | |
| | * | | | | | Parse #no_nil on unionsTetralux2021-12-252-0/+8
| | |/ / / / /
| * | | | | | Merge pull request #1388 from Yawning/feature/linux-aarch64Jeroen van Rijn2021-12-233-0/+20
| |\ \ \ \ \ \
| | * | | | | | src: Add preliminary support for Linux AArch64Yawning Angel2021-12-233-0/+20
| |/ / / / / /
| * | | | | | Merge pull request #1386 from Platin21/feature/fix-arm64gingerBill2021-12-232-6/+10
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| | * | | | | Removes unneeded lookups / Adds sret to call site which fixes the mac bugPlatin212021-12-232-6/+10
| | | |/ / / | | |/| | |
| * | | | | Merge pull request #1382 from Tetralux/rename-to-dynamicgingerBill2021-12-211-2/+3
| |\ \ \ \ \
| | * | | | | Rename slice.to_dynamic to slice.clone_to_dynamicTetralux2021-12-211-2/+3
| | | |_|/ / | | |/| | |
| * | | | | Merge pull request #1380 from Platin21/feature/llvm-version-checkgingerBill2021-12-191-2/+12
| |\ \ \ \ \ | | |_|/ / / | |/| | | |
| | * | | | Changes to required llvm version 13 as both 12 and 11 don't work correctly on...Platin212021-12-191-2/+12
| |/ / / /
* / / / / Remove `core:container` contentsgingerBill2021-12-288-1378/+0
|/ / / /
* | | | Disallow `@(static)` and `@(thread_local)` within `defer` statementsgingerBill2021-12-171-0/+7
* | | | Merge pull request #1374 from indiscible/fix-mathprodgingerBill2021-12-161-0/+1
|\ \ \ \ | |/ / / |/| | |
| * | | fix math.prodgilles2021-12-161-0/+1
|/ / /
* | | Fix typogingerBill2021-12-121-2/+2