Changeset 223741 in webkit


Ignore:
Timestamp:
Oct 19, 2017 8:08:26 PM (6 years ago)
Author:
sbarati@apple.com
Message:

Runtime disable gigacage on iOS because it broke WasmBench
https://bugs.webkit.org/show_bug.cgi?id=178556

Reviewed by Keith Miller.

  • bmalloc/Gigacage.cpp:

(Gigacage::shouldBeEnabled):

Location:
trunk/Source/bmalloc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/bmalloc/ChangeLog

    r223586 r223741  
     12017-10-19  Saam Barati  <sbarati@apple.com>
     2
     3        Runtime disable gigacage on iOS because it broke WasmBench
     4        https://bugs.webkit.org/show_bug.cgi?id=178556
     5
     6        Reviewed by Keith Miller.
     7
     8        * bmalloc/Gigacage.cpp:
     9        (Gigacage::shouldBeEnabled):
     10
    1112017-10-17  Filip Pizlo  <fpizlo@apple.com>
    212
  • trunk/Source/bmalloc/bmalloc/Gigacage.cpp

    r223586 r223741  
    241241{
    242242    static std::once_flag onceFlag;
    243     static bool cached;
     243    static bool cached = false;
    244244    std::call_once(
    245245        onceFlag,
    246246        [] {
     247#if BCPU(ARM64)
     248            // FIXME: Make WasmBench run with gigacage on iOS and re-enable on ARM64:
     249            // https://bugs.webkit.org/show_bug.cgi?id=178557
     250            return;
     251#endif
    247252            bool result = GIGACAGE_ENABLED && !PerProcess<Environment>::get()->isDebugHeapEnabled();
    248253            if (!result)
Note: See TracChangeset for help on using the changeset viewer.