X-Git-Url: https://git.saurik.com/apple/javascriptcore.git/blobdiff_plain/14957cd040308e3eeec43d26bae5d76da13fcd85..refs/heads/master:/runtime/MemoryStatistics.cpp diff --git a/runtime/MemoryStatistics.cpp b/runtime/MemoryStatistics.cpp index 86101f5..a2eaf34 100644 --- a/runtime/MemoryStatistics.cpp +++ b/runtime/MemoryStatistics.cpp @@ -27,8 +27,8 @@ #include "MemoryStatistics.h" #include "ExecutableAllocator.h" -#include "JSGlobalData.h" -#include "RegisterFile.h" +#include "VM.h" +#include "JSStack.h" namespace JSC { @@ -36,8 +36,8 @@ GlobalMemoryStatistics globalMemoryStatistics() { GlobalMemoryStatistics stats; - stats.stackBytes = RegisterFile::committedByteCount(); -#if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) + stats.stackBytes = JSStack::committedByteCount(); +#if ENABLE(EXECUTABLE_ALLOCATOR_FIXED) || (PLATFORM(EFL) && ENABLE(JIT)) stats.JITBytes = ExecutableAllocator::committedByteCount(); #else stats.JITBytes = 0;