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
|
|
59:28738a5f1648
|
2021-03-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed missing return statement. |
|
|
memory_preallocated.cc
|
|
58:57203e878c7c
|
2021-03-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced separate incremental and preallocated memory pool abstractions. |
|
|
Makefile dstest_block_server.cc dstest_host_server.cc dstest_test_server.cc memory.cc memory.h memory_incremental.cc memory_incremental.h memory_preallocated.cc memory_preallocated.h ...
|
|
57:9314408dbd26
58:57203e878c7c 62:32e4227eba87
|
2021-03-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Silence unused parameter warnings. |
|
|
accessor.cc
|
|
56:256810aa88c4
|
2021-03-19 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced common functionality for accessors, with methods for filling and
flushing populated regions of flexpages being invoked from the common fill and
flush methods. |
|
|
accessor.cc accessor.h files/block_file_accessor.cc files/block_file_accessor.h files/host_file_accessor.cc files/host_file_accessor.h files/test_file_accessor.cc files/test_file_accessor.h
|
|