aboutsummaryrefslogtreecommitdiff
path: root/core/container/priority_queue
Commit message (Collapse)AuthorAgeFilesLines
* Further overhaul of package line comments.Jeroen van Rijn2025-10-092-2/+1
|
* More package linesJeroen van Rijn2025-10-091-1/+1
|
* Package lines for core:container.Jeroen van Rijn2025-10-091-0/+2
|
* Fix off-by-one error in `priority_queue.remove`Feoramund2025-05-211-6/+4
|
* Let `core:container/priority_queue` return `runtime.Allocator_Error`Jeroen van Rijn2025-04-171-6/+9
| | | | `init`, `reserve` and `push` now return `runtime.Allocator_Error`.
* Replace `core:*` to `base:*` where appropriategingerBill2024-01-281-1/+1
|
* Add `peek` to priority queue.Jeroen van Rijn2024-01-081-0/+15
|
* Remove unused `n` from PQ; add `reflect.is_bit_set`Jeroen van Rijn2022-08-181-1/+0
|
* Correct `_shift_down` logicgingerBill2022-01-011-8/+7
|
* Fix typo in priority_queue.odin and add `default_swap_proc`gingerBill2022-01-011-1/+7
|
* Change the implementation of `Priority_Queue` to have a better interface ↵gingerBill2021-12-301-104/+102
| | | | that allows for a `less` and `swap` procedure
* Add `core:container/priority_queue`gingerBill2021-12-291-0/+140