summaryrefslogtreecommitdiff
path: root/chromium/v8/src/wasm/wasm-interpreter.h
diff options
context:
space:
mode:
Diffstat (limited to 'chromium/v8/src/wasm/wasm-interpreter.h')
-rw-r--r--chromium/v8/src/wasm/wasm-interpreter.h7
1 files changed, 3 insertions, 4 deletions
diff --git a/chromium/v8/src/wasm/wasm-interpreter.h b/chromium/v8/src/wasm/wasm-interpreter.h
index 1de6a491b60..9432446fb84 100644
--- a/chromium/v8/src/wasm/wasm-interpreter.h
+++ b/chromium/v8/src/wasm/wasm-interpreter.h
@@ -16,7 +16,7 @@ class WasmInstanceObject;
namespace wasm {
-// forward declarations.
+// Forward declarations.
struct ModuleWireBytes;
struct WasmFunction;
struct WasmModule;
@@ -56,7 +56,7 @@ using ControlTransferMap = ZoneMap<pc_t, ControlTransferEntry>;
// param #0 _/· _/·
// -----------------
//
-class InterpretedFrame {
+class V8_EXPORT_PRIVATE InterpretedFrame {
public:
const WasmFunction* function() const;
int pc() const;
@@ -77,7 +77,7 @@ class InterpretedFrame {
// Deleter struct to delete the underlying InterpretedFrameImpl without
// violating language specifications.
-struct InterpretedFrameDeleter {
+struct V8_EXPORT_PRIVATE InterpretedFrameDeleter {
void operator()(InterpretedFrame* ptr);
};
@@ -203,7 +203,6 @@ class V8_EXPORT_PRIVATE WasmInterpreter {
// Manually adds code to the interpreter for the given function.
void SetFunctionCodeForTesting(const WasmFunction* function,
const byte* start, const byte* end);
- void SetCallIndirectTestMode();
// Computes the control transfers for the given bytecode. Used internally in
// the interpreter, but exposed for testing.