Searched refs:table_obj (Results 1 - 5 of 5) sorted by relevance
/third_party/node/deps/v8/src/wasm/ |
H A D | wasm-objects.cc | 217 auto table_obj = Handle<WasmTableObject>::cast( in New() local 221 if (!instance.is_null()) table_obj->set_instance(*instance); in New() 222 table_obj->set_entries(*backing_store); in New() 223 table_obj->set_current_length(initial); in New() 224 table_obj->set_maximum_length(*max); in New() 225 table_obj->set_raw_type(static_cast<int>(type.raw_bit_field())); in New() 227 table_obj->set_dispatch_tables(ReadOnlyRoots(isolate).empty_fixed_array()); in New() 231 return Handle<WasmTableObject>::cast(table_obj); in New() 235 Handle<WasmTableObject> table_obj, in AddDispatchTable() 238 Handle<FixedArray> dispatch_tables(table_obj in AddDispatchTable() 234 AddDispatchTable(Isolate* isolate, Handle<WasmTableObject> table_obj, Handle<WasmInstanceObject> instance, int table_index) AddDispatchTable() argument [all...] |
H A D | module-instantiate.cc | 624 Handle<WasmTableObject> table_obj = WasmTableObject::New( in Build() local 628 tables->set(i, *table_obj); in Build() 638 Handle<WasmIndirectFunctionTable> table_obj = in Build() local 640 tables->set(i, *table_obj); in Build()
|
H A D | wasm-js.cc | 1190 i::Handle<i::WasmTableObject> table_obj = in WebAssemblyTable() local 1198 // and use {table_obj} instead, but it does have the correct prototype, in WebAssemblyTable() 1201 // subclass: {table_obj} has {WebAssembly.Table}'s prototype at this in WebAssemblyTable() 1203 if (!TransferPrototype(i_isolate, table_obj, in WebAssemblyTable() 1210 if (!i::WasmTableObject::IsValidElement(i_isolate, table_obj, element)) { in WebAssemblyTable() 1222 i::WasmTableObject::Set(i_isolate, table_obj, index, element); in WebAssemblyTable() 1226 return_value.Set(Utils::ToLocal(i::Handle<i::JSObject>::cast(table_obj))); in WebAssemblyTable()
|
H A D | c-api.cc | 1947 i::Handle<i::WasmTableObject> table_obj = i::WasmTableObject::New( variable 1958 DCHECK_EQ(table_obj->dispatch_tables().length(), 0); 1962 return implement<Table>::type::make(store, table_obj);
|
/third_party/node/deps/v8/src/api/ |
H A D | api.cc | 7484 i::Handle<i::JSArray> MapAsArray(i::Isolate* isolate, i::Object table_obj, in MapAsArray() argument 7487 i::Handle<i::OrderedHashMap> table(i::OrderedHashMap::cast(table_obj), in MapAsArray() 7590 i::Handle<i::JSArray> SetAsArray(i::Isolate* isolate, i::Object table_obj, in SetAsArray() argument 7593 i::Handle<i::OrderedHashSet> table(i::OrderedHashSet::cast(table_obj), in SetAsArray()
|
Completed in 57 milliseconds