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
|
|
55:0073e2ca6c75
|
2021-03-18 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced initial support for resizing files. |
|
|
dstest_block_client.cc file.cc file.h file_pager.cc file_pager.h files/block_file_accessor.cc files/block_file_accessor.h pager.cc pager.h
|
|
54:108c08c35100
|
2021-03-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Really switched to using the flags type, and also the offset type. |
|
|
flexpage.cc flexpage.h page_mapper.cc page_mapper.h pager.cc pager.h send_flexpage.h simple_pager.cc simple_pager.h
|
|
53:862b530319c4
|
2021-03-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced the flush operation and the file interface to mapped files.
Currently, the flush operation changes file sizes in a fixed way, whereas this
should be configurable. |
|
|
Makefile accessor.cc accessor.h file_pager.cc file_pager.h page_mapper.cc page_mapper.h pager.cc pager.h
|
|
52:aa622c059ccd
|
2021-03-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed docstrings. |
|
|
page_mapper.cc
|
|
51:1bfcaf212f61
|
2021-03-14 |
Paul Boddie |
changeset
files
shortlog
graph
|
Switched to using the flags type throughout. |
|
|
file_pager.cc file_pager.h opener_context_resource.cc opener_context_resource.h opener_resource.cc opener_resource.h pager.cc pager.h
|
|