| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | | | | | | | Remove coverage runner. | Jeroen van Rijn | 2025-12-03 | 1 | -60/+0 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It's too flaky. | |||||
| * | | | | | | | Merge pull request #5989 from miere43/fix-5699 | Jeroen van Rijn | 2025-12-03 | 4 | -2/+40 | |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Fix duplicate code emission in type assertions. | |||||
| | * | | | | | | | Fix duplicate code emission in type assertions. | miere43 | 2025-12-03 | 4 | -2/+40 | |
| |/ / / / / / / | ||||||
| * | | | | | | | Merge pull request #5988 from jasonKercher/os2-env-fixes | Jeroen van Rijn | 2025-12-03 | 2 | -27/+18 | |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | os2: Use core:sys/posix for Linux when linking libc | |||||
| | * | | | | | | | os2 env changes | jason | 2025-12-03 | 2 | -27/+18 | |
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Use core:sys/posix for Linux when linking libc fix copy paste error in posix_env | |||||
| * | | | | | | | Merge pull request #5987 from jasonKercher/os2-libc-env-linux | Jeroen van Rijn | 2025-12-03 | 2 | -175/+304 | |
| |\ \ \ \ \ \ \ | |_|_|/ / / / |/| | | | | | | os2: Use libc for linux environment if not no-crt. | |||||
| | * | | | | | | use libc for linux env when not no-crt | jason | 2025-12-02 | 2 | -175/+304 | |
| |/ / / / / / | ||||||
| * | | | | | | Merge pull request #5983 from colrdavidson/fix_darwin_threaddev-2025-12 | Jeroen van Rijn | 2025-12-02 | 1 | -1/+1 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | fix thread_act_t size | |||||
| | * | | | | | | fix thread_act_t size | Colin Davidson | 2025-12-01 | 1 | -1/+1 | |
| |/ / / / / / | ||||||
| * / / / / / | Fix #5982 | Jeroen van Rijn | 2025-12-01 | 1 | -0/+4 | |
| |/ / / / / | | | | | | | | | | | | | | | | Add escape analysis check for #load directive to fix #5982. | |||||
| * | | | | | Restore help line for all-bits | Jeroen van Rijn | 2025-12-01 | 1 | -0/+1 | |
| | | | | | | ||||||
| * | | | | | Fix `-integer-division-by-zero` modes and document `all-bits` | gingerBill | 2025-12-01 | 3 | -12/+15 | |
| | | | | | | ||||||
| * | | | | | Add `-no-logo` to `rc_flags` in build.bat | gingerBill | 2025-12-01 | 1 | -1/+1 | |
| | | | | | | ||||||
| * | | | | | Add `reflect.has_no_indirections` | gingerBill | 2025-12-01 | 1 | -0/+67 | |
| | | | | | | ||||||
| * | | | | | Merge pull request #5864 from Skyress-s/master | gingerBill | 2025-12-01 | 1 | -3/+3 | |
| |\ \ \ \ \ | | | | | | | | | | | | | fix: linalg.quaternion_from_forward_and_up() | |||||
| | * | | | | | Fixed issue where the linalg.quaternion_from_forward_and_up could return ↵ | Mathias Mohn Mørch | 2025-10-30 | 1 | -3/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | incorrect values in certain scenarioes | |||||
| * | | | | | | Merge pull request #5652 from odin-lang/vendor/curl | gingerBill | 2025-12-01 | 26 | -0/+9611 | |
| |\ \ \ \ \ \ | | | | | | | | | | | | | | | `vendor:curl` | |||||
| | * | | | | | | Update ci.yml for Ubuntu for libcurl | gingerBill | 2025-12-01 | 1 | -0/+4 | |
| | | | | | | | | ||||||
| | * | | | | | | Improve comment formatting with curl_options.odin | gingerBill | 2025-12-01 | 1 | -4/+5 | |
| | | | | | | | | ||||||
| | * | | | | | | Improve comments in curl.odin | gingerBill | 2025-12-01 | 1 | -136/+186 | |
| | | | | | | | | ||||||
| | * | | | | | | Merge branch 'master' into vendor/curl | gingerBill | 2025-12-01 | 276 | -6100/+11085 | |
| | |\ \ \ \ \ \ | |/ / / / / / |/| | | | | | | ||||||
| * | | | | | | | Remove `all-bits` from option help text, isn't supported. | Jeroen van Rijn | 2025-11-30 | 1 | -1/+0 | |
| | | | | | | | | ||||||
| * | | | | | | | Merge pull request #5979 from astenmark/fix-5978-choice-bit-set | Jeroen van Rijn | 2025-11-30 | 2 | -4/+25 | |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Fix #5978: make choice_bit_set respect bit_set domain | |||||
| | * | | | | | | | Removed unneded semicolons. | Andreas Stenmark | 2025-11-30 | 1 | -3/+3 | |
| | | | | | | | | | ||||||
| | * | | | | | | | Fix #5978: choice_bit_set respects bit_set domain | Andreas Stenmark | 2025-11-30 | 2 | -4/+25 | |
| |/ / / / / / / | ||||||
| * | | | | | | | panic on transpose with result type in diff layout | Laytan Laats | 2025-11-29 | 1 | -0/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Partially reverts 4db4841, it should behave the same as cast (which does an implicit transpose). | |||||
| * | | | | | | | Merge pull request #5963 from Yawning/feature/chacha8rand | Jeroen van Rijn | 2025-11-29 | 32 | -247/+1632 | |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | runtime: Use chacha8rand as the default RNG (BREAKING) | |||||
| | * | | | | | | | tests/benchmark: Add RNG benchmarks | Yawning Angel | 2025-11-29 | 2 | -0/+131 | |
| | | | | | | | | | ||||||
| | * | | | | | | | tests: Add random number generator tests | Yawning Angel | 2025-11-29 | 2 | -4/+267 | |
| | | | | | | | | | ||||||
| | * | | | | | | | base/runtime: Add chacha8rand as the default RNG | Yawning Angel | 2025-11-29 | 6 | -88/+838 | |
| | | | | | | | | | ||||||
| | * | | | | | | | base/runtime: Add `rand_bytes` and `HAS_RAND_BYTES` | Yawning Angel | 2025-11-29 | 18 | -153/+159 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Having the OS/runtime provide a cryptographic entropy source is the right thing to do, and we need it to initialize the default random number generator. | |||||
| | * | | | | | | | examples/demo: Set the RNG to xoshiro256 | Yawning Angel | 2025-11-29 | 1 | -0/+5 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The example should run on any target, not just first class ones. | |||||
| | * | | | | | | | testing: Use xoshiro256** instead of the runtime RNG | Yawning Angel | 2025-11-29 | 1 | -2/+2 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | While platforms that do not have an entropy source have no rights, use something that is always guaranteed to work. | |||||
| | * | | | | | | | math/rand: Add xoshiro256** | Yawning Angel | 2025-11-29 | 1 | -0/+123 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | This is extracted from the previos PR as an improved non-cryptographic PRNG option. | |||||
| | * | | | | | | | math/rand: Add a copy of the existing PCG PRNG | Yawning Angel | 2025-11-29 | 1 | -0/+107 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | The switch to the new RNG will be a breaking change as the outputted sequence will change for a given seed. This is intended for backward compatibility purposes only. | |||||
| * | | | | | | | | fix matrix transpose with different result type | laytan | 2025-11-29 | 2 | -3/+3 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Fixes #5623 | |||||
| * | | | | | | | | Fix #5975 | Jeroen van Rijn | 2025-11-29 | 1 | -2/+2 | |
| |/ / / / / / / | | | | | | | | | | | | | | | | | | | | | | Fix `err` shadowing in test runner. Fixes #5975. | |||||
| * | | | | | | | Fix `core:math/ease` | Jeroen van Rijn | 2025-11-28 | 1 | -2/+3 | |
| | | | | | | | | ||||||
| * | | | | | | | Always use new itoa method when MATH_BIG_FORCE_32_BIT | Jeroen van Rijn | 2025-11-28 | 1 | -1/+1 | |
| | | | | | | | | ||||||
| * | | | | | | | Merge pull request #5973 from FrancisTheCat/master | gingerBill | 2025-11-28 | 1 | -1/+3 | |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Fix #5967 (Incorrect stack overflow warning for by ref switches over unions) | |||||
| | * | | | | | | | Fix #5967 (Incorrect stack overflow warning for by ref switches over unions) | Franz | 2025-11-28 | 1 | -1/+3 | |
| |/ / / / / / / | ||||||
| * | | | | | | | Merge pull request #5972 from Xotchkass/rand_range | Jeroen van Rijn | 2025-11-28 | 1 | -0/+312 | |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | `math/rand`: Add range-based number generation procedures | |||||
| | * | | | | | | | changed panic to assert | Xotchkass | 2025-11-28 | 1 | -24/+8 | |
| | | | | | | | | | ||||||
| | * | | | | | | | Add range-based random number generation functions | Xotchkass | 2025-11-28 | 1 | -0/+328 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Merge pull request #5970 from blob1807/master | gingerBill | 2025-11-28 | 1 | -1/+1 | |
| |\ \ \ \ \ \ \ \ | |/ / / / / / / |/| | | | | | | | Fix `is_pointer_internally` not handling Named Types. | |||||
| | * | | | | | | | Fix `is_pointer_internally` not handling Named Types. | blob1807 | 2025-11-28 | 1 | -1/+1 | |
| |/ / / / / / / | ||||||
| * | | | | | | | Another little bit faster. | Jeroen van Rijn | 2025-11-27 | 1 | -4/+23 | |
| | | | | | | | | ||||||
| * | | | | | | | Merge pull request #5968 from Xotchkass/rand_u_max | Jeroen van Rijn | 2025-11-27 | 1 | -0/+160 | |
| |\ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | Add `uint32_max`, `uint64_max`, `uint128_max` and `uint_max` procs to `core:math/rand` | |||||
| | * | | | | | | | add uint32_max, uint64_max, uint128_max and uint_max procs to math/rand | Xotchkass | 2025-11-26 | 1 | -0/+160 | |
| | | | | | | | | | ||||||
| * | | | | | | | | Merge pull request #5969 from Kelimion/faster_big_itoa | Jeroen van Rijn | 2025-11-27 | 3 | -11/+140 | |
| |\ \ \ \ \ \ \ \ | | | | | | | | | | | | | | | | | | | Faster `big.itoa`. | |||||