Lines Matching defs:module
33 #include "src/wasm/module-compiler.h"
37 #include "src/wasm/wasm-module-sourcemap.h"
38 #include "src/wasm/wasm-module.h"
227 const WasmModule* module = native_module()->module();
229 module->lazily_generated_names.LookupFunctionName(wire_bytes, index());
237 const FunctionSig* sig = module->functions[index()].sig;
263 const WasmModule* module = native_module_->module();
267 const WasmDebugSymbols& debug_symbols = module->debug_symbols;
290 int code_offset = module->functions[index_].code.offset();
729 size, native_module->module()->num_declared_functions, total_reserved);
964 BoundsCheckStrategy GetBoundsChecks(const WasmModule* module) {
968 if (module->is_memory64) return kExplicitBoundsChecks;
977 std::shared_ptr<const WasmModule> module,
984 module_(std::move(module)),
1059 return {module(), bounds_checks_, kRuntimeExceptionSupport, enabled_features_,
1182 uint32_t slot_index = declared_function_index(module(), func_index);
1344 uint32_t slot_idx = declared_function_index(module(), code->index());
1393 // If the module is tiered up by now, do not reinstall debug code.
1396 uint32_t slot_idx = declared_function_index(module(), code->index());
1461 WasmCode* code = code_table_[declared_function_index(module(), index)];
1468 return code_table_[declared_function_index(module(), index)] != nullptr;
1473 return code_table_[declared_function_index(module(), index)] != nullptr &&
1474 code_table_[declared_function_index(module(), index)]->tier() == tier;
1585 2 * OverheadPerCodeSpace(module()->num_declared_functions));
1712 if (tier == WasmCompilationUnit::GetBaselineExecutionTier(this->module())) {
1778 uint32_t slot_idx = declared_function_index(module(), func_index);
1879 TRACE_HEAP("Deleting native module: %p\n", this);
2071 const WasmModule* module, bool include_liftoff,
2073 int num_functions = static_cast<int>(module->num_declared_functions);
2074 int num_imported_functions = static_cast<int>(module->num_imported_functions);
2077 DCHECK_EQ(module->functions.size(), num_imported_functions + num_functions);
2078 auto* first_fn = &module->functions[module->num_imported_functions];
2079 auto* last_fn = &module->functions.back();
2122 const WasmModule* module) {
2123 size_t wasm_module_estimate = EstimateStoredSize(module);
2125 uint32_t num_wasm_functions = module->num_declared_functions;
2187 std::shared_ptr<const WasmModule> module) {
2199 ReservationSize(code_size_estimate, module->num_declared_functions, 0);
2240 std::move(module), isolate->async_counters(), &ret);
2267 // If this is a wasm module of >= 2MB, also sample the freed code size,
2271 if (generated_size >= 2 * MB && module()->origin == kWasmOrigin) {
2302 int* slots = &module()->functions[index].feedback_slots;
2351 if (module()->origin != kWasmOrigin) return;
2398 int imported = module()->num_imported_functions;
2399 int declared = module()->num_declared_functions;