Skip to content

Commit fd2ff36

Browse files
committed
Change current_memory to memory.size and grow_memory to memory.grow
1 parent 277ab1e commit fd2ff36

File tree

8 files changed

+16
-15
lines changed

8 files changed

+16
-15
lines changed

lib/wabt/wabt.vcxproj

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -134,6 +134,9 @@
134134
<ClInclude Include="src\wast-parser.h" />
135135
<ClInclude Include="src\wat-writer.h" />
136136
</ItemGroup>
137+
<ItemGroup>
138+
<None Include="src\token.def" />
139+
</ItemGroup>
137140
<Import Project="$(BuildConfigPropsPath)Chakra.Build.targets" Condition="exists('$(BuildConfigPropsPath)Chakra.Build.targets')" />
138141
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
139142
</Project>

test/WasmSpec/testsuite/core/memory.wast

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,11 +19,11 @@
1919
(assert_invalid (module (memory 0) (memory 0)) "multiple memories")
2020
(assert_invalid (module (memory (import "spectest" "memory") 0) (memory 0)) "multiple memories")
2121

22-
(module (memory (data)) (func (export "memsize") (result i32) (current_memory)))
22+
(module (memory (data)) (func (export "memsize") (result i32) (memory.size)))
2323
(assert_return (invoke "memsize") (i32.const 0))
24-
(module (memory (data "")) (func (export "memsize") (result i32) (current_memory)))
24+
(module (memory (data "")) (func (export "memsize") (result i32) (memory.size)))
2525
(assert_return (invoke "memsize") (i32.const 0))
26-
(module (memory (data "x")) (func (export "memsize") (result i32) (current_memory)))
26+
(module (memory (data "x")) (func (export "memsize") (result i32) (memory.size)))
2727
(assert_return (invoke "memsize") (i32.const 1))
2828

2929
(assert_invalid (module (data (i32.const 0))) "unknown memory")
@@ -47,7 +47,7 @@
4747
"unknown memory"
4848
)
4949
(assert_invalid
50-
(module (func (drop (current_memory))))
50+
(module (func (drop (memory.size))))
5151
"unknown memory"
5252
)
5353
(assert_invalid

test/WasmSpec/testsuite/core/memory_trap.wast

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
(memory 1)
33

44
(func $addr_limit (result i32)
5-
(i32.mul (current_memory) (i32.const 0x10000))
5+
(i32.mul (memory.size) (i32.const 0x10000))
66
)
77

88
(func (export "store") (param $i i32) (param $v i32)

test/WasmSpec/testsuite/core/resizing.wast

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@
88
(func (export "store_at_page_size") (i32.store (i32.const 0x10000) (i32.const 3)))
99

1010
(func (export "grow") (param $sz i32) (result i32) (grow_memory (get_local $sz)))
11-
(func (export "size") (result i32) (current_memory))
11+
(func (export "size") (result i32) (memory.size))
1212
)
1313

1414
(assert_return (invoke "size") (i32.const 0))

test/wasm/binary.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ function makeReservedTest(name, body, msg) {
2929
}
3030

3131
const tests = [
32-
makeReservedTest("current_memory reserved", [kExprMemorySize, 1], "current_memory reserved value must be 0"),
33-
makeReservedTest("grow_memory reserved", [kExprGrowMemory, 1], "grow_memory reserved value must be 0"),
32+
makeReservedTest("memory.size reserved", [kExprMemorySize, 1], "memory.size reserved value must be 0"),
33+
makeReservedTest("memory.grow reserved", [kExprGrowMemory, 1], "memory.grow reserved value must be 0"),
3434
makeReservedTest("call_indirect reserved", [kExprCallIndirect, 1], "call_indirect reserved value must be 0"),
3535
];
3636

test/wasm/memory.js

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,17 +32,15 @@ function testDetach(buffer) {
3232
}
3333
}
3434

35-
36-
3735
function test({init, max, checkOOM} = {}) {
3836
if (verbose) {
3937
print(`Testing memory {init: ${init|0}, max: ${max}}`);
4038
}
4139
const moduleTxt = `
4240
(module
4341
(memory (export "mem") ${init|0} ${max !== undefined ? max|0 : ""})
44-
(func (export "grow") (param i32) (result i32) (grow_memory (get_local 0)))
45-
(func (export "current") (result i32) (current_memory))
42+
(func (export "grow") (param i32) (result i32) (memory.grow (get_local 0)))
43+
(func (export "current") (result i32) (memory.size))
4644
(func (export "load") (param i32) (result i32) (i32.load (get_local 0)))
4745
(func (export "store") (param i32 i32) (i32.store (get_local 0) (get_local 1)))
4846
)`;

test/wasm/oom.wast

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,6 +4,6 @@
44
;;-------------------------------------------------------------------------------------------------------
55
(module
66
(import "dummy" "memory" (memory 0 16384))
7-
(func (export "grow") (param $sz i32) (result i32) (grow_memory (get_local $sz)))
8-
(func (export "size") (result i32) (current_memory))
7+
(func (export "grow") (param $sz i32) (result i32) (memory.grow (get_local $sz)))
8+
(func (export "size") (result i32) (memory.size))
99
)

test/wasm/reload.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@ function test(shared) {
1212
(module
1313
(import "test" "grow" (func $grow_import))
1414
(memory (export "mem") 1 100 ${shared ? "shared" : ""})
15-
(func $grow (grow_memory (i32.const 1)) drop)
15+
(func $grow (memory.grow (i32.const 1)) drop)
1616
(func $empty)
1717
(func (export "test") (param $i i32) (result i32)
1818
(local $v i32)

0 commit comments

Comments
 (0)