+ added the WebAssembly reference instructions ref.null, ref.is_null and ref.func

This commit is contained in:
Nikolay Nikolov 2022-05-27 23:58:27 +03:00
parent e2eadc51a3
commit 534383f686
3 changed files with 6 additions and 0 deletions

View File

@ -86,6 +86,8 @@ uses
a_memory_grow, a_memory_size,
// bulk memory operations
a_memory_copy, a_memory_fill, a_memory_init, a_data_drop,
// reference instructions
a_ref_null, a_ref_is_null, a_ref_func,
// exceptions
a_try,a_catch,a_catch_all,a_delegate,a_throw,a_rethrow,a_end_try,
// atomic memory accesses - load/store

View File

@ -85,6 +85,8 @@ interface
'memory.grow 0', 'memory.size 0',
// bulk memory operations
'memory.copy 0,0', 'memory.fill 0', 'memory.init', 'data.drop',
// reference instructions
'ref.null', 'ref.is_null', 'ref.func',
// exceptions
'try','catch','catch_all','delegate','throw','rethrow','end_try',
// atomic memory accesses - load/store

View File

@ -69,6 +69,8 @@
'grow_memory', 'current_memory',
// bulk memory operations
'memory.copy', 'memory.fill', 'memory.init', 'data.drop',
// reference instructions
'ref.null', 'ref.is_null', 'ref.func',
// exceptions
'try','catch','catch_all','delegate','throw','rethrow','end',
// atomic memory accesses - load/store