Home
last modified time | relevance | path

Searched refs:WasmTableObject (Results 1 – 4 of 4) sorted by relevance

/external/v8/src/wasm/
Dwasm-objects.cc100 Handle<WasmTableObject> WasmTableObject::New(Isolate* isolate, uint32_t initial, in New()
119 return Handle<WasmTableObject>::cast(table_obj); in New()
122 DEFINE_GETTER(WasmTableObject, dispatch_tables, kDispatchTables, FixedArray) in DEFINE_GETTER() argument
124 Handle<FixedArray> WasmTableObject::AddDispatchTable( in DEFINE_GETTER()
125 Isolate* isolate, Handle<WasmTableObject> table_obj, in DEFINE_GETTER()
144 table_obj->SetInternalField(WasmTableObject::kDispatchTables, in DEFINE_GETTER()
150 DEFINE_ACCESSORS(WasmTableObject, functions, kFunctions, FixedArray) in DEFINE_ACCESSORS() argument
152 uint32_t WasmTableObject::current_length() { return get_functions()->length(); } in DEFINE_ACCESSORS()
154 uint32_t WasmTableObject::maximum_length() { in maximum_length()
158 WasmTableObject* WasmTableObject::cast(Object* object) { in cast()
[all …]
Dwasm-objects.h56 class WasmTableObject : public JSObject {
61 DECLARE_CASTS(WasmTableObject);
68 static Handle<WasmTableObject> New(Isolate* isolate, uint32_t initial,
71 static bool Grow(Handle<WasmTableObject> table, uint32_t count);
73 Isolate* isolate, Handle<WasmTableObject> table,
Dwasm-js.cc329 i::WasmTableObject::New(i_isolate, initial, maximum, &fixed_array); in WebAssemblyTable()
389 i::Handle<i::WasmTableObject>::cast(Utils::OpenHandle(*args.This())); in WebAssemblyTableGetLength()
406 i::Handle<i::WasmTableObject>::cast(Utils::OpenHandle(*args.This())); in WebAssemblyTableGrow()
448 i::Handle<i::WasmTableObject>::cast(Utils::OpenHandle(*args.This())); in WebAssemblyTableGet()
492 i::Handle<i::WasmTableObject>::cast(Utils::OpenHandle(*args.This())); in WebAssemblyTableSet()
691 WasmTableObject::kFieldCount * i::kPointerSize); in InstallWasmConstructors()
Dwasm-module.cc1075 table_instances_.push_back({Handle<WasmTableObject>::null(), in Build()
1247 Handle<WasmTableObject> table_object; // WebAssembly.Table instance
1446 table_instance.table_object = Handle<WasmTableObject>::cast(value); in ProcessImports()
1655 table_instance.table_object = WasmTableObject::New( in ProcessExports()
1745 all_dispatch_tables = WasmTableObject::AddDispatchTable( in InitializeTables()
1815 all_dispatch_tables = WasmTableObject::AddDispatchTable( in InitializeTables()