Commit Graph

15 Commits

Author SHA1 Message Date
coffeegoddd
b68814c796 [ga-format-pr] Run go/utils/repofmt/format_repo.sh and go/Godeps/update.sh 2022-08-05 17:21:26 +00:00
Andy Arthur
2f4a7ee4ae revert sync.Pool changes for skip.List 2022-05-12 11:08:03 -07:00
Andy Arthur
35da3247a1 fix allocation in node_splitter 2022-05-12 08:20:56 -07:00
Andy Arthur
2ca811f702 added sync pools for skip.List and nodeBuilder 2022-05-11 17:03:38 -07:00
Andy Arthur
a913c006e2 refactored prolly.MutableMap to use skip list checkpoints 2022-05-09 17:17:45 -07:00
Andy Arthur
51f7e377d1 use sentinel.next as skip list head 2022-05-09 16:58:28 -07:00
Andy Arthur
f9abecb06c added checkpoint and revert to skip list 2022-05-09 16:18:30 -07:00
Andy Arthur
9ca3028d76 implemented copy-on-update, rather than in-place update 2022-05-09 14:07:02 -07:00
Andy Arthur
bd4398d5bb update defs for skipNode and List, prepping for copy-on-update 2022-05-09 12:43:32 -07:00
Andy Arthur
d23f989f90 added findPathToKey for Get/Put 2022-05-09 12:21:26 -07:00
Andy Arthur
17f3efe9ed extra tests 2022-05-06 08:52:34 -07:00
Andy Arthur
e5b92543d4 added truncate method to skip.List 2022-05-06 08:44:45 -07:00
Andy Arthur
29bfe95023 initial pass at refactoring prolly.Range 2022-03-22 14:29:12 -07:00
Andy Arthur
89e4b0f0d2 prefix range tests passing 2022-01-31 11:04:35 -08:00
Andy Arthur
a7ec2352a8 breaking off changes from research branch 2021-11-19 14:45:26 -08:00