Bug 151428 - FTL+B3 should be able to run Kraken/imaging-gaussian-blur
Summary: FTL+B3 should be able to run Kraken/imaging-gaussian-blur
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: WebKit Nightly Build
Hardware: All All
: P2 Normal
Assignee: Nobody
Depends on: 150762 151451 151457 151459 151460 151463 151464
Blocks: 150279
  Show dependency treegraph
Reported: 2015-11-18 19:15 PST by Filip Pizlo
Modified: 2015-11-20 14:45 PST (History)
1 user (show)

See Also:

DFG IR for imaging-gaussian-blur (167.91 KB, text/plain)
2015-11-18 19:16 PST, Filip Pizlo
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Filip Pizlo 2015-11-18 19:15:10 PST
Here are some basic facts about this benchmark:

DFG compile time: 1.6ms
FTL compile time #1: 4.8ms + 12.2ms (DFG + LLVM)
FTL compile time #2: 3.9ms + 15.0ms
Comment 1 Filip Pizlo 2015-11-18 19:16:01 PST
Created attachment 265829 [details]
DFG IR for imaging-gaussian-blur
Comment 2 Filip Pizlo 2015-11-20 13:41:41 PST
After https://bugs.webkit.org/show_bug.cgi?id=150762, we have complete coverage in the FTLB3Output, but we are failing with some validation failures because of some missing logic in FTLAbstractHeap.
Comment 3 Filip Pizlo 2015-11-20 14:39:01 PST
Looks like we can run it now, just doing a final check before closing.
Comment 4 Filip Pizlo 2015-11-20 14:45:45 PST
Yep, it works.