Changeset 230587 in webkit


Ignore:
Timestamp:
Apr 12, 2018 11:35:17 AM (6 years ago)
Author:
sbarati@apple.com
Message:

Raise the partial scavenge interval even more on x86-64
https://bugs.webkit.org/show_bug.cgi?id=184551

Rubber-stamped by Filip Pizlo.

The JetStream regression didn't recover from my previous patch.
This is another attempt to get it to recover perf.

  • bmalloc/Scavenger.cpp:

(bmalloc::Scavenger::threadRunLoop):

Location:
trunk/Source/bmalloc
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/bmalloc/ChangeLog

    r230553 r230587  
     12018-04-12  Saam Barati  <sbarati@apple.com>
     2
     3        Raise the partial scavenge interval even more on x86-64
     4        https://bugs.webkit.org/show_bug.cgi?id=184551
     5
     6        Rubber-stamped by Filip Pizlo.
     7
     8        The JetStream regression didn't recover from my previous patch.
     9        This is another attempt to get it to recover perf.
     10
     11        * bmalloc/Scavenger.cpp:
     12        (bmalloc::Scavenger::threadRunLoop):
     13
    1142018-04-11  Saam Barati  <sbarati@apple.com>
    215
  • trunk/Source/bmalloc/bmalloc/Scavenger.cpp

    r230553 r230587  
    409409
    410410#if BCPU(X86_64)
    411             auto partialScavengeInterval = std::chrono::milliseconds(20000);
     411            auto partialScavengeInterval = std::chrono::milliseconds(36000);
    412412#else
    413413            auto partialScavengeInterval = std::chrono::milliseconds(8000);
Note: See TracChangeset for help on using the changeset viewer.