| Index: src/wasm/wasm-module.cc
|
| diff --git a/src/wasm/wasm-module.cc b/src/wasm/wasm-module.cc
|
| index 00d38ecfa960180e91d44cc5f2f042a6153180c2..1511c00f9127a0aa522d41d9344abc292bf0db2d 100644
|
| --- a/src/wasm/wasm-module.cc
|
| +++ b/src/wasm/wasm-module.cc
|
| @@ -1026,6 +1026,12 @@ WasmDebugInfo* GetDebugInfo(JSObject* wasm) {
|
| return *new_info;
|
| }
|
|
|
| +int GetNumberOfFunctions(JSObject* wasm) {
|
| + Object* func_names_obj = wasm->GetInternalField(kWasmFunctionNamesArray);
|
| + // TODO(clemensh): this looks inside an array constructed elsewhere. Refactor.
|
| + return ByteArray::cast(func_names_obj)->get_int(0);
|
| +}
|
| +
|
| namespace testing {
|
|
|
| int32_t CompileAndRunWasmModule(Isolate* isolate, const byte* module_start,
|
|
|