Home
last modified time | relevance | path

Searched refs:ObjectHashTable (Results 1 – 19 of 19) sorted by relevance

/third_party/node/deps/v8/src/codegen/
Dpending-optimization-table.cc39 Handle<ObjectHashTable> table = in PreparedForOptimization()
41 ? ObjectHashTable::New(isolate, 1) in PreparedForOptimization()
42 : handle(ObjectHashTable::cast( in PreparedForOptimization()
49 ObjectHashTable::Put(table, handle(function->shared(), isolate), tuple); in PreparedForOptimization()
62 : handle(Handle<ObjectHashTable>::cast(table)->Lookup( in IsHeuristicOptimizationAllowed()
83 : handle(Handle<ObjectHashTable>::cast(table)->Lookup( in MarkedForOptimization()
102 table = ObjectHashTable::Put(Handle<ObjectHashTable>::cast(table), in MarkedForOptimization()
115 Handle<ObjectHashTable> table = in FunctionWasOptimized()
116 handle(ObjectHashTable::cast( in FunctionWasOptimized()
/third_party/node/deps/v8/src/objects/
Dsynthetic-module.cc25 Handle<ObjectHashTable> exports(module->exports(), isolate); in SetExport()
44 Handle<ObjectHashTable> exports(module->exports(), isolate); in SetExportStrict()
74 Handle<ObjectHashTable> exports(module->exports(), isolate); in PrepareInstantiate()
84 exports = ObjectHashTable::Put(exports, name, cell); in PrepareInstantiate()
Dhash-table.h220 friend class ObjectHashTable; in EXPORT_TEMPLATE_DECLARE()
374 EXTERN_DECLARE_OBJECT_BASE_HASH_TABLE(ObjectHashTable, ObjectHashTableShape) in EXTERN_DECLARE_OBJECT_BASE_HASH_TABLE() argument
378 class V8_EXPORT_PRIVATE ObjectHashTable in EXTERN_DECLARE_OBJECT_BASE_HASH_TABLE()
379 : public ObjectHashTableBase<ObjectHashTable, ObjectHashTableShape> { in EXTERN_DECLARE_OBJECT_BASE_HASH_TABLE()
381 DECL_CAST(ObjectHashTable) in EXTERN_DECLARE_OBJECT_BASE_HASH_TABLE()
382 DECL_PRINTER(ObjectHashTable) in EXTERN_DECLARE_OBJECT_BASE_HASH_TABLE()
385 ObjectHashTable, in EXTERN_DECLARE_OBJECT_BASE_HASH_TABLE()
386 ObjectHashTableBase<ObjectHashTable, ObjectHashTableShape>); in EXTERN_DECLARE_OBJECT_BASE_HASH_TABLE()
Dscript-inl.h81 void Script::set_shared_function_info_table(ObjectHashTable value, in set_shared_function_info_table()
89 ObjectHashTable Script::shared_function_info_table() const { in shared_function_info_table()
91 return ObjectHashTable::cast( in shared_function_info_table()
Dsource-text-module.cc128 Handle<ObjectHashTable> exports(module->exports(), isolate); in CreateIndirectExport()
130 exports = ObjectHashTable::Put(exports, name, entry); in CreateIndirectExport()
142 Handle<ObjectHashTable> exports(module->exports(), isolate); in CreateExport()
146 exports = ObjectHashTable::Put(exports, name, cell); in CreateExport()
232 Handle<ObjectHashTable> exports(module->exports(), isolate); in ResolveExport()
235 exports = ObjectHashTable::Put(exports, export_name, cell); in ResolveExport()
304 Handle<ObjectHashTable> exports(module->exports(), isolate); in ResolveExportUsingStarExports()
306 exports = ObjectHashTable::Put(exports, export_name, unique_cell); in ResolveExportUsingStarExports()
548 Handle<ObjectHashTable> exports(module->exports(), isolate); in FetchStarExports()
577 Handle<ObjectHashTable> requested_exports(requested_module->exports(), in FetchStarExports()
[all …]
Dhash-table-inl.h33 ObjectHashTable::ObjectHashTable(Address ptr) in ObjectHashTable() function
34 : ObjectHashTableBase<ObjectHashTable, ObjectHashTableShape>(ptr) { in ObjectHashTable()
58 CAST_ACCESSOR(ObjectHashTable)
Dscript.tq44 // the arguments. For web snapshots: the ObjectHashTable maps function start
47 FixedArray|ObjectHashTable|Undefined;
Dmodule.tq8 exports: ObjectHashTable;
Dmodule.cc143 Handle<ObjectHashTable> exports = ObjectHashTable::New(isolate, export_count); in Reset()
313 Handle<ObjectHashTable> exports(module->exports(), isolate); in GetModuleNamespace()
Dobject-list-macros.h42 class ObjectHashTable; variable
197 V(ObjectHashTable) \
Dscript.h78 DECL_ACCESSORS(shared_function_info_table, ObjectHashTable)
Dobjects.cc5082 Handle<ObjectHashTable> shared_function_info_table = handle( in FindWebSnapshotSharedFunctionInfo()
5083 ObjectHashTable::cast(script->shared_function_info_table()), isolate); in FindWebSnapshotSharedFunctionInfo()
5117 shared_function_info_table = ObjectHashTable::Put( in FindWebSnapshotSharedFunctionInfo()
6397 int capacity = ObjectHashTable::ComputeCapacity(nof * 2); in Put()
6398 if (capacity > ObjectHashTable::kMaxCapacity) { in Put()
6932 EXTERN_DEFINE_OBJECT_BASE_HASH_TABLE(ObjectHashTable, ObjectHashTableShape) in EXTERN_DEFINE_HASH_TABLE()
/third_party/node/deps/v8/src/web-snapshot/
Dweb-snapshot.h383 Handle<ObjectHashTable> shared_function_info_table_;
Dweb-snapshot.cc1786 shared_function_info_table_ = ObjectHashTable::Put( in CreateJSFunction()
1822 shared_function_info_table_ = ObjectHashTable::New(isolate_, function_count_); in DeserializeFunctions()
/third_party/node/deps/v8/src/heap/
Dfactory.cc2762 Handle<ObjectHashTable> exports = in NewSourceTextModule()
2763 ObjectHashTable::New(isolate(), module_info->RegularExportCount()); in NewSourceTextModule()
2805 Handle<ObjectHashTable> exports = in NewSyntheticModule()
2806 ObjectHashTable::New(isolate(), static_cast<int>(export_names->length())); in NewSyntheticModule()
/third_party/node/deps/v8/src/builtins/
Dbase.tq222 type ObjectHashTable extends HashTable
223 generates 'TNode<ObjectHashTable>' constexpr 'ObjectHashTable';
/third_party/node/deps/v8/src/diagnostics/
Dobjects-printer.cc139 ObjectHashTable::cast(*this).ObjectHashTablePrint(os); in HeapObjectPrint()
965 void ObjectHashTable::ObjectHashTablePrint(std::ostream& os) { in ObjectHashTablePrint()
/third_party/node/deps/v8/src/ic/
Dic.cc1004 Handle<ObjectHashTable> exports( in ComputeHandler()
1012 int value_index = ObjectHashTable::EntryToValueIndex(entry); in ComputeHandler()
Daccessor-assembler.cc855 TNode<ObjectHashTable> exports = in HandleLoadICSmiHandlerLoadNamedCase()
856 LoadObjectField<ObjectHashTable>(module, Module::kExportsOffset); in HandleLoadICSmiHandlerLoadNamedCase()