• mstarzinger's avatar
    [turbofan] Move SimplifiedOperatorBuilder into JSGraph. · b7990793
    mstarzinger authored
    This fixes the lifetime of nodes created by JSGlobalSpecialization that
    contain a simplified operator. In the case where this reducer runs as
    part of the inliner, the SimplifiedOperatorBuilder was instantiated with
    the wrong zone. This led to use-after-free of simplified operators.
    
    To avoid such situations in the future, we decided to move this operator
    builder into the JSGraph and make the situation uniform with all other
    operator builders.
    
    R=bmeurer@chromium.org
    BUG=chromium:543528
    LOG=n
    
    Review URL: https://codereview.chromium.org/1409993002
    
    Cr-Commit-Position: refs/heads/master@{#31334}
    b7990793
Name
Last commit
Last update
benchmarks Loading commit data...
build Loading commit data...
docs 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/binutils Loading commit data...
tools Loading commit data...
.clang-format Loading commit data...
.gitignore Loading commit data...
.ycm_extra_conf.py Loading commit data...
AUTHORS Loading commit data...
BUILD.gn Loading commit data...
ChangeLog Loading commit data...
DEPS Loading commit data...
LICENSE Loading commit data...
LICENSE.strongtalk Loading commit data...
LICENSE.v8 Loading commit data...
LICENSE.valgrind Loading commit data...
Makefile Loading commit data...
Makefile.android Loading commit data...
Makefile.nacl 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...