diff options
Diffstat (limited to 'test')
-rw-r--r-- | test/dump/callindirect.txt | 4 | ||||
-rw-r--r-- | test/dump/invalid-elem-segment-no-table.txt | 4 | ||||
-rw-r--r-- | test/dump/invalid-elem-segment-offset.txt | 4 | ||||
-rw-r--r-- | test/dump/no-canonicalize.txt | 4 | ||||
-rw-r--r-- | test/dump/reference-types.txt | 4 | ||||
-rw-r--r-- | test/dump/table-multi.txt | 12 | ||||
-rw-r--r-- | test/dump/table.txt | 12 | ||||
-rw-r--r-- | test/interp/logging-all-opcodes.txt | 14 |
8 files changed, 29 insertions, 29 deletions
diff --git a/test/dump/callindirect.txt b/test/dump/callindirect.txt index 82ac6a6c..983c8b8a 100644 --- a/test/dump/callindirect.txt +++ b/test/dump/callindirect.txt @@ -41,11 +41,11 @@ 000001b: 00 ; section size (guess) 000001c: 01 ; num elem segments ; elem segment header 0 -000001d: 00 +000001d: 00 ; segment flags 000001e: 41 ; i32.const 000001f: 00 ; i32 literal 0000020: 0b ; end -0000021: 01 ; num elem exprs +0000021: 01 ; num elems 0000022: 00 ; elem expr function index 000001b: 07 ; FIXUP section size ; section "Code" (10) diff --git a/test/dump/invalid-elem-segment-no-table.txt b/test/dump/invalid-elem-segment-no-table.txt index 43406a7a..44e10793 100644 --- a/test/dump/invalid-elem-segment-no-table.txt +++ b/test/dump/invalid-elem-segment-no-table.txt @@ -28,11 +28,11 @@ 0000014: 00 ; section size (guess) 0000015: 01 ; num elem segments ; elem segment header 0 -0000016: 00 +0000016: 00 ; segment flags 0000017: 41 ; i32.const 0000018: 00 ; i32 literal 0000019: 0b ; end -000001a: 02 ; num elem exprs +000001a: 02 ; num elems 000001b: 00 ; elem expr function index 000001c: 01 ; elem expr function index 0000014: 08 ; FIXUP section size diff --git a/test/dump/invalid-elem-segment-offset.txt b/test/dump/invalid-elem-segment-offset.txt index 9a804418..8f7f445e 100644 --- a/test/dump/invalid-elem-segment-offset.txt +++ b/test/dump/invalid-elem-segment-offset.txt @@ -36,12 +36,12 @@ 0000019: 00 ; section size (guess) 000001a: 01 ; num elem segments ; elem segment header 0 -000001b: 00 +000001b: 00 ; segment flags 000001c: 41 ; i32.const 000001d: 01 ; i32 literal 000001e: 45 ; i32.eqz 000001f: 0b ; end -0000020: 01 ; num elem exprs +0000020: 01 ; num elems 0000021: 00 ; elem expr function index 0000019: 08 ; FIXUP section size ; section "Code" (10) diff --git a/test/dump/no-canonicalize.txt b/test/dump/no-canonicalize.txt index 34ed4c9a..6ef05228 100644 --- a/test/dump/no-canonicalize.txt +++ b/test/dump/no-canonicalize.txt @@ -98,11 +98,11 @@ 000005d: 0000 0000 00 ; section size (guess) 0000062: 01 ; num elem segments ; elem segment header 0 -0000063: 00 +0000063: 00 ; segment flags 0000064: 41 ; i32.const 0000065: 00 ; i32 literal 0000066: 0b ; end -0000067: 02 ; num elem exprs +0000067: 02 ; num elems 0000068: 02 ; elem expr function index 0000069: 03 ; elem expr function index 000005d: 8880 8080 00 ; FIXUP section size diff --git a/test/dump/reference-types.txt b/test/dump/reference-types.txt index 75d9ee69..4b174f26 100644 --- a/test/dump/reference-types.txt +++ b/test/dump/reference-types.txt @@ -84,9 +84,9 @@ Table[3]: - table[1] type=anyref initial=1 - table[2] type=funcref initial=1 Elem[2]: - - segment[0] table=2 count=1 - init i32=0 + - segment[0] flags=2 table=2 count=1 - init i32=0 - elem[0] = func[0] - - segment[1] table=0 count=1 passive + - segment[1] flags=1 table=0 count=1 - elem[0] = nullref Code[10]: - func[0] size=6 diff --git a/test/dump/table-multi.txt b/test/dump/table-multi.txt index e2e3456a..d1c062ba 100644 --- a/test/dump/table-multi.txt +++ b/test/dump/table-multi.txt @@ -44,19 +44,19 @@ 000001f: 00 ; section size (guess) 0000020: 02 ; num elem segments ; elem segment header 0 -0000021: 00 +0000021: 00 ; segment flags 0000022: 41 ; i32.const 0000023: 00 ; i32 literal 0000024: 0b ; end -0000025: 01 ; num elem exprs +0000025: 01 ; num elems 0000026: 00 ; elem expr function index ; elem segment header 1 -0000027: 02 +0000027: 02 ; segment flags 0000028: 01 ; table index 0000029: 41 ; i32.const 000002a: 00 ; i32 literal 000002b: 0b ; end -000002c: 01 ; num elem exprs +000002c: 01 ; num elems 000002d: 00 ; elem expr function index 000001f: 0e ; FIXUP section size ; section "Code" (10) @@ -82,9 +82,9 @@ Table[2]: - table[0] type=funcref initial=1 max=1 - table[1] type=funcref initial=1 max=1 Elem[2]: - - segment[0] table=0 count=1 - init i32=0 + - segment[0] flags=0 table=0 count=1 - init i32=0 - elem[0] = func[0] - - segment[1] table=1 count=1 - init i32=0 + - segment[1] flags=2 table=1 count=1 - init i32=0 - elem[0] = func[0] Code[1]: - func[0] size=2 diff --git a/test/dump/table.txt b/test/dump/table.txt index 8715d4d8..27ae9c43 100644 --- a/test/dump/table.txt +++ b/test/dump/table.txt @@ -57,19 +57,19 @@ 0000026: 00 ; section size (guess) 0000027: 02 ; num elem segments ; elem segment header 0 -0000028: 00 +0000028: 00 ; segment flags 0000029: 41 ; i32.const 000002a: 00 ; i32 literal 000002b: 0b ; end -000002c: 02 ; num elem exprs +000002c: 02 ; num elems 000002d: 01 ; elem expr function index 000002e: 01 ; elem expr function index ; elem segment header 1 -000002f: 00 +000002f: 00 ; segment flags 0000030: 41 ; i32.const 0000031: 02 ; i32 literal 0000032: 0b ; end -0000033: 04 ; num elem exprs +0000033: 04 ; num elems 0000034: 00 ; elem expr function index 0000035: 00 ; elem expr function index 0000036: 01 ; elem expr function index @@ -113,10 +113,10 @@ Function[3]: Table[1]: - table[0] type=funcref initial=6 max=6 Elem[2]: - - segment[0] table=0 count=2 - init i32=0 + - segment[0] flags=0 table=0 count=2 - init i32=0 - elem[0] = func[1] - elem[1] = func[1] - - segment[1] table=0 count=4 - init i32=2 + - segment[1] flags=0 table=0 count=4 - init i32=2 - elem[2] = func[0] - elem[3] = func[0] - elem[4] = func[1] diff --git a/test/interp/logging-all-opcodes.txt b/test/interp/logging-all-opcodes.txt index ed21f914..bcbac715 100644 --- a/test/interp/logging-all-opcodes.txt +++ b/test/interp/logging-all-opcodes.txt @@ -2646,17 +2646,17 @@ 0001b16: 00 ; section size (guess) 0001b17: 02 ; num elem segments ; elem segment header 0 -0001b18: 00 +0001b18: 00 ; segment flags 0001b19: 41 ; i32.const 0001b1a: 00 ; i32 literal 0001b1b: 0b ; end -0001b1c: 02 ; num elem exprs +0001b1c: 02 ; num elems 0001b1d: 01 ; elem expr function index 0001b1e: 01 ; elem expr function index ; elem segment header 1 -0001b1f: 01 +0001b1f: 01 ; segment flags 0001b20: 70 ; funcref -0001b21: 00 ; num elem exprs +0001b21: 00 ; num elems 0001b16: 0b ; FIXUP section size ; section "DataCount" (12) 0001b22: 0c ; section code @@ -8302,7 +8302,7 @@ BeginModule(version: 1) EndExportSection BeginElemSection(11) OnElemSegmentCount(2) - BeginElemSegment(index: 0, table_index: 0, passive: false, elem_type: funcref) + BeginElemSegment(index: 0, table_index: 0, flags: 0, elem_type: funcref) BeginElemSegmentInitExpr(0) OnInitExprI32ConstExpr(index: 0, value: 0) EndElemSegmentInitExpr(0) @@ -8310,7 +8310,7 @@ BeginModule(version: 1) OnElemSegmentElemExpr_RefFunc(index: 0, func_index: 1) OnElemSegmentElemExpr_RefFunc(index: 0, func_index: 1) EndElemSegment(0) - BeginElemSegment(index: 1, table_index: 0, passive: true, elem_type: funcref) + BeginElemSegment(index: 1, table_index: 0, flags: 1, elem_type: funcref) OnElemSegmentElemExprCount(index: 1, count: 0) EndElemSegment(1) EndElemSection @@ -10958,7 +10958,7 @@ BeginModule(version: 1) EndCodeSection BeginDataSection(3) OnDataSegmentCount(1) - BeginDataSegment(index: 0, memory_index: 0, passive: true) + BeginDataSegment(index: 0, memory_index: 0, flags: 1) OnDataSegmentData(index:0, size:0) EndDataSegment(0) EndDataSection |