Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 740dbe11bd403320976619217a5643dcfe22d338
      
https://github.com/WebKit/WebKit/commit/740dbe11bd403320976619217a5643dcfe22d338
  Author: Yusuke Suzuki <[email protected]>
  Date:   2024-12-22 (Sun, 22 Dec 2024)

  Changed paths:
    M Source/JavaScriptCore/heap/IncrementalSweeper.cpp
    M Source/JavaScriptCore/heap/IncrementalSweeper.h

  Log Message:
  -----------
  [JSC] Remove explicit memory shrink at incremental sweeper end
https://bugs.webkit.org/show_bug.cgi?id=285073
rdar://141886889

Reviewed by Keith Miller and Justin Michaud.

This is not showing any memory benefit since libpas scavenger runs well
reliably and collect memory anyway. Rather, these explicit running could
cause inefficient memory collection even we would like to use some of
memory just after this. Let's not do this explicit collection and let
libpas scavenger to decide.

* Source/JavaScriptCore/heap/IncrementalSweeper.cpp:
(JSC::IncrementalSweeper::doSweep):

Canonical link: https://commits.webkit.org/288229@main



To unsubscribe from these emails, change your notification settings at 
https://github.com/WebKit/WebKit/settings/notifications
_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to