Changeset 76068 in webkit


Ignore:
Timestamp:
Jan 18, 2011 2:53:41 PM (13 years ago)
Author:
dbates@webkit.org
Message:

2011-01-18 Daniel Bates <dbates@rim.com>

Reviewed by Gavin Barraclough.

Only use moving memory model assumption in ExecutableAllocator::intializePageSize() for Symbian OS
https://bugs.webkit.org/show_bug.cgi?id=52517

Patch by David Tapuska

Currently, we compile code with respect to the Symbian-specific moving memory model
assumption for all ARMv5 or lower architectures. Instead, we should only compile
such code when building for Symbian OS on those architectures because this model
is Symbian-specific.

  • jit/ExecutableAllocator.cpp: (JSC::ExecutableAllocator::intializePageSize):
Location:
trunk/Source/JavaScriptCore
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/ChangeLog

    r76060 r76068  
     12011-01-18  Daniel Bates  <dbates@rim.com>
     2
     3        Reviewed by Gavin Barraclough.
     4
     5        Only use moving memory model assumption in ExecutableAllocator::intializePageSize() for Symbian OS
     6        https://bugs.webkit.org/show_bug.cgi?id=52517
     7
     8        Patch by David Tapuska
     9
     10        Currently, we compile code with respect to the Symbian-specific moving memory model
     11        assumption for all ARMv5 or lower architectures. Instead, we should only compile
     12        such code when building for Symbian OS on those architectures because this model
     13        is Symbian-specific.
     14
     15        * jit/ExecutableAllocator.cpp:
     16        (JSC::ExecutableAllocator::intializePageSize):
     17
    1182011-01-18  Dimitry Andric  <dim@freebsd.org>
    219
  • trunk/Source/JavaScriptCore/jit/ExecutableAllocator.cpp

    r74456 r76068  
    3838void ExecutableAllocator::intializePageSize()
    3939{
    40 #if CPU(ARMV5_OR_LOWER)
     40#if OS(SYMBIAN) && CPU(ARMV5_OR_LOWER)
    4141    // The moving memory model (as used in ARMv5 and earlier platforms)
    4242    // on Symbian OS limits the number of chunks for each process to 16.
Note: See TracChangeset for help on using the changeset viewer.