• bmeurer's avatar
    [runtime] Migrate Object.create to C++. · 6a51d311
    bmeurer authored
    There's no point in keeping the ObjectCreate JavaScript wrapper
    function, which even does allocation site pretenuring for the
    instances created via Object.create (where ObjectCreate itself is
    the AllocationSite), and does not offer any sane way forward.
    
    Instead introduce a new ObjectCreate C++ builtin, which currently
    serves as a baseline implementation, on top of which we can think
    about ways to optimize Object.create for the common case (i.e.
    frameworks such as Ember.js make heavy use of Object.create).
    
    R=cbruni@chromium.org
    TBR=hpayer@chromium.org
    
    Review URL: https://codereview.chromium.org/1558433002
    
    Cr-Commit-Position: refs/heads/master@{#33061}
    6a51d311
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...