Commit Graph

34 Commits

Author SHA1 Message Date
Derek Collison
3ec8cc484e Make sublist its own package 2012-11-12 14:27:08 -08:00
Derek Collison
6630efb298 first pass server 2012-11-12 14:26:38 -08:00
Derek Collison
05ae8b55b8 first pass server 2012-11-12 14:26:25 -08:00
Derek Collison
8181d74f0e Ignore gnatsd 2012-11-12 14:26:09 -08:00
Derek Collison
210c2b0b62 placeholder for travis 2012-11-08 08:07:55 -08:00
Derek Collison
ee897be8f6 Pushed sublist into subdir 2012-11-08 07:42:10 -08:00
Derek Collison
83a889d06c Added proper atomic/sync primitives around stats 2012-11-07 17:48:27 -08:00
Derek Collison
265217ecba Increased tolerance on long chains 2012-11-07 17:17:46 -08:00
Derek Collison
cfb5f50b89 Added ResetStats 2012-11-07 17:13:28 -08:00
Derek Collison
0f7e410b93 Added stats, fixed matchLiteral bug 2012-11-07 17:07:55 -08:00
Derek Collison
332f47b5d1 made numLevel private, minor cleanup 2012-11-07 15:35:29 -08:00
Derek Collison
15ad596019 Added RR eviction and size bounds to cache 2012-11-07 14:43:47 -08:00
Derek Collison
04baa40fab Put in bounds for growing and shrinking the buckets 2012-11-07 14:40:45 -08:00
Derek Collison
1d35ccaeb2 added fixme, moved declarations, gofmt 2012-11-07 14:32:26 -08:00
Derek Collison
ce2c48e770 Added random eviction functionality 2012-11-07 14:31:37 -08:00
Derek Collison
c68ca0ff8a bugfix for key comparisons > DWSZ 2012-11-07 13:36:15 -08:00
Derek Collison
566251b09e Small cleanup 2012-11-07 11:23:15 -08:00
Derek Collison
c3b46f57db Added code to handle cache changes more efficiently 2012-11-06 16:07:39 -08:00
Derek Collison
cf04fa9393 Added test for cache changes 2012-11-06 16:06:55 -08:00
Derek Collison
fca8f9442a Added AllKeys(), fixed bugs 2012-11-06 16:02:02 -08:00
Derek Collison
e74572df4a Moved . 2012-10-31 16:25:16 -07:00
Derek Collison
e1ed23426d Updated with Travis badge, updated description 2012-10-31 16:24:32 -07:00
Derek Collison
0050b25a41 Added go test -i, removed hash 2012-10-31 16:21:50 -07:00
Derek Collison
c9a2137b61 Added Travis config 2012-10-31 16:17:14 -07:00
Derek Collison
c7dbb8bd0e Added locking and simple cache mechanism 2012-10-31 07:25:39 -07:00
Derek Collison
01885a9106 Initial Sublist 2012-10-30 16:09:11 -07:00
Derek Collison
599246e51f Initial HashMap 2012-10-30 16:08:07 -07:00
Derek Collison
3600534b28 Removed old map 2012-10-30 10:20:04 -07:00
Derek Collison
a246ffe1b6 higher long chain upper bound 2012-10-30 10:18:39 -07:00
Derek Collison
c21634e79e gofmt 2012-10-30 10:16:59 -07:00
Derek Collison
330a100ca3 gofmt 2012-10-30 10:16:37 -07:00
Derek Collison
1137fefd4d Initial commit for HashMaps 2012-10-30 10:14:14 -07:00
Derek Collison
fe42246f69 Initial hash commit 2012-10-29 20:20:33 -07:00
Derek Collison
6c33e7b160 Initial commit 2012-10-29 09:12:25 -07:00