84:c1d7c64c3ec8
|
2021-04-03 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved server programs, also making their memory usage somewhat configurable. |
|
|
Makefile conf/dstest_block.cfg conf/dstest_host.cfg conf/dstest_pipe.cfg servers/block_file_server.cc servers/host_file_server.cc servers/pipe_server.cc servers/test_file_server.cc tests/dstest_block_server.cc tests/dstest_host_server.cc ...
|
|
83:f76f98fe5ee4
|
2021-04-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved resource server files to the generic subdirectory. |
|
|
Makefile generic/resource_server.cc generic/resource_server.h resource_server.cc resource_server.h
|
|
82:5e0048b834f2
|
2021-04-02 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved various files into subdirectories. |
|
|
Makefile accessor.cc accessor.h client/file.cc client/file.h file.cc file.h generic/accessor.cc generic/accessor.h generic/pager.cc ...
|
|
81:405eb83f7eed
|
2021-04-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved various files into subdirectories. Renamed Paging to FilePaging along with
the associated files. |
|
|
Makefile access_map.cc access_map.h dstest_block_client.cc dstest_block_server.cc dstest_host_client.cc dstest_host_server.cc dstest_pipe_client.cc dstest_pipe_server.cc dstest_test_client.cc ...
|
|
80:138ddb918cf2
|
2021-04-01 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved method between sections. |
|
|
page_mapper.h
|
|
79:af0790b18e8f
|
2021-03-31 |
Paul Boddie |
changeset
files
shortlog
graph
|
Incorporated the paging abstraction in opener abstractions, introducing critical
sections around the retrieval and disposal of page mappers and accessors, also
discarding page mappers and accessors when disposal occurs. |
|
|
accessor.h dstest_block_server.cc dstest_host_server.cc dstest_test_server.cc files/block_file_opener.h files/file_pager.cc files/file_pager.h files/host_file_opener.h files/opener_context_resource.cc files/opener_resource.cc ...
|
|
78:1d24a4fff0bd
|
2021-03-31 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed the largely superfluous accessing abstraction. Since each accessor will
only employ one page mapper referencing the accessor, a mapping from file
identifiers to page mappers can be maintained. |
|
|
Makefile accessing.cc accessing.h dstest_block_server.cc dstest_host_server.cc dstest_test_server.cc files/block_file_opener.h files/file_pager.cc files/host_file_opener.h files/opener_resource.cc ...
|
|
77:158f806252eb
|
2021-03-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved more memory-related functionality into the memory subdirectory. |
|
|
Makefile memory/memory_utils.cc memory/memory_utils.h memory/region.cc memory/region.h memory_utils.cc memory_utils.h region.cc region.h
|
|
76:710f4e5ca27c
|
2021-03-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved file-related openers into the files subdirectory. |
|
|
Makefile files/opener_context_resource.cc files/opener_context_resource.h files/opener_resource.cc files/opener_resource.h opener_context_resource.cc opener_context_resource.h opener_resource.cc opener_resource.h
|
|
75:bbf49114dd8a
|
2021-03-28 |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved page collections and queues into their own subdirectory. |
|
|
Makefile page_queue.cc page_queue.h page_queue_partitioned.cc page_queue_partitioned.h page_queue_shared.cc page_queue_shared.h pages.cc pages.h pages/page_queue.cc ...
|
|