• mstarzinger's avatar
    [interpreter] Workaround for unused frame states. · 3c8edd31
    mstarzinger authored
    This is a temporary workaround for bytecodes which are not guaranteed
    to actually use the frame states being created for them. One example
    for this are runtime calls to intrinsics, or to runtime functions for
    which the frame state count is zero in Linkage::FrameStateInputCount.
    
    This will eventually be reworked into a more generic mechanism that
    attaches frame states in the BytecodeGraphBuilder::VisitBytecodes
    iteration method itself, instead of in the individual visitors.
    
    R=jarin@chromium.org
    
    Review URL: https://codereview.chromium.org/1676293002
    
    Cr-Commit-Position: refs/heads/master@{#33836}
    3c8edd31
bytecode-graph-builder.cc 64.8 KB