Searched refs:WasmTableObject (Results 1 – 8 of 8) sorted by relevance
/external/v8/src/wasm/ |
D | wasm-objects-inl.h | 30 CAST_ACCESSOR(WasmTableObject) in CAST_ACCESSOR() 82 ACCESSORS(WasmTableObject, functions, FixedArray, kFunctionsOffset) in ACCESSORS() argument 83 ACCESSORS(WasmTableObject, maximum_length, Object, kMaximumLengthOffset) in ACCESSORS() 84 ACCESSORS(WasmTableObject, dispatch_tables, FixedArray, kDispatchTablesOffset) in ACCESSORS() 180 OPTIONAL_ACCESSORS(WasmInstanceObject, table_object, WasmTableObject, in PRIMITIVE_ACCESSORS() 236 uint32_t WasmTableObject::current_length() { return functions()->length(); } in ACCESSORS()
|
D | wasm-objects.h | 239 class WasmTableObject : public JSObject { 241 DECL_CAST(WasmTableObject) 261 static Handle<WasmTableObject> New(Isolate* isolate, uint32_t initial, 264 static void AddDispatchTable(Isolate* isolate, Handle<WasmTableObject> table, 268 static void Set(Isolate* isolate, Handle<WasmTableObject> table, 272 Handle<WasmTableObject> table, 278 Handle<WasmTableObject> table, int index); 385 DECL_OPTIONAL_ACCESSORS(table_object, WasmTableObject)
|
D | wasm-objects.cc | 743 Handle<WasmTableObject> WasmTableObject::New(Isolate* isolate, uint32_t initial, in New() 748 auto table_obj = Handle<WasmTableObject>::cast( in New() 762 return Handle<WasmTableObject>::cast(table_obj); in New() 765 void WasmTableObject::AddDispatchTable(Isolate* isolate, in AddDispatchTable() 766 Handle<WasmTableObject> table_obj, in AddDispatchTable() 789 void WasmTableObject::Grow(Isolate* isolate, uint32_t count) { in Grow() 813 void WasmTableObject::Set(Isolate* isolate, Handle<WasmTableObject> table, in Set() 838 void WasmTableObject::UpdateDispatchTables( in UpdateDispatchTables() 839 Isolate* isolate, Handle<WasmTableObject> table, int table_index, in UpdateDispatchTables() 861 void WasmTableObject::ClearDispatchTables(Isolate* isolate, in ClearDispatchTables() [all …]
|
D | wasm-js.cc | 908 i::Handle<i::JSObject> table_obj = i::WasmTableObject::New( in WebAssemblyTable() 1131 EXTRACT_THIS(receiver, WasmTableObject); in WebAssemblyTableGetLength() 1143 EXTRACT_THIS(receiver, WasmTableObject); in WebAssemblyTableGrow() 1185 EXTRACT_THIS(receiver, WasmTableObject); in WebAssemblyTableGet() 1206 EXTRACT_THIS(receiver, WasmTableObject); in WebAssemblyTableSet() 1225 i::WasmTableObject::Set(i_isolate, receiver, static_cast<int32_t>(index), in WebAssemblyTableSet() 1558 isolate->factory()->NewMap(i::WASM_TABLE_TYPE, WasmTableObject::kSize); in Install()
|
D | module-compiler.cc | 226 Handle<WasmTableObject> table_object; // WebAssembly.Table instance 1541 table_instance.table_object = Handle<WasmTableObject>::cast(value); in ProcessImports() 1938 WasmTableObject::New(isolate_, table.initial_size, maximum, in ProcessExports() 2111 WasmTableObject::UpdateDispatchTables( in LoadTableSegments() 2124 WasmTableObject::AddDispatchTable(isolate_, table_instance.table_object, in LoadTableSegments()
|
/external/v8/src/ |
D | objects.h | 907 V(WasmTableObject) \ 1028 V(WasmTableObject, WASM_TABLE_TYPE) \
|
D | objects.cc | 1467 return WasmTableObject::kSize; in GetHeaderSize()
|
/external/v8/src/compiler/ |
D | code-assembler.h | 252 class WasmTableObject;
|