• arv@chromium.org's avatar
    Classes: Add support for arguments in default constructor · aa6815c7
    arv@chromium.org authored
    This is currently done by generating a default constructor that looks
    like this:
    
      constructor() {
        %DefaultConstructorSuperCall();
      }
    
    The a runtime function implements the logic which is pretty similar to
    Runtime_Apply except that it uses the [[Prototype]] of the current
    function.
    
    This is the second try. The first failed because the test was using a
    array that was too large for Function.prototype.apply.
    
    Revert "Revert "Classes: Add support for arguments in default constructor""
    
    This reverts commit 43aa7e541df56a132608b8b4217e9da84575e4f8.
    
    BUG=v8:3672
    LOG=Y
    TBR=dslomov@chromium.org
    
    Review URL: https://codereview.chromium.org/716853003
    
    Cr-Commit-Position: refs/heads/master@{#25272}
    git-svn-id: https://v8.googlecode.com/svn/branches/bleeding_edge@25272 ce2b1a6d-e550-0410-aec6-3dcde31c8c00
    aa6815c7
Name
Last commit
Last update
benchmarks Loading commit data...
build Loading commit data...
include Loading commit data...
samples Loading commit data...
src Loading commit data...
test Loading commit data...
testing Loading commit data...
tools Loading commit data...
.DEPS.git Loading commit data...
.clang-format Loading commit data...
.gitignore 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...