483:9c5e1a1b92aa
|
19 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a process server and a prototype mechanism for starting new processes
and receiving notifications from them. |
|
|
conf/dstest_exec.cfg conf/dstest_exec.list libexec/Control libexec/include/exec/process_creating.h libexec/include/exec/process_creator.h libexec/include/exec/process_creator_resource.h libexec/lib/src/Makefile libexec/lib/src/process_creating.cc libexec/lib/src/process_creator.cc libexec/lib/src/process_creator_resource.cc ...
|
|
482:97d131d6a09b
|
19 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added various docstrings. |
|
|
libexec/lib/src/process_creator.cc
|
|
481:914dbfb7bcaa
|
19 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced values to the notify operation and notification mechanisms. |
|
|
libexec/lib/src/external_pager.cc libfsclient/include/fsclient/notifier.h libfsclient/lib/src/Makefile libfsclient/lib/src/notifier.cc libfsserver/lib/generic/notification.cc libsystypes/idl/notifier.idl libsystypes/include/systypes/base.h tests/dstest_exec.cc
|
|
480:f8f29bf0e4d7
|
19 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added initial support for communicating process/task signals as notifications. |
|
|
libexec/include/exec/external_pager.h libexec/include/exec/process_creator.h libexec/lib/src/Makefile libexec/lib/src/external_pager.cc libexec/lib/src/process_creator.cc tests/Makefile tests/dstest_exec.cc
|
|
479:4cc570dec22f
|
19 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced generic notifier types to the notification mechanism. |
|
|
libfsclient/include/fsclient/file.h libfsclient/include/fsclient/notifier.h libfsclient/lib/src/client.cc libfsclient/lib/src/file.cc libfsclient/lib/src/notifier.cc libsystypes/include/systypes/base.h libsystypes/include/systypes/format.h tests/dstest_file_client.cc tests/dstest_file_monitor.cc tests/dstest_pipe_client.cc
|
|
478:666045bae945
|
19 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed superfluous server interface definitions. |
|
|
tests/Makefile
|
|
477:0ca26cb6e94d
|
19 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved process creation functionality into libexec. |
|
|
libexec/include/exec/process_creator.h libexec/include/exec/stack.h libexec/lib/src/Makefile libexec/lib/src/memory.cc libexec/lib/src/process_creator.cc libexec/lib/src/stack.cc tests/dstest_exec.cc
|
|
476:8d5e22dc717a
|
19 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added client_reopen function details. |
|
|
docs/wiki/Client_Library
|
|
475:269fcdd3a413
|
19 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a reopen operation to open new instances of already-opened files,
employing this operation when obtaining memory segments of executable programs
to avoid passing filenames around. |
|
|
libexec/include/exec/memory.h libexec/lib/src/memory.cc libfsclient/include/fsclient/client.h libfsclient/include/fsclient/file.h libfsclient/lib/src/client.cc libfsclient/lib/src/file.cc libfsserver/include/fsserver/file_pager.h libfsserver/include/fsserver/opener_resource.h libfsserver/lib/files/file_pager.cc libfsserver/lib/files/opener_resource.cc ...
|
|
474:981e2c4ac798
|
19 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Parameterised task initialisation methods with the number of initial threads. |
|
|
libexec/include/exec/process.h libexec/lib/src/process.cc
|
|