• jochen's avatar
    Change the CompilerDispatcherJob to take a SharedFunctionInfo · 0f0912dd
    jochen authored
    This means we can no longer take the closure's context to parse, but
    need to rely on the outer scope info.
    
    Since it's not possible to get that, however, for lazy functions, we
    introduce a new field to SharedFunctionInfo that stores the outer scope
    info whenever available.
    
    BUG=v8:5215
    R=marja@chromium.org,verwaest@chromium.org,jgruber@chromium.org
    
    Review-Url: https://codereview.chromium.org/2358503002
    Cr-Commit-Position: refs/heads/master@{#39548}
    0f0912dd
heap.cc 226 KB