add hazard pointer implementation. buggy
authorjdybnis <jdybnis@9ec2166a-aeea-11dd-8830-69e4bb380a4a>
Mon, 22 Dec 2008 00:52:20 +0000 (00:52 +0000)
committerjdybnis <jdybnis@9ec2166a-aeea-11dd-8830-69e4bb380a4a>
Mon, 22 Dec 2008 00:52:20 +0000 (00:52 +0000)
commita03cf3b0c40e6c3b8b4877b49a64288cb3fcb919
treeb9bfb45f509a0e17c2c7053bac1a7db376a75187
parente592519ef19f890e551c27f47ef8b773bb4860da
add hazard pointer implementation. buggy
18 files changed:
include/common.h
include/hazard.h [new file with mode: 0644]
include/mem.h
include/runtime.h
makefile
map/hashtable.c
map/list.c
map/skiplist.c
runtime/hazard.c [new file with mode: 0644]
runtime/mem.c
runtime/rcu.c
runtime/runtime.c
test/haz_test.c [new file with mode: 0644]
test/map_test1.c
test/map_test2.c
test/txn_test.c
todo
txn/txn.c