69:3155784fdc96
|
2021-03-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added comment. |
|
|
files/pipe_paging.cc
|
|
68:15cfe5079209
|
2021-03-27 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added completion message. |
|
|
dstest_host_client.cc
|
|
67:84bc31650a9a
|
2021-03-26 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced support for closing pipe resources. |
|
|
files/pipe_paging.cc files/pipe_paging.h pipe_pager.cc pipe_pager.h
|
|
66:3e4d7c4e617e
|
2021-03-25 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a size parameter when opening pipes, reorganising the architecture to
provide the size via the pipe paging coordinator and pager. Made accessors
specific to each pipe region since they retain the populated size of each
region. |
|
|
dstest_pipe_client.cc dstest_pipe_server.cc file.cc file.h files/pipe_paging.cc files/pipe_paging.h pages_conserving.cc pages_conserving.h pipe_opener_resource.cc pipe_opener_resource.h ...
|
|
65:ec1f8f18c306
|
2021-03-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced initial pipe support using a special "conserving" page collection
which only queues released pages, not issued pages, for reuse, together with
dedicated paging coordinators for each pipe. |
|
|
Makefile conf/dstest_pipe.cfg conf/dstest_pipe.list dstest_pipe_client.cc dstest_pipe_server.cc file.cc file.h files/pipe_accessor.cc files/pipe_accessor.h files/pipe_paging.cc ...
|
|
64:9952e8331ad5
|
2021-03-24 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed superfluous includes. |
|
|
dstest_block_client.cc dstest_host_client.cc
|
|
63:730a39a7e285
|
2021-03-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a method exposing the default region size. |
|
|
memory.h
|
|
62:32e4227eba87
57:9314408dbd26
|
2021-03-22 |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed erroneous deletion of resources upon thread initiation failure. The
finalisation of resources should occur automatically upon failure. |
|
|
opener_context_resource.cc opener_resource.cc
|
|
61:b66053e4b765
|
2021-03-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a method to indicate whether memory was actually allocated. |
|
|
memory_preallocated.cc memory_preallocated.h
|
|
60:7e00350a9add
|
2021-03-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed the preallocated memory pool to obtain all its memory at once. Moved the
allocate method from the base class to the incremental memory pool, eliminating
the separate base class implementation file. |
|
|
Makefile memory.cc memory.h memory_incremental.cc memory_incremental.h memory_preallocated.cc memory_preallocated.h
|
|