• Jakob Gruber's avatar
    Revert "[builtins] Add FastCallFunction builtin that elides some checks" · 74320a1b
    Jakob Gruber authored
    This reverts commit 99e13e58.
    
    Reason for revert: Reverting in favor of a general mechanism for this in Torque.
    
    Original change's description:
    > [builtins] Add FastCallFunction builtin that elides some checks
    > 
    > This CL adds a new "Call" stub that can be used by builtins that will
    > call the same JS call-back function often (e.g. compare function in
    > Array.p.sort). The checks have to be done upfront once, but can then
    > be omitted.
    > 
    > R=​jgruber@chromium.org
    > 
    > Bug: v8:7861
    > Change-Id: Id6e4ca27c3d488a7b1f708cbcb4cbe6cc382513e
    > Reviewed-on: https://chromium-review.googlesource.com/1208574
    > Commit-Queue: Simon Zünd <szuend@google.com>
    > Reviewed-by: Jakob Gruber <jgruber@chromium.org>
    > Reviewed-by: Camillo Bruni <cbruni@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#55769}
    
    TBR=cbruni@chromium.org,jgruber@chromium.org,szuend@google.com
    
    # Not skipping CQ checks because original CL landed > 1 day ago.
    
    Bug: v8:7861
    Change-Id: I47260993ef2a16bd5348bb0b46da4d34d33ea10b
    Reviewed-on: https://chromium-review.googlesource.com/1226871
    Commit-Queue: Jakob Gruber <jgruber@chromium.org>
    Reviewed-by: 's avatarJakob Gruber <jgruber@chromium.org>
    Reviewed-by: 's avatarCamillo Bruni <cbruni@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#55897}
    74320a1b
Name
Last commit
Last update
benchmarks Loading commit data...
build_overrides Loading commit data...
custom_deps Loading commit data...
docs Loading commit data...
gni Loading commit data...
include Loading commit data...
infra Loading commit data...
samples Loading commit data...
src Loading commit data...
test Loading commit data...
testing Loading commit data...
third_party Loading commit data...
tools Loading commit data...
.clang-format Loading commit data...
.clang-tidy Loading commit data...
.editorconfig Loading commit data...
.git-blame-ignore-revs Loading commit data...
.gitattributes Loading commit data...
.gitignore Loading commit data...
.gn Loading commit data...
.vpython Loading commit data...
.ycm_extra_conf.py Loading commit data...
AUTHORS Loading commit data...
BUILD.gn Loading commit data...
CODE_OF_CONDUCT.md Loading commit data...
ChangeLog Loading commit data...
DEPS Loading commit data...
LICENSE Loading commit data...
LICENSE.fdlibm Loading commit data...
LICENSE.strongtalk Loading commit data...
LICENSE.v8 Loading commit data...
LICENSE.valgrind Loading commit data...
OWNERS Loading commit data...
PRESUBMIT.py Loading commit data...
README.md Loading commit data...
WATCHLISTS Loading commit data...
codereview.settings Loading commit data...
snapshot_toolchain.gni Loading commit data...