forked from Amortized/Distributed_Systems_Labs
-
Notifications
You must be signed in to change notification settings - Fork 0
/
lock_demo.d
111 lines (111 loc) · 5.88 KB
/
lock_demo.d
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
lock_demo.o: lock_demo.cc lock_protocol.h rpc/rpc.h \
/usr/include/i386-linux-gnu/sys/socket.h /usr/include/features.h \
/usr/include/i386-linux-gnu/bits/predefs.h \
/usr/include/i386-linux-gnu/sys/cdefs.h \
/usr/include/i386-linux-gnu/bits/wordsize.h \
/usr/include/i386-linux-gnu/gnu/stubs.h \
/usr/include/i386-linux-gnu/gnu/stubs-32.h \
/usr/include/i386-linux-gnu/sys/uio.h \
/usr/include/i386-linux-gnu/sys/types.h \
/usr/include/i386-linux-gnu/bits/types.h \
/usr/include/i386-linux-gnu/bits/typesizes.h /usr/include/time.h \
/usr/lib/gcc/i686-linux-gnu/4.6.1/include/stddef.h /usr/include/endian.h \
/usr/include/i386-linux-gnu/bits/endian.h \
/usr/include/i386-linux-gnu/bits/byteswap.h \
/usr/include/i386-linux-gnu/sys/select.h \
/usr/include/i386-linux-gnu/bits/select.h \
/usr/include/i386-linux-gnu/bits/sigset.h \
/usr/include/i386-linux-gnu/bits/time.h \
/usr/include/i386-linux-gnu/sys/sysmacros.h \
/usr/include/i386-linux-gnu/bits/pthreadtypes.h \
/usr/include/i386-linux-gnu/bits/uio.h \
/usr/include/i386-linux-gnu/bits/socket.h \
/usr/include/i386-linux-gnu/bits/sockaddr.h \
/usr/include/i386-linux-gnu/asm/socket.h \
/usr/include/asm-generic/socket.h \
/usr/include/i386-linux-gnu/asm/sockios.h \
/usr/include/asm-generic/sockios.h /usr/include/netinet/in.h \
/usr/lib/gcc/i686-linux-gnu/4.6.1/include/stdint.h /usr/include/stdint.h \
/usr/include/i386-linux-gnu/bits/wchar.h \
/usr/include/i386-linux-gnu/bits/in.h /usr/include/c++/4.6/list \
/usr/include/c++/4.6/bits/stl_algobase.h \
/usr/include/c++/4.6/i686-linux-gnu/./bits/c++config.h \
/usr/include/c++/4.6/i686-linux-gnu/./bits/os_defines.h \
/usr/include/c++/4.6/i686-linux-gnu/./bits/cpu_defines.h \
/usr/include/c++/4.6/bits/functexcept.h \
/usr/include/c++/4.6/bits/exception_defines.h \
/usr/include/c++/4.6/bits/cpp_type_traits.h \
/usr/include/c++/4.6/ext/type_traits.h \
/usr/include/c++/4.6/ext/numeric_traits.h \
/usr/include/c++/4.6/bits/stl_pair.h /usr/include/c++/4.6/bits/move.h \
/usr/include/c++/4.6/bits/concept_check.h \
/usr/include/c++/4.6/bits/stl_iterator_base_types.h \
/usr/include/c++/4.6/bits/stl_iterator_base_funcs.h \
/usr/include/c++/4.6/bits/stl_iterator.h \
/usr/include/c++/4.6/debug/debug.h /usr/include/c++/4.6/bits/allocator.h \
/usr/include/c++/4.6/i686-linux-gnu/./bits/c++allocator.h \
/usr/include/c++/4.6/ext/new_allocator.h /usr/include/c++/4.6/new \
/usr/include/c++/4.6/exception /usr/include/c++/4.6/bits/range_access.h \
/usr/include/c++/4.6/bits/stl_list.h \
/usr/include/c++/4.6/initializer_list /usr/include/c++/4.6/bits/list.tcc \
/usr/include/c++/4.6/map /usr/include/c++/4.6/bits/stl_tree.h \
/usr/include/c++/4.6/bits/stl_function.h \
/usr/include/c++/4.6/backward/binders.h \
/usr/include/c++/4.6/bits/stl_map.h \
/usr/include/c++/4.6/bits/stl_multimap.h rpc/thr_pool.h \
/usr/include/pthread.h /usr/include/sched.h \
/usr/include/i386-linux-gnu/bits/sched.h /usr/include/xlocale.h \
/usr/include/i386-linux-gnu/bits/setjmp.h /usr/include/c++/4.6/vector \
/usr/include/c++/4.6/bits/stl_construct.h \
/usr/include/c++/4.6/bits/stl_uninitialized.h \
/usr/include/c++/4.6/bits/stl_vector.h \
/usr/include/c++/4.6/bits/stl_bvector.h \
/usr/include/c++/4.6/bits/vector.tcc rpc/fifo.h /usr/include/assert.h \
/usr/include/errno.h /usr/include/i386-linux-gnu/bits/errno.h \
/usr/include/linux/errno.h /usr/include/i386-linux-gnu/asm/errno.h \
/usr/include/asm-generic/errno.h /usr/include/asm-generic/errno-base.h \
/usr/include/i386-linux-gnu/sys/time.h rpc/slock.h rpc/marshall.h \
/usr/include/c++/4.6/iostream /usr/include/c++/4.6/ostream \
/usr/include/c++/4.6/ios /usr/include/c++/4.6/iosfwd \
/usr/include/c++/4.6/bits/stringfwd.h \
/usr/include/c++/4.6/bits/postypes.h /usr/include/c++/4.6/cwchar \
/usr/include/wchar.h /usr/include/stdio.h \
/usr/lib/gcc/i686-linux-gnu/4.6.1/include/stdarg.h \
/usr/include/c++/4.6/bits/char_traits.h \
/usr/include/c++/4.6/bits/localefwd.h \
/usr/include/c++/4.6/i686-linux-gnu/./bits/c++locale.h \
/usr/include/c++/4.6/clocale /usr/include/locale.h \
/usr/include/i386-linux-gnu/bits/locale.h /usr/include/c++/4.6/cctype \
/usr/include/ctype.h /usr/include/c++/4.6/bits/ios_base.h \
/usr/include/c++/4.6/ext/atomicity.h \
/usr/include/c++/4.6/i686-linux-gnu/./bits/gthr.h \
/usr/include/c++/4.6/i686-linux-gnu/./bits/gthr-default.h \
/usr/include/unistd.h /usr/include/i386-linux-gnu/bits/posix_opt.h \
/usr/include/i386-linux-gnu/bits/environments.h \
/usr/include/i386-linux-gnu/bits/confname.h /usr/include/getopt.h \
/usr/include/c++/4.6/i686-linux-gnu/./bits/atomic_word.h \
/usr/include/c++/4.6/bits/locale_classes.h /usr/include/c++/4.6/string \
/usr/include/c++/4.6/bits/ostream_insert.h \
/usr/include/c++/4.6/bits/cxxabi_forced.h \
/usr/include/c++/4.6/bits/basic_string.h \
/usr/include/c++/4.6/bits/basic_string.tcc \
/usr/include/c++/4.6/bits/locale_classes.tcc \
/usr/include/c++/4.6/streambuf /usr/include/c++/4.6/bits/streambuf.tcc \
/usr/include/c++/4.6/bits/basic_ios.h \
/usr/include/c++/4.6/bits/locale_facets.h /usr/include/c++/4.6/cwctype \
/usr/include/wctype.h \
/usr/include/c++/4.6/i686-linux-gnu/./bits/ctype_base.h \
/usr/include/c++/4.6/bits/streambuf_iterator.h \
/usr/include/c++/4.6/i686-linux-gnu/./bits/ctype_inline.h \
/usr/include/c++/4.6/bits/locale_facets.tcc \
/usr/include/c++/4.6/bits/basic_ios.tcc \
/usr/include/c++/4.6/bits/ostream.tcc /usr/include/c++/4.6/istream \
/usr/include/c++/4.6/bits/istream.tcc /usr/include/c++/4.6/sstream \
/usr/include/c++/4.6/bits/sstream.tcc /usr/include/stdlib.h \
/usr/include/i386-linux-gnu/bits/waitflags.h \
/usr/include/i386-linux-gnu/bits/waitstatus.h /usr/include/alloca.h \
/usr/include/string.h rpc/connection.h /usr/include/arpa/inet.h \
rpc/pollmgr.h /usr/include/i386-linux-gnu/sys/epoll.h lock_client.h \
/usr/include/libio.h /usr/include/_G_config.h \
/usr/include/i386-linux-gnu/bits/stdio_lim.h \
/usr/include/i386-linux-gnu/bits/sys_errlist.h