genode/repos/base-nova
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
..
etc base: remove SPEC variables of boards (fix #3971) 2021-01-25 13:58:09 +01:00
include nova: support transfer of IA32_TSC_AUX MSR for vCPUs 2021-11-29 15:10:52 +01:00
lib/mk base: lay groundwork for base-linux caps change 2020-02-27 14:46:58 +01:00
mk/spec Disambiguate kernel-specific file names 2016-12-23 16:51:32 +01:00
patches Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00
ports nova: support transfer of IA32_TSC_AUX MSR for vCPUs 2021-11-29 15:10:52 +01:00
recipes depot: update recipe hashes 2021-10-14 13:46:25 +02:00
run base: rm first-class support for static binaries 2018-08-02 14:36:38 +02:00
src base: introduce Allocator::try_alloc 2021-11-29 15:11:52 +01:00
README Move repositories to 'repos/' subdirectory 2014-05-14 16:08:00 +02:00

This repository contains the port of Genode to the NOVA microhypervisor.

For more information on this base platform, please refer to the official
website.

:[http://hypervisor.org]: Official website for the NOVA microhypervisor.

For information on using Genode on NOVA, please revisit the documentation at
'base-nova/doc/nova.txt':