genode/repos/os/src/server/loader
Stefan Kalkowski 458b4d6fc4 base: redesign object pool using lambda interface
Instead of returning pointers to locked objects via a lookup function,
the new object pool implementation restricts object access to
functors resp. lambda expressions that are applied to the objects
within the pool itself.

Fix #884
Fix #1658
2015-09-09 15:14:28 +02:00
..
child.h base: make PD session upgradeable 2015-05-26 09:40:02 +02:00
input.h loader: Adaptation to new nitpicker interface 2014-08-12 13:08:01 +02:00
main.cc base: redesign object pool using lambda interface 2015-09-09 15:14:28 +02:00
nitpicker.h loader: Adaptation to new nitpicker interface 2014-08-12 13:08:01 +02:00
ram_session_client_guard.h base: introduce caching attributes (fix #1184) 2014-06-26 10:57:26 +02:00
README Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
rom.h Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
target.mk Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00

This directory contains a loader service, which allows for the instantiation of
subsystems via a session interface. The resources for the new subsystem are
provided by the client when opening the session. The client has no control over
the functioning of the subsystem except for the controlling the lifetime of the
subsystem.