[Webkit-unassigned] [Bug 94665] New: Baseline optimizer should try to optimize per-port if global optimization fails
bugzilla-daemon at webkit.org
bugzilla-daemon at webkit.org
Tue Aug 21 19:56:57 PDT 2012
https://bugs.webkit.org/show_bug.cgi?id=94665
Summary: Baseline optimizer should try to optimize per-port if
global optimization fails
Product: WebKit
Version: 528+ (Nightly build)
Platform: Unspecified
OS/Version: Unspecified
Status: NEW
Severity: Normal
Priority: P2
Component: Tools / Tests
AssignedTo: webkit-unassigned at lists.webkit.org
ReportedBy: kbr at google.com
CC: beidson at apple.com, abarth at webkit.org,
dpranke at chromium.org, dominicc at chromium.org
In http://trac.webkit.org/changeset/126225 failing Mountain Lion text results were checked in to platform/mac/ which caused failures on all Chromium ports. dpranke updated webkit-patch to generate correct rebaselines for the Chromium port (i.e., to not destroy the new results in platform/mac/), but the baseline optimizer doesn't handle this situation well and generates fairly redundant baselines. For fast/canvas/canvas-scale-shadowBlur.html, it produces the following rebaselines:
LayoutTests/platform/chromium-linux-x86/fast/canvas/canvas-scale-shadowBlur-expected.txt
LayoutTests/platform/chromium-linux/fast/canvas/canvas-scale-shadowBlur-expected.txt
LayoutTests/platform/chromium-mac-snowleopard/fast/canvas/canvas-scale-shadowBlur-expected.txt
LayoutTests/platform/chromium-mac/fast/canvas/canvas-scale-shadowBlur-expected.txt
LayoutTests/platform/chromium-win-xp/fast/canvas/canvas-scale-shadowBlur-expected.txt
LayoutTests/platform/chromium-win/fast/canvas/canvas-scale-shadowBlur-expected.txt
where ideally it would just produce a result into LayoutTests/platform/chromium/ .
It looks like in order for this to work, the baseline optimizer's algorithm would have to be changed to try to optimize the results just within a given port (i.e., all of the chromium-related directories) if the global optimization heuristics fail.
--
Configure bugmail: https://bugs.webkit.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the webkit-unassigned
mailing list