Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: 9f05a2e63573098a12e9bb442d28734096147687
      
https://github.com/WebKit/WebKit/commit/9f05a2e63573098a12e9bb442d28734096147687
  Author: Yusuke Suzuki <[email protected]>
  Date:   2023-05-02 (Tue, 02 May 2023)

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

  Log Message:
  -----------
  [JSC] Flush deallocation log of the current thread in incremental sweeper
https://bugs.webkit.org/show_bug.cgi?id=256188
rdar://108763314

Reviewed by Alexey Shvayka.

Running scavenger in sync is super costly, but flushing the current TLS cache 
of libpas would be reasonable
when it is idle. This patch does this in IncrementalSweeper.

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

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


_______________________________________________
webkit-changes mailing list
[email protected]
https://lists.webkit.org/mailman/listinfo/webkit-changes

Reply via email to