Use fewer header files

Removing some includes to reduce the code that is dragged in.
This commit is contained in:
Matthew Parkinson
2019-04-15 16:19:50 +01:00
committed by Matthew Parkinson
parent 30ad9722a7
commit 4faf9f3bee
13 changed files with 39 additions and 25 deletions

View File

@@ -452,5 +452,17 @@ namespace snmalloc
return (size_t)1 << (m_e + LOW_BITS);
}
}
template <typename T>
constexpr inline T min(T t1, T t2)
{
return t1 < t2 ? t1 : t2;
}
template <typename T>
constexpr inline T max(T t1, T t2)
{
return t1 > t2 ? t1 : t2;
}
}
}

View File

@@ -1,9 +1,7 @@
#pragma once
#include "bits.h"
#include <stdlib.h>
#include <utility>
#include "helpers.h"
namespace snmalloc
{