• neis's avatar
    [modules] Basic support of exports · 241a0412
    neis authored
    This adds partial support of exports to the runtime system and
    to the interpreter. It introduces a new HeapObject JSModule that
    maps each of the module's export names to a Cell containing the
    exported value.
    
    Several aspects of this implementation are subject to change in
    follow-up CLs.
    
    BUG=v8:1569
    
    Review-Url: https://codereview.chromium.org/2302783002
    Cr-Commit-Position: refs/heads/master@{#39341}
    241a0412
Name
Last commit
Last update
..
OWNERS Loading commit data...
ast-expression-rewriter.cc Loading commit data...
ast-expression-rewriter.h Loading commit data...
ast-literal-reindexer.cc Loading commit data...
ast-literal-reindexer.h Loading commit data...
ast-numbering.cc Loading commit data...
ast-numbering.h Loading commit data...
ast-traversal-visitor.h Loading commit data...
ast-type-bounds.h Loading commit data...
ast-types.cc Loading commit data...
ast-types.h Loading commit data...
ast-value-factory.cc Loading commit data...
ast-value-factory.h Loading commit data...
ast.cc Loading commit data...
ast.h Loading commit data...
compile-time-value.cc Loading commit data...
compile-time-value.h Loading commit data...
context-slot-cache.cc Loading commit data...
context-slot-cache.h Loading commit data...
modules.cc Loading commit data...
modules.h Loading commit data...
prettyprinter.cc Loading commit data...
prettyprinter.h Loading commit data...
scopeinfo.cc Loading commit data...
scopes.cc Loading commit data...
scopes.h Loading commit data...
variables.cc Loading commit data...
variables.h Loading commit data...