44:c01d033ec7d2
|
2020-07-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added missing Control file. |
default tip |
|
Control
|
|
43:1a7939c9994c
|
2020-04-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved the e2test package to the top level. |
|
|
Makefile
|
|
42:624e31e0fc36
|
2020-04-06 |
Paul Boddie |
changeset
files
shortlog
graph
|
Reintroduced buffer size parameters to configure memory-mapped regions. |
|
|
dir_listing.cc stat.cc sync.cc
|
|
41:55d6f3002f24
|
2020-03-31 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed buffer size arguments to client_open. |
|
|
dir_listing.cc stat.cc sync.cc
|
|
40:95f954287092
|
2020-03-30 |
Paul Boddie |
changeset
files
shortlog
graph
|
Treat directories as files; removed the dedicated listdir operation. |
|
|
dir_listing.cc
|
|
39:145f3c9a71c6
|
2020-03-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced queue-jumping synchronisation operations. |
|
|
sync.cc
|
|
38:83473b6cd06d
|
2020-03-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added imperfect use of synchronisation with the directory. |
|
|
sync.cc
|
|
37:7ecf1a77555b
|
2020-03-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved a begin invocation despite having no expected ill effect in a loop. |
|
|
sync.cc
|
|
36:490e9aea848e
|
2020-02-23 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed fcntl.h include: constants are not portable and should therefore be taken
from systypes, not the host system. |
|
|
stat.cc
|
|
35:507b16421165
|
2019-12-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Replaced the sleep with a coordination mechanism involving directory opening.
Each thread joins a queue associated with the directory. If the file-creating
thread is first, the file-opening thread will always find the file straight
away. If the file-opening thread is first, it will fail to open the file and
rejoin the queue, letting the file-creating thread do its work first. |
|
|
sync.cc
|
|