• adamk's avatar
    Remove --harmony-modules flag and let embedder decide when modules are used · 5a202cce
    adamk authored
    Modules already have a separate entrypoint into the engine (at the moment,
    this is v8::ScriptCompiler::CompileModule, though that will change to
    something like ParseModule). This meant that requiring a commandline flag
    simply added an extra complexity burden on embedders. By removing the v8
    flag, this lets embedders use their own flagging mechanism (such as d8's
    "--module", or Blink's RuntimeEnabledFeatures) to control whether
    modules are to be used.
    
    Also remove old modules tests that were being skipped (since they test
    very old, pre-ES2015 modules syntax).
    
    R=littledan@chromium.org
    BUG=v8:1569, chromium:594639
    LOG=y
    
    Review URL: https://codereview.chromium.org/1804693002
    
    Cr-Commit-Position: refs/heads/master@{#34764}
    5a202cce
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...
CODE_OF_CONDUCT.md 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...