Lines Matching defs:wasm

5 #include "src/wasm/module-instantiate.h"
18 #include "src/wasm/code-space-access.h"
19 #include "src/wasm/init-expr-interface.h"
20 #include "src/wasm/module-compiler.h"
21 #include "src/wasm/wasm-constants.h"
22 #include "src/wasm/wasm-engine.h"
23 #include "src/wasm/wasm-external-refs.h"
24 #include "src/wasm/wasm-import-wrapper-cache.h"
25 #include "src/wasm/wasm-module.h"
26 #include "src/wasm/wasm-objects-inl.h"
27 #include "src/wasm/wasm-opcodes-inl.h"
28 #include "src/wasm/wasm-subtyping.h"
29 #include "src/wasm/wasm-value.h"
38 namespace wasm {
69 TRACE_EVENT0("v8.wasm", "wasm.CompileImportWrapperJob.Run");
72 // TODO(wasm): Batch code publishing, to avoid repeated locking and
88 Isolate* isolate, const wasm::StructType* type) {
122 Isolate* isolate, const wasm::ArrayType* type) {
145 const wasm::StructType* type = module->struct_type(struct_index);
172 const wasm::ArrayType* type = module->array_type(array_index);
454 TRACE_EVENT0(TRACE_DISABLED_BY_DEFAULT("v8.wasm.detailed"),
455 "wasm.InstanceBuilder.Build");
482 isolate_->counters(), module_->origin, wasm, min_mem_pages_count);
513 static_cast<int>(RoundUp(buffer->byte_length(), wasm::kWasmPageSize) /
514 wasm::kWasmPageSize);
519 // Actual wasm module must have either imported or created memory.
564 thrower_->RangeError("Out of memory: wasm globals");
812 TRACE_EVENT0(TRACE_DISABLED_BY_DEFAULT("v8.wasm.detailed"),
813 "wasm.ExecuteStartFunction");
1237 thrower_->LinkError("table import %d[%d] is not a wasm function",
1528 if (!wasm::TypecheckJSObject(isolate_, module_, value, global.type,
1570 TRACE_EVENT1("v8.wasm", "wasm.CompileImportWrappers", "num_imports",
1747 thrower_->RangeError("Out of memory: wasm memory");
1811 // TODO(wasm): reduce duplication with LoadElemSegment() further below
2011 // TODO(wasm): Move this functionality into wasm-objects, since it is used
2104 } // namespace wasm