-
mjs authored
Reviewed by Geoff and Steve. - fix some portability issues with TCMalloc. * JavaScriptCore.vcproj/WTF/WTF.vcproj: * kjs/config.h: * wtf/FastMalloc.cpp: (WTF::SizeClass): (WTF::InitSizeClasses): (WTF::TCMalloc_PageHeap::Split): (WTF::TCMalloc_PageHeap::RegisterSizeClass): (WTF::TCMalloc_Central_FreeList::length): (WTF::TCMalloc_ThreadCache::InitTSD): (WTF::TCMalloc_ThreadCache::CreateCacheIfNecessary): * wtf/TCSpinLock.h: * wtf/TCSystemAlloc.cpp: (TryVirtualAlloc): (TCMalloc_SystemAlloc): WebCore: Reviewed by Geoff and Steve. * config.h: Remove unneeded hack. git-svn-id: http://svn.webkit.org/repository/webkit/trunk@20229 268f45cc-cd09-0410-ab3c-d52691b4dbfc
dc3fe3ae