Index: test/cctest/wasm/test-run-wasm-module.cc |
diff --git a/test/cctest/wasm/test-run-wasm-module.cc b/test/cctest/wasm/test-run-wasm-module.cc |
index 9b1a87f7323dd98f803a51e14e646ad76a6bd11b..2c25ed94219b2c77773a575166544de1bda94229 100644 |
--- a/test/cctest/wasm/test-run-wasm-module.cc |
+++ b/test/cctest/wasm/test-run-wasm-module.cc |
@@ -38,25 +38,26 @@ TEST(Run_WasmModule_CallAdd_rev) { |
static const byte data[] = { |
WASM_MODULE_HEADER, |
// sig#0 ------------------------------------------ |
- WASM_SECTION_SIGNATURES_SIZE + 7, // Section size. |
- WASM_SECTION_SIGNATURES, 2, 0, kLocalI32, // void -> int |
- 2, kLocalI32, kLocalI32, kLocalI32, // int,int -> int |
+ WASM_SECTION_SIGNATURES_SIZE + 7, // Section size. |
+ WASM_SECTION_SIGNATURES, 2, // -- |
+ 0, kLocalI32, // void -> int |
+ 2, kLocalI32, kLocalI32, kLocalI32, // int,int -> int |
// func#0 (main) ---------------------------------- |
- WASM_SECTION_FUNCTIONS_SIZE + 24, WASM_SECTION_FUNCTIONS, 2, |
+ WASM_SECTION_FUNCTIONS_SIZE + 23, WASM_SECTION_FUNCTIONS, 2, |
kDeclFunctionExport, 0, 0, // sig index |
7, 0, // body size |
0, // locals |
- kExprCallFunction, 1, // -- |
kExprI8Const, 77, // -- |
kExprI8Const, 22, // -- |
+ kExprCallFunction, 1, // -- |
// func#1 ----------------------------------------- |
0, // no name, not exported |
1, 0, // sig index |
6, 0, // body size |
0, // locals |
- kExprI32Add, // -- |
kExprGetLocal, 0, // -- |
kExprGetLocal, 1, // -- |
+ kExprI32Add, // -- |
}; |
Isolate* isolate = CcTest::InitIsolateOnce(); |
@@ -92,8 +93,7 @@ TEST(Run_WasmModule_CallAdd) { |
uint16_t param1 = f->AddParam(kAstI32); |
uint16_t param2 = f->AddParam(kAstI32); |
byte code1[] = {WASM_I32_ADD(WASM_GET_LOCAL(param1), WASM_GET_LOCAL(param2))}; |
- uint32_t local_indices1[] = {2, 4}; |
- f->EmitCode(code1, sizeof(code1), local_indices1, sizeof(local_indices1) / 4); |
+ f->EmitCode(code1, sizeof(code1)); |
uint16_t f2_index = builder->AddFunction(); |
f = builder->FunctionAt(f2_index); |
f->ReturnType(kAstI32); |