• Peter Marshall's avatar
    Revert "[builtins] Port TypedArrayInitialize to CodeStubAssembler." · a8e15e8f
    Peter Marshall authored
    This reverts commit b23b2c10.
    
    Reason for revert: Makes Linux debug bot sad
    
    Original change's description:
    > [builtins] Port TypedArrayInitialize to CodeStubAssembler.
    > 
    > Turbofan is a lot slower than Crankshaft at constructing TypedArrays,
    > because we always go to the C++ builtin. Port the builtin to CSA
    > to improve performance, and to clean up the implementation, which is
    > split across multiple files and pieces at the moment.
    > 
    > This CL increases the performance with --future to roughly the same
    > as with crankshaft.
    > 
    > BUG=v8:5977
    > 
    > Change-Id: I5a4c4b544a735a56290b85bf33c2f3718df7e2b8
    > Reviewed-on: https://chromium-review.googlesource.com/445717
    > Commit-Queue: Peter Marshall <petermarshall@chromium.org>
    > Reviewed-by: Benedikt Meurer <bmeurer@chromium.org>
    > Reviewed-by: Camillo Bruni <cbruni@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#43518}
    
    TBR=cbruni@chromium.org,petermarshall@chromium.org,bmeurer@chromium.org,v8-reviews@googlegroups.com
    NOPRESUBMIT=true
    NOTREECHECKS=true
    NOTRY=true
    BUG=v8:5977
    
    Change-Id: I5d5bc8b4677a405c716d78e688af80ae9c737b4a
    Reviewed-on: https://chromium-review.googlesource.com/448558Reviewed-by: 's avatarPeter Marshall <petermarshall@chromium.org>
    Commit-Queue: Peter Marshall <petermarshall@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#43520}
    a8e15e8f
builtins.h 69.9 KB