genode/repos/base/src/base
Christian Helmuth e9032904a3 Increase slab-block size in signal component
The backend allocator for the slab is a sliced heap, which hands out
allocations with page-size granularity (4096 bytes). Therefore, the
slab-block size should also be about a multiple of the page size minus
some bytes of overhead.

Additional adjustments:

- The slab-block size and the default quota-upgrade amount for SIGNAL
  sessions depends on the platform bit width now.
- The signal test also stresses the case of many managed context in one
  session including creation and destruction of the used signal receiver
  in repeated rounds.
2014-10-10 13:02:29 +02:00
..
allocator Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
avl_tree Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
child Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
console Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
cpu base: interface for D- and I-cache synchronization 2014-05-27 11:14:45 +02:00
cxx Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
elf Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
env base: introduce caching attributes (fix #1184) 2014-06-26 10:57:26 +02:00
heap Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
include Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
ipc Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
lock Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
pager Fix race condition in page fault notification 2014-07-24 10:18:07 +02:00
process Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
server Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
signal Increase slab-block size in signal component 2014-10-10 13:02:29 +02:00
thread Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
README Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00

This directory contains the mandatory Genode infrastructure
on which all Genode components rely. Each subdirectory
corresponds to a library.

:Note: Do not mistake the name of this directory with the
  make variable $(BASE_DIR). The make variable refers to
  the top-level directory of the whole Genode source tree.