aboutsummaryrefslogtreecommitdiff
path: root/core/container
Commit message (Expand)AuthorAgeFilesLines
* 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
* core:container/small_array: add package documentationRobin Bergewski2025-04-052-0/+662
* container/queue: fix init_with_contentsLaytan Laats2025-01-201-2/+1
* container/bit_array: add 'init' procedureLaytan Laats2024-09-291-6/+35
* Merge pull request #4191 from laytan/improve-package-doc-commentsgingerBill2024-09-042-10/+13
|\
| * core: improve package doc comments for the documentation generatorLaytan Laats2024-09-032-10/+13
* | Change `Bit_Array.max_index` to `length`Feoramund2024-09-031-18/+34
* | Fix iteration of biased `Bit_Array`Feoramund2024-09-031-3/+3
* | Add `bit_array.shrink`Feoramund2024-09-031-0/+30
* | Let `bit_array.create` make zero-length arraysFeoramund2024-09-031-1/+1
|/
* Return false if `Small_Array` can't append multiple elementsFeoramund2024-09-031-3/+7
* Merge pull request #3908 from NicknEma/Intrusive-list-docsJeroen van Rijn2024-07-142-2/+215
|\
| * Fixed grammar and expanded infoNicknEma2024-07-142-3/+10
| * Simplify and fix doc examplesNicknEma2024-07-121-26/+6
| * Write doc comments in intrusive_list.odinNicknEma2024-07-121-2/+189
| * Create doc.odinNicknEma2024-07-121-0/+39
* | Fix off-by-one in queue `back` and `back_ptr` procsLaytan Laats2024-07-141-2/+2
* | Imply `#no_capture` to all variadic parametersgingerBill2024-07-141-1/+1
* | Add more uses of `#no_capture`gingerBill2024-07-141-1/+1
|/
* Fix loads of indentation issues with mixing spaces and tabsgingerBill2024-06-292-5/+5
* Update `core` to `-strict-style`gingerBill2024-06-291-2/+5
* Even more style fixesgingerBill2024-06-291-2/+2
* More style improvementsgingerBill2024-06-291-2/+1
* Merge pull request #3339 from axxeny/patch-1gingerBill2024-06-281-2/+2
|\
| * fix comments in core:container/queue.Arseniy Poroshin2024-03-261-2/+2
* | Fix alignment.Jeroen van Rijn2024-06-271-1/+1
* | Loosen constraint on the Key type in rb & avl treedestroycomputers2024-06-182-2/+2
* | Address concerns.Jeroen van Rijn2024-05-241-4/+5
* | Fix package line.Jeroen van Rijn2024-05-241-1/+1
* | Add `core:container/rbtree`Jeroen van Rijn2024-05-232-6/+570
* | Update numerous package declaration namesgingerBill2024-04-182-2/+2
* | Fix the format of some `doc.odin` files of the `core` library which did not m...Maurizio M. Gavioli2024-04-141-38/+37
|/
* core/container/avl: Initial importYawning Angel2024-02-241-0/+678
* Replace `core:*` to `base:*` where appropriategingerBill2024-01-287-11/+11
* Add `peek` to priority queue.Jeroen van Rijn2024-01-081-0/+15
* Clear up core:container/queueJeroen van Rijn2023-11-151-1/+18
* [core]: Remove `do` keyword from the core libraryflysand72023-11-111-5/+7
* Make procedures contextless where possiblegingerBill2023-09-121-11/+33
* Swap order of `prev` and `next`gingerBill2023-09-121-1/+1
* fix queue reserve always doubling in size when there is enough spaceLaytan Laats2023-08-261-1/+1
* Replace `x in &y` Use `&v in y` syntax through core & vendor for `switch`/`fo...gingerBill2023-06-261-2/+2
* Correct `queue` usage of `runtime.Allocator_Error`gingerBill2023-05-271-11/+11
* added set overload, made make explicitJon Lipstate2023-05-021-24/+17
* update docs, add unsafe_get/set, add round up to createJon Lipstate2023-04-301-61/+127
* Add more utility procedures to small arrayLucas Perlind2022-12-211-1/+46
* Add `contextless` where appropriategingerBill2022-11-111-17/+17
* Add bounds check for peeksColin Davidson2022-08-291-2/+4