aboutsummaryrefslogtreecommitdiff
path: root/internal
diff options
context:
space:
mode:
authorGravatar Runxi Yu2026-06-09 05:15:58 +0000
committerGravatar Runxi Yu2026-06-09 05:15:58 +0000
commit55676a35757bcbf2fa40cc3fd144ba412c65b658 (patch)
tree4c75c8497941d7b8c8c5530f5467bf42610c3f10 /internal
parentinternal/lru: Add sharded CLOCK (diff)
signatureNo signature
internal/cache: add (and move clock to internal/cache/clock)
Diffstat (limited to 'internal')
-rw-r--r--internal/cache/clock/bench_test.go (renamed from internal/clock/bench_test.go)0
-rw-r--r--internal/cache/clock/cache.go (renamed from internal/clock/cache.go)0
-rw-r--r--internal/cache/clock/cache_ops.go (renamed from internal/clock/cache_ops.go)0
-rw-r--r--internal/cache/clock/cache_test.go (renamed from internal/clock/cache_test.go)2
-rw-r--r--internal/cache/clock/concurrent_test.go (renamed from internal/clock/concurrent_test.go)0
-rw-r--r--internal/cache/clock/doc.go (renamed from internal/clock/doc.go)0
-rw-r--r--internal/cache/clock/fuzz_test.go (renamed from internal/clock/fuzz_test.go)0
-rw-r--r--internal/cache/clock/invariant_test.go (renamed from internal/clock/invariant_test.go)0
-rw-r--r--internal/cache/clock/shard.go (renamed from internal/clock/shard.go)0
-rw-r--r--internal/cache/clock/shard_read.go (renamed from internal/clock/shard_read.go)0
-rw-r--r--internal/cache/clock/shard_test.go (renamed from internal/clock/shard_test.go)0
-rw-r--r--internal/cache/clock/shard_write.go (renamed from internal/clock/shard_write.go)0
-rw-r--r--internal/cache/doc.go2
13 files changed, 3 insertions, 1 deletions
diff --git a/internal/clock/bench_test.go b/internal/cache/clock/bench_test.go
index 49d85cde..49d85cde 100644
--- a/internal/clock/bench_test.go
+++ b/internal/cache/clock/bench_test.go
diff --git a/internal/clock/cache.go b/internal/cache/clock/cache.go
index 31d97082..31d97082 100644
--- a/internal/clock/cache.go
+++ b/internal/cache/clock/cache.go
diff --git a/internal/clock/cache_ops.go b/internal/cache/clock/cache_ops.go
index 18958202..18958202 100644
--- a/internal/clock/cache_ops.go
+++ b/internal/cache/clock/cache_ops.go
diff --git a/internal/clock/cache_test.go b/internal/cache/clock/cache_test.go
index 116efdd3..3d734b39 100644
--- a/internal/clock/cache_test.go
+++ b/internal/cache/clock/cache_test.go
@@ -5,7 +5,7 @@ import (
"strings"
"testing"
- "lindenii.org/go/furgit/internal/clock"
+ "lindenii.org/go/furgit/internal/cache/clock"
"lindenii.org/go/lgo/intconv"
)
diff --git a/internal/clock/concurrent_test.go b/internal/cache/clock/concurrent_test.go
index 86283a9b..86283a9b 100644
--- a/internal/clock/concurrent_test.go
+++ b/internal/cache/clock/concurrent_test.go
diff --git a/internal/clock/doc.go b/internal/cache/clock/doc.go
index 6f28805b..6f28805b 100644
--- a/internal/clock/doc.go
+++ b/internal/cache/clock/doc.go
diff --git a/internal/clock/fuzz_test.go b/internal/cache/clock/fuzz_test.go
index af0d4024..af0d4024 100644
--- a/internal/clock/fuzz_test.go
+++ b/internal/cache/clock/fuzz_test.go
diff --git a/internal/clock/invariant_test.go b/internal/cache/clock/invariant_test.go
index 2efd7ff9..2efd7ff9 100644
--- a/internal/clock/invariant_test.go
+++ b/internal/cache/clock/invariant_test.go
diff --git a/internal/clock/shard.go b/internal/cache/clock/shard.go
index 22e58b2f..22e58b2f 100644
--- a/internal/clock/shard.go
+++ b/internal/cache/clock/shard.go
diff --git a/internal/clock/shard_read.go b/internal/cache/clock/shard_read.go
index 624e3409..624e3409 100644
--- a/internal/clock/shard_read.go
+++ b/internal/cache/clock/shard_read.go
diff --git a/internal/clock/shard_test.go b/internal/cache/clock/shard_test.go
index d974a30e..d974a30e 100644
--- a/internal/clock/shard_test.go
+++ b/internal/cache/clock/shard_test.go
diff --git a/internal/clock/shard_write.go b/internal/cache/clock/shard_write.go
index 40ddabd0..40ddabd0 100644
--- a/internal/clock/shard_write.go
+++ b/internal/cache/clock/shard_write.go
diff --git a/internal/cache/doc.go b/internal/cache/doc.go
new file mode 100644
index 00000000..2b4c454b
--- /dev/null
+++ b/internal/cache/doc.go
@@ -0,0 +1,2 @@
+// Package cache provides caches for a few different access patterns.
+package clock