aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* Remove unused variablebill/conditional-zerogingerBill2025-09-271-1/+0
* Add `runtime.conditional_mem_zero` to improve `heap_allocator` performance on...gingerBill2025-09-272-4/+56
* Merge pull request #5678 from alexriedl/wrong-allocator-guardgingerBill2025-09-261-7/+5
|\
| * fix for temp_file name prefix being deallocated before being usedAlex Riedl2025-09-111-7/+5
* | Merge pull request #5691 from rationalcoder/mastergingerBill2025-09-262-15/+16
|\ \
| * | Fix out-of-band allocations in dynamic arenasrationalcoder2025-09-162-15/+16
* | | Merge pull request #5686 from thetarnav/zero-small-array-resizegingerBill2025-09-262-7/+75
|\ \ \
| * | | Correct set_example in small_arrayDamian Tarnawski2025-09-151-2/+2
| * | | Correct small_array resize examplesDamian Tarnawski2025-09-151-3/+3
| * | | Replace `mem.zero_slice` with `intrinsics.mem_zero` in `small_array.resize`Damian Tarnawski2025-09-151-3/+3
| * | | Add `@require` to core:mem import in small_arrayDamian Tarnawski2025-09-151-3/+2
| * | | Add small array resize testsDamian Tarnawski2025-09-151-0/+22
| * | | Zero memory in small_array.resize and add non_zero_resizeDamian Tarnawski2025-09-151-3/+50
* | | | Merge pull request #5689 from slowhei/mastergingerBill2025-09-262-0/+160
|\ \ \ \
| * | | | Fix memory leaks in type inference testTohei Ichikawa2025-09-241-11/+25
| * | | | Merge remote-tracking branch 'upstream/master'Tohei Ichikawa2025-09-2426-326/+1009
| |\ \ \ \
| * | | | | Fix test_proc_group_type_inference.odinTohei Ichikawa2025-09-241-11/+11
| * | | | | Remove an outdated TODOTohei Ichikawa2025-09-161-2/+0
| * | | | | Improve type inferencing of literals when calling proc groupsTohei Ichikawa2025-09-152-0/+148
| | |/ / / | |/| | |
* | | | | Make CodeCov less touchy.bill/remove-test-suffixJeroen van Rijn2025-09-261-1/+6
* | | | | Merge pull request #5716 from samwega/mastergingerBill2025-09-261-1/+1
|\ \ \ \ \
| * | | | | -fix: typosamwega2025-09-261-1/+1
* | | | | | Fix absolutely random change between `,` and newlinegingerBill2025-09-261-2/+2
* | | | | | Use `RecursiveMutex` to fix a race condition with parapoly recordsgingerBill2025-09-265-8/+16
|/ / / / /
* | | | | Check for `nullptr`gingerBill2025-09-261-1/+3
* | | | | Merge branch 'master' of https://github.com/odin-lang/OdingingerBill2025-09-261-1/+0
|\ \ \ \ \
| * \ \ \ \ Merge pull request #5712 from greenya/mastergingerBill2025-09-261-1/+0
| |\ \ \ \ \
| | * | | | | [core:sys/info] doc: Remove duplicated lineYuriy Grynevych2025-09-251-1/+0
* | | | | | | Completely comment out `lb_construct_const_union`gingerBill2025-09-261-0/+4
|/ / / / / /
* / / / / / Early short circuit `lb_construct_const_union`gingerBill2025-09-261-4/+3
|/ / / / /
* | | | | Ignore furthergingerBill2025-09-251-0/+3
* | | | | `MAKE_VERSION` be `"contextless"`gingerBill2025-09-252-2/+2
* | | | | Disable some of `lb_construct_const_union` for the time being.gingerBill2025-09-251-0/+5
* | | | | Merge pull request #5706 from wrathdoesthat/mastergingerBill2025-09-251-16/+13
|\ \ \ \ \
| * | | | | Unify filepath.join behavior on between unix/windowsWrath2025-09-231-16/+13
* | | | | | Change inlining semantics for some builtin callsgingerBill2025-09-252-14/+14
| |_|/ / / |/| | | |
* | | | | Again, better const union stuffgingerBill2025-09-242-154/+72
* | | | | More improves for const union stuff!gingerBill2025-09-241-25/+193
* | | | | More const union improvementsgingerBill2025-09-242-18/+58
* | | | | Improve const union attempsgingerBill2025-09-242-3/+45
* | | | | Try to improve const `union` LLVM constructiongingerBill2025-09-244-17/+172
* | | | | Make `LLVM_WEAK_MONOMORPHIZATION` opt-in againgingerBill2025-09-241-1/+1
* | | | | Merge pull request #5707 from janga-perlind/lucas/timing-stuffgingerBill2025-09-242-32/+32
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | spin in recursive mutex lock; use compare exchange for broadcastLucas Perlind2025-09-242-8/+24
| * | | | Revert "Reimplement `RwMutex` on non-windows systems"Lucas Perlind2025-09-241-24/+8
|/ / / /
* | | | Reimplement `RwMutex` on non-windows systemsgingerBill2025-09-231-8/+24
* | | | Add missing `gen`gingerBill2025-09-231-1/+2
* | | | Single thread `lb_create_startup_runtime_generate_body`gingerBill2025-09-221-3/+2
* | | | Remove extra checksgingerBill2025-09-191-13/+2
* | | | Handle missing procedures bettergingerBill2025-09-194-11/+21