Changeset 233358 in webkit


Ignore:
Timestamp:
Jun 29, 2018 8:24:59 AM (6 years ago)
Author:
Ryan Haddad
Message:

Unreviewed, rolling out r233347.

Causes crashes during WK1 tests.

Reverted changeset:

"Disable IsoHeaps when Gigacage is off"
https://bugs.webkit.org/show_bug.cgi?id=187160
https://trac.webkit.org/changeset/233347

Location:
trunk/Source/bmalloc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/bmalloc/ChangeLog

    r233347 r233358  
     12018-06-29  Ryan Haddad  <ryanhaddad@apple.com>
     2
     3        Unreviewed, rolling out r233347.
     4
     5        Causes crashes during WK1 tests.
     6
     7        Reverted changeset:
     8
     9        "Disable IsoHeaps when Gigacage is off"
     10        https://bugs.webkit.org/show_bug.cgi?id=187160
     11        https://trac.webkit.org/changeset/233347
     12
    1132018-06-28  Michael Saboff  <msaboff@apple.com>
    214
  • trunk/Source/bmalloc/bmalloc/IsoTLS.cpp

    r233347 r233358  
    2828#include "DebugHeap.h"
    2929#include "Environment.h"
    30 #include "Gigacage.h"
    3130#include "IsoTLSEntryInlines.h"
    3231#include "IsoTLSInlines.h"
     
    203202            if (s_mallocFallbackState != MallocFallbackState::Undecided)
    204203                return;
    205 
    206 #if GIGACAGE_ENABLED
    207             if (!Gigacage::shouldBeEnabled()) {
    208                 s_mallocFallbackState = MallocFallbackState::FallBackToMalloc;
    209                 return;
    210             }
    211 
     204           
    212205            const char* env = getenv("bmalloc_IsoHeap");
    213206            if (env && (!strcasecmp(env, "false") || !strcasecmp(env, "no") || !strcmp(env, "0")))
     
    215208            else
    216209                s_mallocFallbackState = MallocFallbackState::DoNotFallBack;
    217 #else
    218             s_mallocFallbackState = MallocFallbackState::FallBackToMalloc;
    219 #endif
    220210        });
    221211}
Note: See TracChangeset for help on using the changeset viewer.