| Index: src/wasm/wasm-module.cc
|
| diff --git a/src/wasm/wasm-module.cc b/src/wasm/wasm-module.cc
|
| index 285c9cb5cb6e9ec78588b4b031e9c10b8c89fa2e..4c6318273311849994141ce7a0faae38de3d2bbb 100644
|
| --- a/src/wasm/wasm-module.cc
|
| +++ b/src/wasm/wasm-module.cc
|
| @@ -1063,6 +1063,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 wasm
|
| } // namespace internal
|
| } // namespace v8
|
|
|