Sign in
Join now
leftright
joh.dev
/
Star
Starred
Star
Something went wrong. Try again.
Fork
0
Eye filled
Watch
Watching
Watch
A map using a lock-free concurrency using left-right algo, written in Go
Star
Starred
Star
Something went wrong. Try again.
Fork
Eye filled
Watch
Watching
Watch
Overview
Overview
Issues
Issues
Pulls
Pulls
Pipelines
Pipelines
Commits on
main
joh.dev
9b133e3a
Copied
Failed
Copy SHA
Fix race conditions
Copy SHA
Browse repository
committed
1y ago
joh.dev
1f3e4e94
Copied
Failed
Copy SHA
Update README
Copy SHA
Browse repository
committed
1y ago
joh.dev
2c26d596
Copied
Failed
Copy SHA
Fix AI slop :|
Copy SHA
Browse repository
committed
1y ago
joh.dev
d067e4fa
Copied
Failed
Copy SHA
Test wether weak pointers / cleanup works
Copy SHA
Browse repository
committed
1y ago
joh.dev
6a52563c
Copied
Failed
Copy SHA
Use weak pointers and runtime.AddCleanup
Copy SHA
Browse repository
committed
1y ago
joh.dev
35c779ac
Copied
Failed
Copy SHA
go.mod: upgrade to go1.24
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
e24354cd
Copied
Failed
Copy SHA
s/epoch/serial/ s/flush/commit/
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
e970d17d
Copied
Failed
Copy SHA
Implement new clear builtin operation
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
3d1eb62c
Copied
Failed
Copy SHA
Implement the new rangefunc interface
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
24838177
Copied
Failed
Copy SHA
rename lrmap to leftright
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
c794a144
Copied
Failed
Copy SHA
...
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
380e5c41
Copied
Failed
Copy SHA
Remove go2go generated files from gitignore
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
e35e758f
Copied
Failed
Copy SHA
Supersede the non-generics branch
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
bf823664
Copied
Failed
Copy SHA
Use Go 1.19's new atomic.Pointer
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
b8a387bc
Copied
Failed
Copy SHA
Random tinkery
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
0bffc619
Copied
Failed
Copy SHA
Add simple benchmark
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
e21345cc
Copied
Failed
Copy SHA
Fix typo
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
e25540bb
Copied
Failed
Copy SHA
Change file ext from go2 to go
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
4926bf58
Copied
Failed
Copy SHA
Fix typo
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
43288127
Copied
Failed
Copy SHA
Mention the go2go experiment in README
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
86885f50
Copied
Failed
Copy SHA
Mention the go2go experiment in README
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
b51d8b18
Copied
Failed
Copy SHA
Undo rename of module
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
8a9db82f
Copied
Failed
Copy SHA
Another cosmetic change
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
ed8eb982
Copied
Failed
Copy SHA
Another cosmetic change
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
ee9de2dc
Copied
Failed
Copy SHA
k, v -> key, value
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
bbc014b0
Copied
Failed
Copy SHA
fn func(k Key, v Value) bool -> fn func(_ Key, _ Value) bool
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
9e50f29f
Copied
Failed
Copy SHA
k, v -> key, value
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
b5861ff5
Copied
Failed
Copy SHA
k, v := i, i
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
cd6a3e03
Copied
Failed
Copy SHA
lrmap_test -> lrmap
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
f335f65b
Copied
Failed
Copy SHA
go2go: ignore generated files
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
aac2b9f9
Copied
Failed
Copy SHA
Code cleanup
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
a6be19c4
Copied
Failed
Copy SHA
Convert to go2go type parameters
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
ef79392b
Copied
Failed
Copy SHA
Discuss algo in README
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
51aefdf8
Copied
Failed
Copy SHA
Make Close() optional, add pooling, iteration, len
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
dca54153
Copied
Failed
Copy SHA
Update README
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
ac18fbd9
Copied
Failed
Copy SHA
Add Getter in LRMap (writer handle)
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
1528b4f6
Copied
Failed
Copy SHA
Guard some more illegal states
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
b43dc330
Copied
Failed
Copy SHA
Remove sharp-edged finalizer
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
5e65db59
Copied
Failed
Copy SHA
Panic on uninitialized read handler
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
66d6d686
Copied
Failed
Copy SHA
Left-Right Map is in Go
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
cbeb8b9f
Copied
Failed
Copy SHA
Add link to jonhoo's Youtube video
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
e23bddde
Copied
Failed
Copy SHA
Add link to prior work (Rust) in README
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
e8255744
Copied
Failed
Copy SHA
Add license and read me
Copy SHA
Browse repository
committed
1y ago
Johannes Kohnen
d4f85921
Copied
Failed
Copy SHA
Initial commit
Copy SHA
Browse repository
committed
1y ago