• Franziska Hinkelmann's avatar
    Revert "[parser] Skipping inner funcs: use PodArray for the data." · 7f7d445f
    Franziska Hinkelmann authored
    This reverts commit e8f1fc24.
    
    Reason for revert: Node.js doesn't build with this patch anymore. 
    
    out/Release/obj/gen/debug-support.cc:428:55: error: expected initializer before ‘<’ token
     int v8dbg_class_Script__preparsed_scope_data__PodArray<uint32_t> = Script::kPreParsedScopeDataOffset;
    
    Original change's description:
    > [parser] Skipping inner funcs: use PodArray for the data.
    > 
    > The data produced by the preparser scope analysis might be large.
    > 
    > ByteArrays are already allowed in the large object space.
    > 
    > This fixes mjsunit/asm/poppler/poppler.js with the flag on.
    > 
    > BUG=v8:5516
    > 
    > Change-Id: I951836244776c57efdd2a491c5c78493dc8cca63
    > Reviewed-on: https://chromium-review.googlesource.com/484459
    > Commit-Queue: Marja Hölttä <marja@chromium.org>
    > Reviewed-by: Michael Starzinger <mstarzinger@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#44795}
    
    TBR=marja@chromium.org,mstarzinger@chromium.org,ulan@chromium.org,vogelheim@chromium.org,hpayer@chromium.org,v8-reviews@googlegroups.com
    NOPRESUBMIT=true
    NOTREECHECKS=true
    NOTRY=true
    BUG=v8:5516
    
    Change-Id: I3012d27b6b65b37d3afc5f3b0921e044bdcc118e
    Reviewed-on: https://chromium-review.googlesource.com/485759Reviewed-by: 's avatarFranziska Hinkelmann <franzih@chromium.org>
    Commit-Queue: Franziska Hinkelmann <franzih@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#44805}
    7f7d445f
preparsed-scope-data.h 3.77 KB