Add data structure benchmarks
authorweiyu <weiyuluo1232@gmail.com>
Tue, 4 Aug 2020 19:37:20 +0000 (12:37 -0700)
committerweiyu <weiyuluo1232@gmail.com>
Tue, 4 Aug 2020 19:37:20 +0000 (12:37 -0700)
commit1491fc3840762ae57661f247ae363be83e0132a2
treeacd61c6fa823891825af10d91f2dced4dd9274b5
parent6e2a27bd9e36f65acd47ac764bb0373b76c386a3
Add data structure benchmarks
44 files changed:
cdschecker_modified_benchmarks/Makefile [new file with mode: 0644]
cdschecker_modified_benchmarks/barrier/Makefile [new file with mode: 0644]
cdschecker_modified_benchmarks/barrier/barrier.cc [new file with mode: 0644]
cdschecker_modified_benchmarks/barrier/barrier.h [new file with mode: 0644]
cdschecker_modified_benchmarks/benchmarks.mk [new file with mode: 0644]
cdschecker_modified_benchmarks/chase-lev-deque/Makefile [new file with mode: 0644]
cdschecker_modified_benchmarks/chase-lev-deque/deque.cc [new file with mode: 0644]
cdschecker_modified_benchmarks/chase-lev-deque/deque.h [new file with mode: 0644]
cdschecker_modified_benchmarks/chase-lev-deque/main.cc [new file with mode: 0644]
cdschecker_modified_benchmarks/dekker-fences/Makefile [new file with mode: 0644]
cdschecker_modified_benchmarks/dekker-fences/dekker-fences.cc [new file with mode: 0644]
cdschecker_modified_benchmarks/include/cds_atomic.h [new file with mode: 0755]
cdschecker_modified_benchmarks/include/cds_threads.h [new file with mode: 0755]
cdschecker_modified_benchmarks/include/librace.h [new file with mode: 0755]
cdschecker_modified_benchmarks/include/model-assert.h [new file with mode: 0755]
cdschecker_modified_benchmarks/include/unrelacy.h [new file with mode: 0755]
cdschecker_modified_benchmarks/linuxrwlocks/Makefile [new file with mode: 0644]
cdschecker_modified_benchmarks/linuxrwlocks/linuxrwlocks.cc [new file with mode: 0644]
cdschecker_modified_benchmarks/mcs-lock/Makefile [new file with mode: 0644]
cdschecker_modified_benchmarks/mcs-lock/mcs-lock.cc [new file with mode: 0644]
cdschecker_modified_benchmarks/mcs-lock/mcs-lock.h [new file with mode: 0644]
cdschecker_modified_benchmarks/mpmc-queue/Makefile [new file with mode: 0644]
cdschecker_modified_benchmarks/mpmc-queue/mpmc-queue.cc [new file with mode: 0644]
cdschecker_modified_benchmarks/mpmc-queue/mpmc-queue.h [new file with mode: 0644]
cdschecker_modified_benchmarks/ms-queue-tsan11/Makefile [new file with mode: 0755]
cdschecker_modified_benchmarks/ms-queue-tsan11/main.cc [new file with mode: 0755]
cdschecker_modified_benchmarks/ms-queue-tsan11/main.o [new file with mode: 0644]
cdschecker_modified_benchmarks/ms-queue-tsan11/my_queue.cc [new file with mode: 0755]
cdschecker_modified_benchmarks/ms-queue-tsan11/my_queue.h [new file with mode: 0755]
cdschecker_modified_benchmarks/ms-queue-tsan11/my_queue.o [new file with mode: 0644]
cdschecker_modified_benchmarks/ms-queue/Makefile [new file with mode: 0644]
cdschecker_modified_benchmarks/ms-queue/main.cc [new file with mode: 0644]
cdschecker_modified_benchmarks/ms-queue/my_queue.c.correct [new file with mode: 0644]
cdschecker_modified_benchmarks/ms-queue/my_queue.cc [new file with mode: 0644]
cdschecker_modified_benchmarks/ms-queue/my_queue.h [new file with mode: 0644]
cdschecker_modified_benchmarks/spsc-queue/Makefile [new file with mode: 0644]
cdschecker_modified_benchmarks/spsc-queue/eventcount-relacy.h [new file with mode: 0644]
cdschecker_modified_benchmarks/spsc-queue/eventcount.h [new file with mode: 0644]
cdschecker_modified_benchmarks/spsc-queue/queue-relacy.h [new file with mode: 0644]
cdschecker_modified_benchmarks/spsc-queue/queue.h [new file with mode: 0644]
cdschecker_modified_benchmarks/spsc-queue/spsc-queue.cc [new file with mode: 0644]
cdschecker_modified_benchmarks/spsc-queue/spsc-relacy.cc [new file with mode: 0644]
cdschecker_modified_benchmarks/test.sh [new file with mode: 0755]
cdschecker_modified_benchmarks/test_all.sh [new file with mode: 0755]