• Dan Elphick's avatar
    Reland "[builtins] Start adding byte code handlers to builtins" · fe5e07d7
    Dan Elphick authored
    This is a reland of 041ae1f8
    
    The clashing method has been fixed.
    
    Original change's description:
    > [builtins] Start adding byte code handlers to builtins
    >
    > Adds a new build flag, v8_enable_embedded_bytecode_handlers, that adds
    > the bytecode handlers to the BUILTIN_LIST macros.
    >
    > Currently it's not connected up to the code-generation so it actually
    > does nothing except expand the builtins table.
    >
    > Bug: v8:8068
    > Change-Id: Iaecc3982cf22d04e6c46169b86c9d694952fd091
    > Reviewed-on: https://chromium-review.googlesource.com/1179887
    > Commit-Queue: Dan Elphick <delphick@chromium.org>
    > Reviewed-by: Ross McIlroy <rmcilroy@chromium.org>
    > Reviewed-by: Jakob Gruber <jgruber@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#55215}
    
    Bug: v8:8068
    Change-Id: Ibc98929a9ad464e9d4c9fc7d43401f0fb0df9a00
    Reviewed-on: https://chromium-review.googlesource.com/1181981Reviewed-by: 's avatarJakob Gruber <jgruber@chromium.org>
    Commit-Queue: Dan Elphick <delphick@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#55244}
    fe5e07d7
builtins.cc 15.1 KB