Commit graph

14 commits

Author SHA1 Message Date
gammazero be20709541 New() optionally sets current and minimum capacity 2021-04-28 02:43:16 -07:00
vejnar 219e1ab036 Add Set tests 2020-03-10 14:58:31 -04:00
Andrew Gillis c7232d050f set minimum capacity at anytime 2019-05-15 04:19:52 -04:00
Andrew Gillis 2ff0cd8822 New func to specify minimum capacity
A larger minimum capacity can be specified to avoid buffer resizing in cases
where the size frequently grows and shrinks across a wide range.

Add module support
2019-05-15 00:17:53 -04:00
Andrew Gillis c8a08926c0 reduce cyclomatic complexity of test functions 2018-05-17 10:19:32 -04:00
Andrew Gillis 7d7061a1b6 Add At() method 2018-05-10 19:11:55 -04:00
Andrew Gillis df31e17eb5 remove Insert(), Remove() and Get() as these encourage misuse of deque and should not be needed. 2018-05-01 00:40:54 -04:00
Andrew Gillis bc0d5bf324 benchmark Insert and Remove 2018-04-29 18:21:27 -04:00
Andrew Gillis 91a80481f6 benchmarks 2018-04-29 13:14:04 -04:00
Andrew Gillis c4fbbc4e44 Rename Peek to Get 2018-04-28 21:15:59 -04:00
Andrew Gillis 9d5bd04429 add Replace() 2018-04-28 20:45:48 -04:00
Andrew Gillis 3771637d65 update readme 2018-04-28 20:35:17 -04:00
Andrew Gillis e0df3df127 Add Insert and Remove. No negative indexing. 2018-04-28 20:29:52 -04:00
Andrew Gillis 4e0a647678 initial commit 2018-04-23 23:06:09 -04:00