Lines Matching refs:context
126 wasmtime_context_t *context = wasmtime_store_context(store); in main() local
165 error = wasmtime_instance_new(context, module, NULL, 0, &instance, &trap); in main()
176 ok = wasmtime_instance_export_get(context, &instance, "memory", in main()
180 ok = wasmtime_instance_export_get(context, &instance, "size", strlen("size"), in main()
184 ok = wasmtime_instance_export_get(context, &instance, "load", strlen("load"), in main()
188 ok = wasmtime_instance_export_get(context, &instance, "store", in main()
195 check(wasmtime_memory_size(context, &memory) == 2); in main()
196 check(wasmtime_memory_data_size(context, &memory) == 0x20000); in main()
197 check(wasmtime_memory_data(context, &memory)[0] == 0); in main()
198 check(wasmtime_memory_data(context, &memory)[0x1000] == 1); in main()
199 check(wasmtime_memory_data(context, &memory)[0x1003] == 4); in main()
201 check_call0(context, &size_func, 2); in main()
202 check_call1(context, &load_func, 0, 0); in main()
203 check_call1(context, &load_func, 0x1000, 1); in main()
204 check_call1(context, &load_func, 0x1003, 4); in main()
205 check_call1(context, &load_func, 0x1ffff, 0); in main()
206 check_trap1(context, &load_func, 0x20000); in main()
210 wasmtime_memory_data(context, &memory)[0x1003] = 5; in main() local
211 check_ok2(context, &store_func, 0x1002, 6); in main()
212 check_trap2(context, &store_func, 0x20000, 0); in main()
214 check(wasmtime_memory_data(context, &memory)[0x1002] == 6); in main()
215 check(wasmtime_memory_data(context, &memory)[0x1003] == 5); in main()
216 check_call1(context, &load_func, 0x1002, 6); in main()
217 check_call1(context, &load_func, 0x1003, 5); in main()
222 error = wasmtime_memory_grow(context, &memory, 1, &old_size); in main()
225 check(wasmtime_memory_size(context, &memory) == 3); in main()
226 check(wasmtime_memory_data_size(context, &memory) == 0x30000); in main()
228 check_call1(context, &load_func, 0x20000, 0); in main()
229 check_ok2(context, &store_func, 0x20000, 0); in main()
230 check_trap1(context, &load_func, 0x30000); in main()
231 check_trap2(context, &store_func, 0x30000, 0); in main()
233 error = wasmtime_memory_grow(context, &memory, 1, &old_size); in main()
236 error = wasmtime_memory_grow(context, &memory, 0, &old_size); in main()
245 error = wasmtime_memory_new(context, memorytype, &memory2); in main()
249 check(wasmtime_memory_size(context, &memory2) == 5); in main()