Branch: refs/heads/main
  Home:   https://github.com/WebKit/WebKit
  Commit: bcd2edf42d7fc9b709017808388bbb0424234880
      
https://github.com/WebKit/WebKit/commit/bcd2edf42d7fc9b709017808388bbb0424234880
  Author: Elliott Williams <[email protected]>
  Date:   2023-10-12 (Thu, 12 Oct 2023)

  Changed paths:
    M Source/JavaScriptCore/Scripts/copy-profiling-data.sh

  Log Message:
  -----------
  [PGO] Warn when PGO data appears to be an LFS stub
https://bugs.webkit.org/show_bug.cgi?id=263087
rdar://113034512

Reviewed by Alexey Proskuryakov.

Check input PGO data's size; if it's < 1KB, assume it's invalid, and
likely an LFS stub indicating that the checkout is not set up to
download LFS objects. Print an diagnostic message accordingly.

Previously, we allowed decompression to fail in Debug/Release builds, so
that engineers who don't have LFS set up can build. Now that we check
for this case explicitly, require compression_tool to succeed.

* Source/JavaScriptCore/Scripts/copy-profiling-data.sh:

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


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

Reply via email to