JavaScriptCore:
authormjs <mjs@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 16 Mar 2007 05:12:59 +0000 (05:12 +0000)
committermjs <mjs@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Fri, 16 Mar 2007 05:12:59 +0000 (05:12 +0000)
commit3401e361d1f37fecc3b285c01a82fb6d1b225fcd
treeb398b4e3bf0eda39772a4c3f521dc6b1ec250bc8
parente7b02d063cc58ec6dce29b620ffbb553a6ffe9d1
JavaScriptCore:

        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: https://svn.webkit.org/repository/webkit/trunk@20229 268f45cc-cd09-0410-ab3c-d52691b4dbfc
JavaScriptCore/ChangeLog
JavaScriptCore/JavaScriptCore.vcproj/WTF/WTF.vcproj
JavaScriptCore/kjs/config.h
JavaScriptCore/wtf/FastMalloc.cpp
JavaScriptCore/wtf/TCSpinLock.h
JavaScriptCore/wtf/TCSystemAlloc.cpp
WebCore/ChangeLog
WebCore/config.h