432:753474408f12
|
24 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added some remarks about the perceived nature of the opcode type problem. |
|
|
libsystypes/idl/dataspace.idl
|
|
431:2ecda157686f
|
24 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed region allocation conflicts when running programs by reserving different
memory areas for the different region mappers.
Consolidated region mapper functionality in the parent ExecPager class, fixing
various aspects of the region positioning behaviour and introducing support for
limitations on the memory area available for regions. |
|
|
libexec/include/exec/external_pager.h libexec/include/exec/internal_pager.h libexec/include/exec/mapped_region.h libexec/include/exec/pager.h libexec/lib/src/external_pager.cc libexec/lib/src/internal_pager.cc libexec/lib/src/pager.cc libexec/lib/src/segment.cc libexec/rm/region_mapper.cc tests/dstest_exec.cc
|
|
430:a1b2f63d60b0
|
24 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed superfluous reserved_threads parameter for Process initialisation. |
|
|
libexec/include/exec/process.h libexec/lib/src/process.cc tests/dstest_exec.cc
|
|
429:cf0f5adb9826
|
24 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced separate UTCB areas for the region mapper and the main program. |
|
|
libexec/include/exec/process.h libexec/lib/src/process.cc
|
|
428:672a5524af3a
|
2022-09-29 |
Paul Boddie |
changeset
files
shortlog
graph
|
Added structure alignment test. |
|
|
conf/dstest_align.cfg conf/dstest_align.list tests/Makefile tests/dstest_align.cc
|
|
427:440178360e6c
|
2022-09-20 |
Paul Boddie |
changeset
files
shortlog
graph
|
Updated the documentation to reflect naming changes, also adding library
information. |
|
|
README.txt docs/wiki/Client_Library docs/wiki/Components docs/wiki/Departure docs/wiki/Libraries docs/wiki/Server_Library
|
|
426:f0bb79dd52dd
|
2022-09-17 |
Paul Boddie |
changeset
files
shortlog
graph
|
Employ a paging region size compatible with the configured page size. Without
this, the mapping mechanism fails to generate valid send flexpages. |
|
|
libfsserver/lib/pipes/pipe_paging.cc
|
|
425:750d75411ead
|
2022-09-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed inappropriate format specifiers for strlen results. |
|
|
tests/dstest_block_client.cc tests/dstest_file_client.cc
|
|
424:61e336bc65e4
|
2022-09-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Fixed format specifiers for offset types. |
|
|
tests/dstest_block_client.cc tests/dstest_file_client.cc tests/dstest_file_remove.cc tests/dstest_pipe_client.cc
|
|
423:5a1169b9d064
|
2022-09-16 |
Paul Boddie |
changeset
files
shortlog
graph
|
Employ the configured page size to ensure that mapping will work on platforms
with larger page sizes. |
|
|
libmem/include/mem/memory_utils.h
|
|