Ignore:
Timestamp:
Nov 3, 2016, 9:38:58 PM (9 years ago)
Author:
[email protected]
Message:

Unreviewed, rolling out r208364.
https://bugs.webkit.org/show_bug.cgi?id=164402

broke the build (Requested by smfr on #webkit).

Reverted changeset:

"DFG plays fast and loose with the shadow values of a Phi"
https://bugs.webkit.org/show_bug.cgi?id=164309
http://trac.webkit.org/changeset/208364

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/Source/JavaScriptCore/dfg/DFGBasicBlock.h

    r208364 r208367  
    11/*
    2  * Copyright (C) 2011, 2013-2016 Apple Inc. All rights reserved.
     2 * Copyright (C) 2011, 2013-2015 Apple Inc. All rights reserved.
    33 *
    44 * Redistribution and use in source and binary forms, with or without
     
    3434#include "DFGFlushedAt.h"
    3535#include "DFGNode.h"
    36 #include "DFGNodeAbstractValuePair.h"
    3736#include "DFGNodeOrigin.h"
    3837#include "DFGStructureClobberState.h"
     
    250249        AvailabilityMap availabilityAtTail;
    251250
    252         Vector<NodeFlowProjection> liveAtHead;
    253         Vector<NodeFlowProjection> liveAtTail;
     251        Vector<Node*> liveAtHead;
     252        Vector<Node*> liveAtTail;
     253        struct NodeAbstractValuePair {
     254            Node* node;
     255            AbstractValue value;
     256        };
    254257        Vector<NodeAbstractValuePair> valuesAtHead;
    255258        Vector<NodeAbstractValuePair> valuesAtTail;
Note: See TracChangeset for help on using the changeset viewer.