genode/repos/base-foc
Norman Feske dc39a8db62 base: introduce Allocator::try_alloc
This patch changes the 'Allocator' interface to the use of 'Attempt'
return values instead of using exceptions for propagating errors.

To largely uphold compatibility with components using the original
exception-based interface - in particluar use cases where an 'Allocator'
is passed to the 'new' operator - the traditional 'alloc' is still
supported. But it existes merely as a wrapper around the new
'try_alloc'.

Issue #4324
2021-11-29 15:11:52 +01:00
..
config base: remove SPEC variables of boards (fix #3971) 2021-01-25 13:58:09 +01:00
etc base: remove SPEC variables of boards (fix #3971) 2021-01-25 13:58:09 +01:00
include Remove Cpu_session::Native_cpu definition from API 2021-01-25 13:58:09 +01:00
lib base: refactor VM/vCPU API 2021-02-23 12:07:18 +01:00
patches foc: fix errors with gcc 10 and binutils 2.36 2021-05-10 11:16:24 +02:00
ports foc: fix errors with gcc 10 and binutils 2.36 2021-05-10 11:16:24 +02:00
recipes/src depot: update recipe hashes 2021-10-14 13:46:25 +02:00
run base-foc: update cap_integrity.run 2020-11-28 19:37:15 +01:00
src base: introduce Allocator::try_alloc 2021-11-29 15:11:52 +01:00
README base-foc: remove stale README content 2020-12-09 14:02:11 +01:00

This repository contains the port of Genode to the Fiasco.OC microkernel.

:[https://os.inf.tu-dresden.de/fiasco]:
  Official website for the Fiasco.OC microkernel