Skip to content

Commit a2c31c1

Browse files
authored
Update Latch (#198)
* Upgrade to newer Latch version * Clean memory copy tests * Delete table copy tests
1 parent 1c479f2 commit a2c31c1

File tree

87 files changed

+6
-1594
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

87 files changed

+6
-1594
lines changed

tests/latch/.gitignore

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -44,3 +44,4 @@ WABT
4444

4545
.idea
4646

47+
*.wasm

tests/latch/core/memory_copy_1.wast

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,6 @@
22
(memory (export "memory0") 1 1)
33
(data (i32.const 2) "\03\01\04\01")
44
(data (i32.const 12) "\07\05\02\03\06")
5-
(func (export "test")
6-
(memory.copy (i32.const 13) (i32.const 2) (i32.const 3)))
75
(func (export "load8_u") (param i32) (result i32)
86
(i32.load8_u (local.get 0))))
97

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
(module
22
(memory (export "mem") 1 1 )
33
(data (i32.const 65516) "\00\01\02\03\04\05\06\07\08\09\0a\0b\0c\0d\0e\0f\10\11\12\13")
4-
(func (export "run") (param $targetOffs i32) (param $srcOffs i32) (param $len i32)
5-
(memory.copy (local.get $targetOffs) (local.get $srcOffs) (local.get $len)))
64
(func (export "load8_u") (param i32) (result i32)
75
(i32.load8_u (local.get 0))))
86

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
(module
22
(memory (export "mem") 1 1 )
33
(data (i32.const 65515) "\00\01\02\03\04\05\06\07\08\09\0a\0b\0c\0d\0e\0f\10\11\12\13\14")
4-
(func (export "run") (param $targetOffs i32) (param $srcOffs i32) (param $len i32)
5-
(memory.copy (local.get $targetOffs) (local.get $srcOffs) (local.get $len)))
64
(func (export "load8_u") (param i32) (result i32)
75
(i32.load8_u (local.get 0))))
86

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
(module
22
(memory (export "mem") 1 1 )
33
(data (i32.const 65486) "\00\01\02\03\04\05\06\07\08\09\0a\0b\0c\0d\0e\0f\10\11\12\13")
4-
(func (export "run") (param $targetOffs i32) (param $srcOffs i32) (param $len i32)
5-
(memory.copy (local.get $targetOffs) (local.get $srcOffs) (local.get $len)))
64
(func (export "load8_u") (param i32) (result i32)
75
(i32.load8_u (local.get 0))))
86

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
(module
22
(memory (export "mem") 1 1 )
33
(data (i32.const 65516) "\00\01\02\03\04\05\06\07\08\09\0a\0b\0c\0d\0e\0f\10\11\12\13")
4-
(func (export "run") (param $targetOffs i32) (param $srcOffs i32) (param $len i32)
5-
(memory.copy (local.get $targetOffs) (local.get $srcOffs) (local.get $len)))
64
(func (export "load8_u") (param i32) (result i32)
75
(i32.load8_u (local.get 0))))
86

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
(module
22
(memory (export "mem") 1 1 )
33
(data (i32.const 65506) "\00\01\02\03\04\05\06\07\08\09\0a\0b\0c\0d\0e\0f\10\11\12\13")
4-
(func (export "run") (param $targetOffs i32) (param $srcOffs i32) (param $len i32)
5-
(memory.copy (local.get $targetOffs) (local.get $srcOffs) (local.get $len)))
64
(func (export "load8_u") (param i32) (result i32)
75
(i32.load8_u (local.get 0))))
86

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
(module
22
(memory (export "mem") 1 1 )
33
(data (i32.const 65516) "\00\01\02\03\04\05\06\07\08\09\0a\0b\0c\0d\0e\0f\10\11\12\13")
4-
(func (export "run") (param $targetOffs i32) (param $srcOffs i32) (param $len i32)
5-
(memory.copy (local.get $targetOffs) (local.get $srcOffs) (local.get $len)))
64
(func (export "load8_u") (param i32) (result i32)
75
(i32.load8_u (local.get 0))))
86

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
(module
22
(memory (export "mem") 1 1 )
33
(data (i32.const 65516) "\00\01\02\03\04\05\06\07\08\09\0a\0b\0c\0d\0e\0f\10\11\12\13")
4-
(func (export "run") (param $targetOffs i32) (param $srcOffs i32) (param $len i32)
5-
(memory.copy (local.get $targetOffs) (local.get $srcOffs) (local.get $len)))
64
(func (export "load8_u") (param i32) (result i32)
75
(i32.load8_u (local.get 0))))
86

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11
(module
22
(memory (export "mem") 1 )
33
(data (i32.const 65516) "\00\01\02\03\04\05\06\07\08\09\0a\0b\0c\0d\0e\0f\10\11\12\13")
4-
(func (export "run") (param $targetOffs i32) (param $srcOffs i32) (param $len i32)
5-
(memory.copy (local.get $targetOffs) (local.get $srcOffs) (local.get $len)))
64
(func (export "load8_u") (param i32) (result i32)
75
(i32.load8_u (local.get 0))))
86

0 commit comments

Comments
 (0)