]> gitweb.factorcode.org Git - factor.git/commitdiff
VM: Refactor segments.hpp to Factor style
authorErik Charlebois <erikcharlebois@gmail.com>
Sun, 12 May 2013 02:28:18 +0000 (22:28 -0400)
committerErik Charlebois <erikcharlebois@gmail.com>
Sun, 12 May 2013 17:24:47 +0000 (13:24 -0400)
vm/segments.hpp

index 9db3c8bc408367bff42a3728be005e4b8527a311..63fd5de3734701919dd9164e1f67b63e47f06012 100644 (file)
@@ -1,35 +1,26 @@
-namespace factor
-{
+namespace factor {
 
-inline cell align_page(cell a)
-{
-       return align(a,getpagesize());
-}
+inline cell align_page(cell a) { return align(a, getpagesize()); }
 
 /* segments set up guard pages to check for under/overflow.
 size must be a multiple of the page size */
 struct segment {
-       cell start;
-       cell size;
-       cell end;
+  cell start;
+  cell size;
+  cell end;
 
-       explicit segment(cell size, bool executable_p);
-       ~segment();
+  explicit segment(cell size, bool executable_p);
+  ~segment();
 
-       bool underflow_p(cell addr)
-       {
-               return (addr >= start - getpagesize() && addr < start);
-       }
+  bool underflow_p(cell addr) {
+    return (addr >= start - getpagesize() && addr < start);
+  }
 
-       bool overflow_p(cell addr)
-       {
-               return (addr >= end && addr < end + getpagesize());
-       }
+  bool overflow_p(cell addr) {
+    return (addr >= end && addr < end + getpagesize());
+  }
 
-       bool in_segment_p(cell addr)
-       {
-               return (addr >= start && addr < end);
-       }
+  bool in_segment_p(cell addr) { return (addr >= start && addr < end); }
 };
 
 }