[wasm][fuzzer] Remove unused argument
The {name} parameter was unused, we always picked the exported "main" function. R=ahaas@chromium.org Bug: chromium:1113681 Change-Id: Iee4b8f72e1137a7e366c3c31b4fa4e4ef81863b4 Reviewed-on: https://chromium-review.googlesource.com/c/v8/v8/+/2345964 Reviewed-by: Andreas Haas <ahaas@chromium.org> Commit-Queue: Clemens Backes <clemensb@chromium.org> Cr-Commit-Position: refs/heads/master@{#69307}
This commit is contained in:
parent
1bff145393
commit
4b7521ea06
@ -43,8 +43,7 @@ MaybeHandle<WasmInstanceObject> CompileAndInstantiateForTesting(
|
||||
|
||||
bool InterpretWasmModuleForTesting(Isolate* isolate,
|
||||
Handle<WasmInstanceObject> instance,
|
||||
const char* name, size_t argc,
|
||||
WasmValue* args) {
|
||||
size_t argc, WasmValue* args) {
|
||||
HandleScope handle_scope(isolate); // Avoid leaking handles.
|
||||
WasmCodeRefScope code_ref_scope;
|
||||
MaybeHandle<WasmExportedFunction> maybe_function =
|
||||
|
@ -37,14 +37,13 @@ int32_t CallWasmFunctionForTesting(Isolate* isolate,
|
||||
ErrorThrower* thrower, const char* name,
|
||||
int argc, Handle<Object> argv[]);
|
||||
|
||||
// Interprets an exported wasm function by name. Returns false if it was not
|
||||
// Interprets the exported wasm function "main". Returns false if it was not
|
||||
// possible to execute the function (e.g. because it does not exist), or if the
|
||||
// interpretation does not finish after kMaxNumSteps. Otherwise returns true.
|
||||
// The arguments array is extended with default values if necessary.
|
||||
bool InterpretWasmModuleForTesting(Isolate* isolate,
|
||||
Handle<WasmInstanceObject> instance,
|
||||
const char* name, size_t argc,
|
||||
WasmValue* args);
|
||||
size_t argc, WasmValue* args);
|
||||
|
||||
// Decode, verify, and run the function labeled "main" in the
|
||||
// given encoded module. The module should have no imports.
|
||||
|
@ -46,8 +46,7 @@ void InterpretAndExecuteModule(i::Isolate* isolate,
|
||||
thrower.Reset(); // Ignore errors.
|
||||
return;
|
||||
}
|
||||
if (!testing::InterpretWasmModuleForTesting(isolate, instance, "main", 0,
|
||||
nullptr)) {
|
||||
if (!testing::InterpretWasmModuleForTesting(isolate, instance, 0, nullptr)) {
|
||||
isolate->clear_pending_exception();
|
||||
return;
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user