Bug 150456 - Add more Air optimizations
Summary: Add more Air optimizations
Alias: None
Product: WebKit
Classification: Unclassified
Component: JavaScriptCore (show other bugs)
Version: WebKit Nightly Build
Hardware: All All
: P2 Normal
Assignee: Nobody
Depends on: 150457 150478 150746 150960 152952 153197 153535
Blocks: 150279
  Show dependency treegraph
Reported: 2015-10-22 11:11 PDT by Filip Pizlo
Modified: 2016-02-16 18:29 PST (History)
1 user (show)

See Also:


Note You need to log in before you can comment on or make changes to this bug.
Description Filip Pizlo 2015-10-22 11:11:30 PDT
Here's what we need:

- Register allocation.
- Dead code elimination. We should run this before and after register allocation.
- CFG simplification. At a minium, we should be able to remove blocks that just have a jump.
Comment 1 Filip Pizlo 2016-02-16 18:28:39 PST

*** This bug has been marked as a duplicate of bug 154319 ***
Comment 2 Filip Pizlo 2016-02-16 18:28:58 PST
I didn't mean to dup it.
Comment 3 Filip Pizlo 2016-02-16 18:29:20 PST
We did enough of this, future improvements will be tracked by https://bugs.webkit.org/show_bug.cgi?id=154319