aboutsummaryrefslogtreecommitdiff
path: root/core/container
Commit message (Expand)AuthorAgeFilesLines
* Update doc.odingingerBill2026-01-261-10/+34
* Keep `-vet` happygingerBill2026-01-261-3/+2
* Rename to static_handle_map.odingingerBill2026-01-261-0/+0
* Rename to `Static_Handle_Map`gingerBill2026-01-261-12/+59
* Make things contextless where possiblegingerBill2026-01-262-16/+23
* Add `Dynamic_Handle_Map`gingerBill2026-01-263-31/+174
* Keep `-strict-style` happygingerBill2026-01-261-2/+1
* Add `core:container/handle_map`gingerBill2026-01-261-0/+206
* pool: remove assert that is too strictLaytan Laats2026-01-141-1/+0
* pool: use `elem` in else of the when statement (vet issue)Laytan Laats2026-01-131-0/+2
* pool: explicit memory ordering and improved destroyLaytan Laats2026-01-131-8/+15
* nbio: add packageLaytan Laats2026-01-113-0/+185
* xar: fix exampleLaytan Laats2026-01-111-2/+3
* rbtree: fix pointer usagesLaytan Laats2026-01-111-4/+4
* Rename `xar.Xar` to `xar.Array`gingerBill2025-12-311-25/+25
* container/xar: fix undeclared `n` assignmentLaytan Laats2025-12-221-1/+0
* Improve docs and add `Iterator`gingerBill2025-12-121-25/+301
* Add basic docsgingerBill2025-12-121-20/+67
* Add `push_back_elem_and_get_ptr`gingerBill2025-12-121-0/+16
* Add basic docsgingerBill2025-12-121-0/+17
* `core:container/xar`gingerBill2025-12-121-0/+128
* Clarify `get` and `get_ptr` in `core:container/small_array`.Jeroen van Rijn2025-11-061-4/+14
* Enable misnamed doc example test for small_arrayJeroen van Rijn2025-10-301-1/+1
* Render examples.Jeroen van Rijn2025-10-103-19/+17
* Further overhaul of package line comments.Jeroen van Rijn2025-10-0914-24/+10
* More package linesJeroen van Rijn2025-10-093-3/+3
* Package lines for core:container.Jeroen van Rijn2025-10-099-11/+24
* Add more package lines for the docsJeroen van Rijn2025-10-091-2/+4
* Merge pull request #5629 from smercer10/fix-rbtree-find-or-insertgingerBill2025-10-081-3/+4
|\
| * Fix rbtree.find_or_insertSam Mercer2025-08-291-3/+4
* | Merge pull request #5686 from thetarnav/zero-small-array-resizegingerBill2025-09-261-7/+53
|\ \
| * | 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
| * | Zero memory in small_array.resize and add non_zero_resizeDamian Tarnawski2025-09-151-3/+50
| |/
* / Add "contextless" to small_array get_safe and get_ptr_safeDamian Tarnawski2025-09-141-3/+3
|/
* Propogate `#caller_location` to core:container/queue procsMohit Sethi2025-08-221-12/+12
* container/queue: Remove trailing whitespaceFeoramund2025-06-111-6/+6
* container/queue: Add `shrink`Feoramund2025-06-111-0/+27
* container/queue: Let queues be re-initialized with different allocatorsFeoramund2025-06-111-3/+6
* container/queue: Add common aliases `enqueue` and `dequeue`Feoramund2025-06-111-0/+2
* container/queue: Document the packageFeoramund2025-06-111-22/+193
* container/queue: ReorganizeFeoramund2025-06-111-12/+15
* container/queue: Deprecate `peek_*`Feoramund2025-06-111-6/+4
* container/queue: Fix and add more bounds checkingFeoramund2025-06-111-11/+31
* Fix off-by-one error in `priority_queue.remove`Feoramund2025-05-211-6/+4
* Fix lru.removeJeroen van Rijn2025-04-291-1/+1
* Let `core:container/priority_queue` return `runtime.Allocator_Error`Jeroen van Rijn2025-04-171-6/+9
* Fix broken examples in documentation tester.Jeroen van Rijn2025-04-051-9/+9