v8/test/cctest/interpreter
Daniel Clark 8d8215504b [modules] Introduce SourceTextModule class
Introduce SourceTextModule as a subclass of Module.  Move all the
JavaScript-module-specific code down from Module to
SourceTextModule, with all code applicable to other future
module types remaining in Module.

With this change, Module is roughly equivalent to the spec's
Abstract Module Record and SourceTextModule is roughly equivalent
to Source Text Module Record.

Bug: v8:9292
Change-Id: I6e9cd3ece9d0c1da57e52f8af8ed5848d87dd22d
Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/1633154
Commit-Queue: Dan Clark <daniec@microsoft.com>
Reviewed-by: Adam Klein <adamk@chromium.org>
Reviewed-by: Ulan Degenbaev <ulan@chromium.org>
Reviewed-by: Georg Neis <neis@chromium.org>
Reviewed-by: Ross McIlroy <rmcilroy@chromium.org>
Cr-Commit-Position: refs/heads/master@{#62296}
2019-06-19 17:54:52 +00:00
..
bytecode_expectations [class] implement access of private methods 2019-06-19 15:38:21 +00:00
bytecode-expectations-printer.cc [modules] Introduce SourceTextModule class 2019-06-19 17:54:52 +00:00
bytecode-expectations-printer.h Move more relevant files to src/objects 2019-05-23 08:52:30 +00:00
generate-bytecode-expectations.cc [test] Fix string length in generate-bytecode-expectations 2019-06-06 14:11:28 +00:00
interpreter-tester.cc Move more relevant files to src/objects 2019-05-23 08:52:30 +00:00
interpreter-tester.h Move remaining files in src/ 2019-05-24 18:24:36 +00:00
source-position-matcher.cc Move more relevant files to src/objects 2019-05-23 08:52:30 +00:00
source-position-matcher.h Move remaining files in src/ 2019-05-24 18:24:36 +00:00
test-bytecode-generator.cc [class] implement access of private methods 2019-06-19 15:38:21 +00:00
test-interpreter-intrinsics.cc Move remaining files in src/ 2019-05-24 18:24:36 +00:00
test-interpreter.cc [interpreter] Fix LookupNameOfBytecodeHandler 2019-05-30 13:00:51 +00:00
test-source-positions.cc Move remaining files in src/ 2019-05-24 18:24:36 +00:00