• mbrandy's avatar
    PPC: [crankshaft] Deoptimize if HHasInPrototypeChainAndBranch hits a proxy. · 90e4179f
    mbrandy authored
    Port a330af0e
    
    Original commit message:
        The optimized code generated by Crankshaft cannot properly deal
        with proxies (in the prototype chain), and there's probably no
        point in trying to make that work^Wfast with Crankshaft at all.
        TurboFan will handle that properly; Crankshaft just bails out
        to fullcodegen, which then goes to the runtime, which should do
        the right thing soon.
    
    R=bmeurer@chromium.org, joransiu@ca.ibm.com, jyan@ca.ibm.com, michael_dawson@ca.ibm.com
    BUG=v8:1543
    LOG=n
    
    Review URL: https://codereview.chromium.org/1496843004
    
    Cr-Commit-Position: refs/heads/master@{#32583}
    90e4179f
lithium-ppc.cc 84.5 KB