/external/v8/src/wasm/ |
wasm-module.h | 167 std::vector<WasmIndirectFunctionTable> function_tables; // function tables. member in struct:v8::internal::wasm::WasmModule 194 std::vector<Handle<FixedArray>> function_tables; // indirect function tables. member in struct:v8::internal::wasm::WasmInstance 206 function_tables(m->function_tables.size()), 207 signature_tables(m->function_tables.size()), 289 return module && index < module->function_tables.size(); 305 return &module->function_tables[index];
|
module-decoder.cc | 347 static_cast<uint32_t>(module->function_tables.size()); 348 module->function_tables.push_back({0, 0, false, 352 WasmIndirectFunctionTable* table = &module->function_tables.back(); 418 module->function_tables.push_back({0, 0, false, std::vector<int32_t>(), 420 WasmIndirectFunctionTable* table = &module->function_tables.back(); 576 if (table_index >= module->function_tables.size()) { 579 table = &module->function_tables[table_index]; 733 if (module->function_tables.size() > 0) { [all...] |
wasm-module.cc | 416 static_cast<int>(module_->function_tables.size()); 417 Handle<FixedArray> function_tables = local 422 temp_instance.function_tables[i] = factory->NewFixedArray(1, TENURED); 424 function_tables->set(i, *temp_instance.function_tables[i]); 515 compiled_module->set_function_tables(function_tables); 517 compiled_module->set_empty_function_tables(function_tables); 578 FixedArray* function_tables = compiled_module->ptr_to_function_tables(); local 581 DCHECK_EQ(function_tables->length(), empty_function_tables->length()); 582 for (int i = 0, e = function_tables->length(); i < e; ++i) [all...] |
wasm-objects.h | 262 MACRO(OBJECT, FixedArray, function_tables) \
|
wasm-interpreter.cc | 873 if (table_index >= module_->function_tables.size()) return nullptr; 875 &module_->function_tables[table_index]; [all...] |
function-body-decoder.cc | 328 if (module_ == nullptr || module_->function_tables.empty()) { [all...] |
/external/v8/src/compiler/ |
wasm-compiler.cc | [all...] |