From 6c919e7d72522fe8e9722aea721f2bc49ca97571 Mon Sep 17 00:00:00 2001 From: Erik Charlebois Date: Sat, 11 May 2013 21:40:14 -0400 Subject: [PATCH] VM: Refactor aging_space to Factor style --- vm/aging_space.hpp | 23 +++++++++++------------ 1 file changed, 11 insertions(+), 12 deletions(-) diff --git a/vm/aging_space.hpp b/vm/aging_space.hpp index ccb2d1a1a2..e559fd4d39 100644 --- a/vm/aging_space.hpp +++ b/vm/aging_space.hpp @@ -1,20 +1,19 @@ -namespace factor -{ +namespace factor { struct aging_space : bump_allocator { - object_start_map starts; + object_start_map starts; - explicit aging_space(cell size, cell start) : - bump_allocator(size,start), starts(size,start) {} + explicit aging_space(cell size, cell start) + : bump_allocator(size, start), starts(size, start) {} - object *allot(cell size) - { - if(here + size > end) return NULL; + object* allot(cell size) { + if (here + size > end) + return NULL; - object *obj = bump_allocator::allot(size); - starts.record_object_start_offset(obj); - return obj; - } + object* obj = bump_allocator::allot(size); + starts.record_object_start_offset(obj); + return obj; + } }; }