From 92460cdab7e51efdfd985e7759c260957999af98 Mon Sep 17 00:00:00 2001 From: Norman Feske Date: Fri, 2 Dec 2016 11:53:45 +0100 Subject: [PATCH] base: remove initial heap chunk from heap This change reduces the BSS segment by 32 KiB (on 64 bit). --- repos/base/src/include/base/internal/platform_env.h | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/repos/base/src/include/base/internal/platform_env.h b/repos/base/src/include/base/internal/platform_env.h index 47064442eb..bae65e76a9 100644 --- a/repos/base/src/include/base/internal/platform_env.h +++ b/repos/base/src/include/base/internal/platform_env.h @@ -80,8 +80,6 @@ class Genode::Platform_env : public Env_deprecated, */ Attached_stack_area _stack_area { _parent_client, _resources.pd }; - char _initial_heap_chunk[sizeof(addr_t) * 4096]; - /* * Emergency RAM reserve * @@ -99,8 +97,7 @@ class Genode::Platform_env : public Env_deprecated, : _parent_client(Genode::parent_cap(), *this), _resources(_parent_client), - _heap(&_resources.ram, &_resources.rm, Heap::UNLIMITED, - _initial_heap_chunk, sizeof(_initial_heap_chunk)), + _heap(&_resources.ram, &_resources.rm, Heap::UNLIMITED), _emergency_ram_ds(_resources.ram.alloc(_emergency_ram_size())) { env_stack_area_ram_session = &_resources.ram;