projects
/
userspace-rcu.git
/ shortlog
commit
grep
author
committer
pickaxe
?
search:
re
summary
| shortlog |
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
userspace-rcu.git
2013-06-03
Mathieu Desnoyers
rcuja: lookup lower equal cannot reach dead-end
commit
|
commitdiff
|
tree
|
snapshot
2013-06-03
Mathieu Desnoyers
rcuja: lower equal: handle concurrent removal with...
commit
|
commitdiff
|
tree
|
snapshot
2013-06-03
Mathieu Desnoyers
rcuja: remove unneeded endian.h
commit
|
commitdiff
|
tree
|
snapshot
2013-06-03
Mathieu Desnoyers
rcuja: remove unneeded bitfield.h
commit
|
commitdiff
|
tree
|
snapshot
2013-06-03
Mathieu Desnoyers
rcuja tests: test lookup lower equal for 8-bit and...
commit
|
commitdiff
|
tree
|
snapshot
2013-06-03
Mathieu Desnoyers
rcuja: implement lookup_lower_equal
commit
|
commitdiff
|
tree
|
snapshot
2013-06-03
Mathieu Desnoyers
rcuja tests: fix sanity test printout
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Mathieu Desnoyers
rcuja test: add specific free_node()
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Mathieu Desnoyers
rcuja test: cleanup
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Mathieu Desnoyers
rcuja.sh: add node leak detection
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Mathieu Desnoyers
rcuja tests: node leak detection
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Mathieu Desnoyers
expand runja.sh
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Mathieu Desnoyers
ja tests: add printout
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Mathieu Desnoyers
rcuja tests: add vs add unique
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Mathieu Desnoyers
runja.sh: run sanity tests
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Mathieu Desnoyers
rcuja: return errors on destroy
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Mathieu Desnoyers
rcuja tests: return errors
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Mathieu Desnoyers
rcuja: add runja.sh
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Mathieu Desnoyers
rcuja: cleanup destroy print output
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Mathieu Desnoyers
rcuja: move debugging info into judy array structure
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Mathieu Desnoyers
rcuja: use rcu_barrier in destroy
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Mathieu Desnoyers
Implement rcu_barrier()
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Mathieu Desnoyers
rcuja: tweak pigeon min child for 32-bit
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Mathieu Desnoyers
rcuja: tweak pigeon min child for 64-bit
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Mathieu Desnoyers
rcuja testing: add arbitrary wait
commit
|
commitdiff
|
tree
|
snapshot
2013-05-31
Mathieu Desnoyers
rcuja fix: perform lookup in attach node
commit
|
commitdiff
|
tree
|
snapshot
2013-05-30
Mathieu Desnoyers
rcuja: implement add unique
commit
|
commitdiff
|
tree
|
snapshot
2013-05-30
Mathieu Desnoyers
rcuja: fixes and add redesign of "add"
commit
|
commitdiff
|
tree
|
snapshot
2013-05-30
Mathieu Desnoyers
rcuja test: destroy should be done online
commit
|
commitdiff
|
tree
|
snapshot
2013-05-30
Mathieu Desnoyers
rcuja: print info about allocated/freed/fallback nodes
commit
|
commitdiff
|
tree
|
snapshot
2013-05-30
Mathieu Desnoyers
rcuja fix: fix 2d distance calculation
commit
|
commitdiff
|
tree
|
snapshot
2013-05-30
Mathieu Desnoyers
rcuja fix: update 2d distance calculation
commit
|
commitdiff
|
tree
|
snapshot
2013-05-30
Mathieu Desnoyers
rcuja: add same can use same fallback as add next
commit
|
commitdiff
|
tree
|
snapshot
2013-05-30
Mathieu Desnoyers
rcuja: implement 2d distribution
commit
|
commitdiff
|
tree
|
snapshot
2013-05-29
Mathieu Desnoyers
rcuja 1d distribution: cleanup
commit
|
commitdiff
|
tree
|
snapshot
2013-05-28
Mathieu Desnoyers
rcuja: implement 1 dimension pool distribution
commit
|
commitdiff
|
tree
|
snapshot
2013-05-28
Mathieu Desnoyers
Fix rcuja: fallback when adding element to full pool
commit
|
commitdiff
|
tree
|
snapshot
2013-05-28
Mathieu Desnoyers
rcuja test: fix -k option
commit
|
commitdiff
|
tree
|
snapshot
2013-05-27
Mathieu Desnoyers
rcuja: Add missing header
commit
|
commitdiff
|
tree
|
snapshot
2013-05-27
Mathieu Desnoyers
rcuja test: print mul fact
commit
|
commitdiff
|
tree
|
snapshot
2013-05-27
Mathieu Desnoyers
rcuja test: add key multiplication factor
commit
|
commitdiff
|
tree
|
snapshot
2013-05-27
Mathieu Desnoyers
test rcuja: add ratio parameter
commit
|
commitdiff
|
tree
|
snapshot
2013-05-27
Mathieu Desnoyers
rcuja fix: list prev pointer vs recompaction
commit
|
commitdiff
|
tree
|
snapshot
2013-05-27
Mathieu Desnoyers
Fix rcuja: concurrency checks
commit
|
commitdiff
|
tree
|
snapshot
2013-05-27
Mathieu Desnoyers
rcuja test: use poison_free
commit
|
commitdiff
|
tree
|
snapshot
2013-05-27
Mathieu Desnoyers
rcuja test: add missing rcu read unlock
commit
|
commitdiff
|
tree
|
snapshot
2013-05-23
Mathieu Desnoyers
rcuja fix: handle add/removal/add concurrency
commit
|
commitdiff
|
tree
|
snapshot
2013-05-23
Mathieu Desnoyers
rcuja fix: del wrt concurrency
commit
|
commitdiff
|
tree
|
snapshot
2013-05-23
Mathieu Desnoyers
Fix urcu test: incorrect handling of del/free
commit
|
commitdiff
|
tree
|
snapshot
2013-05-23
Mathieu Desnoyers
hlist: remove needless "member" parameter
commit
|
commitdiff
|
tree
|
snapshot
2013-05-23
Mathieu Desnoyers
Fix rcuja: chain/unchain locking vs retry
commit
|
commitdiff
|
tree
|
snapshot
2013-05-23
Mathieu Desnoyers
Fix rcuja: delete last node
commit
|
commitdiff
|
tree
|
snapshot
2013-05-22
Mathieu Desnoyers
rcuja fix: get the right node
commit
|
commitdiff
|
tree
|
snapshot
2013-05-18
Mathieu Desnoyers
Fix rcuja: handle concurrent updates
commit
|
commitdiff
|
tree
|
snapshot
2013-05-18
Mathieu Desnoyers
rcuja: Add debug output
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja test: add rcu_ prefix to debug_yield_read
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: allow non-power of 2 keys
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: add multithread test
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
Fix: rcuja: typo
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: test duplicate node/key support
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: fix duplicate node/key support
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
hlist: implement non-entry API
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: fix delete
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: free all leaf nodes at destruction
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
hlist: implement cds_hlist_first_entry_rcu
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: implement delete function
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
hlist: implement cds_hlist_empty
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: partial implementation of cds_ja_del
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: implement ja_node_clear_nth
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: extend tests, more fixes
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: fix max depth test
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: swap key
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: add fallback nodes
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: various fixes
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: add basic test
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: create shadow node for root
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: implement add
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: implement lookup
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: rename cds_ja_node to cds_ja_inode
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: new and destroy
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: rename to cds_ja
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: add comment about use of number of nodes
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: fix iteration on recompact add
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: share lock across all nodes with same key
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: no need to link with urcu lib anymore
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: use rcu ja app flavor for shadow hash table
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: shadow clear also frees the rcu ja node associated
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: implement shadow node hash table
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: add shadow nodes hash table
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: add data structures for rcu_ja and shadow nodes
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: add missing assign in recompact
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: implement node add recompaction
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: set node update, rcu-ize get node/set node
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: cleanup
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: implement node set nth
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: introduce union to represent nodes
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja testpop: print extra items in subclass instead...
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
Use statistical approach to approximate the max number...
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: Update design document, discuss pool distributions
commit
|
commitdiff
|
tree
|
snapshot
2013-05-14
Mathieu Desnoyers
rcuja: use pool of linear array instead of bitmap
commit
|
commitdiff
|
tree
|
snapshot
next
This page took
0.037253 seconds
and
4
git commands to generate.