Home
last modified time | relevance | path

Searched refs:ExternalReferenceTable (Results 1 – 3 of 3) sorted by relevance

/external/v8/src/
Dserialize.h45 class ExternalReferenceTable {
47 static ExternalReferenceTable* instance(Isolate* isolate);
49 ~ExternalReferenceTable() { } in ~ExternalReferenceTable()
62 explicit ExternalReferenceTable(Isolate* isolate) : refs_(64) { in ExternalReferenceTable() function
Dserialize.cc48 ExternalReferenceTable* ExternalReferenceTable::instance(Isolate* isolate) { in instance()
49 ExternalReferenceTable* external_reference_table = in instance()
52 external_reference_table = new ExternalReferenceTable(isolate); in instance()
59 void ExternalReferenceTable::AddFromId(TypeCode type, in AddFromId()
94 void ExternalReferenceTable::Add(Address address, in Add()
111 void ExternalReferenceTable::PopulateTable(Isolate* isolate) { in PopulateTable()
422 ExternalReferenceTable* external_references = in ExternalReferenceEncoder()
423 ExternalReferenceTable::instance(isolate_); in ExternalReferenceEncoder()
434 ExternalReferenceTable::instance(isolate_)->code(index) : 0; in Encode()
440 return index >= 0 ? ExternalReferenceTable::instance(isolate_)->name(index) in NameOfAddress()
[all …]
Disolate.h51 class ExternalReferenceTable; variable
375 V(ExternalReferenceTable*, external_reference_table, NULL) \