Home
last modified time | relevance | path

Searched refs:table_obj (Results 1 - 5 of 5) sorted by relevance

/third_party/node/deps/v8/src/wasm/
H A Dwasm-objects.cc217 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 Dmodule-instantiate.cc624 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 Dwasm-js.cc1190 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 Dc-api.cc1947 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 Dapi.cc7484 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 39 milliseconds