-
eric@webkit.org authored
Reviewed by Oliver Hunt. [BREWMP] Add MarkStack fastMalloc implementation for platforms without VirtualAlloc or mmap. https://bugs.webkit.org/show_bug.cgi?id=33582 Use fastMalloc and fastFree to implement MarkStack::allocateStack and MarkStack::releaseStack for platforms without page level allocation. * runtime/MarkStack.h: (JSC::MarkStack::MarkStackArray::shrinkAllocation): * runtime/MarkStackNone.cpp: Added. (JSC::MarkStack::initializePagesize): (JSC::MarkStack::allocateStack): (JSC::MarkStack::releaseStack): git-svn-id: http://svn.webkit.org/repository/webkit/trunk@53922 268f45cc-cd09-0410-ab3c-d52691b4dbfc
b21a318a