536:9e172f6a7271
|
18 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Obtain the task-level notifier only one, closing it at the end of the test. |
|
|
tests/dstest_exec_many.cc
|
|
535:48a46e7a32e7
|
18 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a separate library for the resource and resource server abstractions. |
|
|
docs/wiki/Libraries libexec/Control libexec/include/exec/external_pager.h libexec/include/exec/internal_pager.h libexec/include/exec/process_creator_resource.h libexec/lib/src/Makefile libexec/lib/src/process_creating.cc libexec/lib/src/process_creator_resource.cc libexec/rm/region_mapper.cc libfsserver/include/fsserver/directory_resource.h ...
|
|
534:99ce25bb6908
|
18 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed notifier support to use resources instead of its own IPC handler. |
|
|
libnotifier/Control libnotifier/include/notifier/notifier.h libnotifier/lib/src/Makefile libnotifier/lib/src/notifier.cc
|
|
533:2a71834ac302
|
18 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Introduced a new method to start a resource in an existing thread, also
providing control over resource finalisation in the existing methods. |
|
|
libfsserver/include/fsserver/resource_server.h libfsserver/lib/generic/resource_server.cc
|
|
532:765a2e126867
|
18 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Removed superfluous interfaces and includes. |
|
|
libexec/include/exec/external_pager.h libexec/lib/src/Makefile
|
|
531:79bb98c3403b
529:89e3e3e0864b
|
18 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved notifier support into its own library. |
|
|
libfsclient/Control libfsclient/include/fsclient/notifier.h libfsclient/lib/src/Makefile libfsclient/lib/src/file.cc libfsclient/lib/src/notifier.cc libfsclient/lib/src/process.cc libnotifier/Control libnotifier/Makefile libnotifier/include/Makefile libnotifier/include/notifier/notifier.h ...
|
|
530:a82f362d9f14
|
18 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Changed IPC message handling to interpret gate labels as generic endpoint
addresses, with endpoint structures representing components and notification
IRQs. |
ipc-config-endpoints |
|
libfsserver/lib/generic/resource_server.cc libipc/include/ipc/server.h libipc/lib/src/server.c
|
|
529:89e3e3e0864b
530:a82f362d9f14 531:79bb98c3403b
|
18 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Added a separate prepare operation distinct from starting any server. |
|
|
libipc/include/ipc/server.h libipc/lib/src/server.c
|
|
528:dc1441cbcb93
|
18 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Reordered pager capability freeing to avoid warnings about invalid pagers. |
|
|
libexec/lib/src/external_pager.cc
|
|
527:2707dae2e91c
|
18 months ago |
Paul Boddie |
changeset
files
shortlog
graph
|
Moved opening of the region mapper program file to the process server
initialisation code, fixing the accumulation of numerous redundant file pagers. |
|
|
libexec/include/exec/process_creating.h libexec/include/exec/process_creator_resource.h libexec/lib/src/process_creating.cc libexec/lib/src/process_creator_resource.cc servers/process_server.cc
|
|