commit d5a8ff47a802c83f706e32ee23ac05c51d2bbf5a Author: Ilya Berezhniuk Date: Mon Mar 31 04:15:59 2008 +0400 HARMONY-5668 [drlvm][port][signals] Remove crash handler dependency from Port diff --git a/vm/port/src/memaccess/linux/memaccess.cpp b/vm/port/src/memaccess/linux/memaccess.cpp index 4f08fc1..acb8c55 100644 --- a/vm/port/src/memaccess/linux/memaccess.cpp +++ b/vm/port/src/memaccess/linux/memaccess.cpp @@ -20,9 +20,9 @@ */ #include #include +#include #include "port_general.h" -#include "port_vmem.h" #include "port_barriers.h" #include "signals_internal.h" @@ -55,8 +55,7 @@ static int memcpy_internal(void* dst, const void* src, size_t size, int from) } // Try changing memory access - size_t* page_sizes = port_vmem_page_sizes(); - size_t page_size = page_sizes[0]; + size_t page_size = (size_t)sysconf(_SC_PAGE_SIZE); const void* addr = from ? src : dst;