aboutsummaryrefslogtreecommitdiff
path: root/base
Commit message (Expand)AuthorAgeFilesLines
...
* | Add `simd.indices` and docsgingerBill2025-05-051-1/+1
* | Document base:sanitizerLucas Perlind2025-04-292-6/+262
* | Remove dependency on runtime; Add to examplesLucas Perlind2025-04-241-23/+9
* | Add base:sanitizer packageLucas Perlind2025-04-241-48/+50
* | make asan procs contextlessLucas Perlind2025-04-241-32/+32
* | make vet happyLucas Perlind2025-04-241-3/+3
* | Add more asan support to the odin runtime and begin sanitizingLucas Perlind2025-04-241-0/+311
|/
* Change hashing rules for float-like types to make `0 == -0`gingerBill2025-04-161-0/+29
* Remove Type_Info_TupleJeroen van Rijn2025-04-131-1/+0
* Support subtargets in build tags: `#build darwin:generic` and `#build linux:a...gingerBill2025-04-101-0/+4
* Fix use of errno on OpenBSD.Dave Voutila2025-03-271-1/+1
* Merge pull request #4836 from laytan/fix-wrong-out-of-memorygingerBill2025-03-201-6/+7
|\
| * fix wrong out of memory in edge cases, just try allocate from block for one s...Laytan Laats2025-02-121-6/+7
* | Fix #4903gingerBill2025-03-031-1/+3
* | Merge pull request #4466 from Barinzaya/simd_extract_msbsgingerBill2025-02-241-0/+3
|\ \
| * | Added simd_extract_lsbs intrinsic as well.Barinzaya2025-02-241-0/+1
| * | Added simd_extract_msbs intrinsic.Barinzaya2025-02-241-0/+2
* | | Add `@(require_results)` to random generatorgingerBill2025-02-241-0/+1
|/ /
* | Fix `typeid` size for 32-bit platformsgingerBill2025-02-201-0/+2
* | Keep -vet happygingerBill2025-02-201-1/+1
* | Change `typeid` definition to be based around the canonical type hashgingerBill2025-02-201-47/+9
|/
* Added support for growing in place to some arenas.Barinzaya2025-01-241-4/+18
* Add `priority_index` to `Foundation.framework` import in `base:runtime`gingerBill2025-01-221-0/+1
* fix map_entry sometimes giving wrong key pointerLaytan Laats2025-01-181-10/+27
* Fix: Issue with non-zeroed memory after arena_temp_and;alektron2025-01-151-1/+2
* Merge pull request #4599 from Barinzaya/fix_dynamic_resize_zeroing_on_growgingerBill2025-01-061-3/+5
|\
| * Fixed zeroing in resize_dynamic_array.Barinzaya2024-12-191-3/+5
* | Merge pull request #4533 from laytan/map-entrygingerBill2025-01-062-0/+49
|\ \
| * | add `map_entry` procedureLaytan Laats2024-11-282-0/+49
| |/
* | Merge pull request #4623 from Yawning/feature/rt-assert-ensuregingerBill2025-01-061-0/+29
|\ \
| * | base/runtime: Add `ensure` and `ensure_contextless`Yawning Angel2024-12-251-0/+29
| |/
* | Merge pull request #4654 from obiwan87/masterLaytan2025-01-052-2/+6
|\ \
| * | spacingLaytan2025-01-051-0/+1
| * | Import "base:runtime" to resolve reference to type info correctlyAntonino Simone Di Stefano2025-01-031-0/+2
| * | Remove typeidAntonino Simone Di Stefano2025-01-031-1/+1
| * | Make expect parameter polymorphicAntonino Simone Di Stefano2025-01-031-1/+1
| * | Import "base:runtime" to make type references validAntonino Simone Di Stefano2025-01-031-0/+1
| |/
* | fix N=1 and cleanup testsfleandro2025-01-031-6/+6
* | runtime: map_cell_index_static produced wrong results when the number of elem...fleandro2025-01-031-5/+5
|/
* Fix #4509Jeroen van Rijn2024-11-241-0/+2
* [runtime] `make(map[K]V)` should not allocate any capacityTetralux2024-11-161-2/+2
* Remove `#relative` types from the compilergingerBill2024-11-142-24/+0
* math/rand: add `choice_bit_set`Laytan Laats2024-10-261-13/+1
* Add make_map that just takes an allocator and no capacity, similar to make_dy...Karl Zylinski2024-10-021-2/+14
* Add documentation to `runtime.container_of`mtarik34b2024-09-291-0/+33
* Fix 128-bit integer support for wasm targetsgingerBill2024-09-201-19/+41
* Merge pull request #4270 from flysand7/heap-alloc-resize-fixgingerBill2024-09-191-10/+12
|\
| * Fix vet errorsflysand72024-09-191-1/+0
| * Fix resize OOB when copying old data that's bigger than new dataflysand72024-09-191-9/+12
* | Merge branch 'master' into file-tags-without-commentsKarl Zylinski2024-09-172-6/+9
|\|