Public メソッド | |
| ReferenceUpdater (HeapObject *obj, Serializer *serializer) | |
| virtual void | VisitPointers (Object **start, Object **end) |
| virtual void | VisitExternalReferences (Address *start, Address *end) |
| virtual void | VisitRuntimeEntry (RelocInfo *rinfo) |
| void | Update (Address start_address) |
Private 変数 | |
| Address | obj_address_ |
| Serializer * | serializer_ |
| ExternalReferenceEncoder * | reference_encoder_ |
| List< int > | offsets_ |
| List< Address > | addresses_ |
serialize.cc の 773 行で定義されています。
| v8::internal::ReferenceUpdater::ReferenceUpdater | ( | HeapObject * | obj, | |
| Serializer * | serializer | |||
| ) | [inline] |
serialize.cc の 775 行で定義されています。
| void v8::internal::ReferenceUpdater::Update | ( | Address | start_address | ) | [inline] |
serialize.cc の 810 行で定義されています。
参照先 addresses_, と offsets_.
| virtual void v8::internal::ReferenceUpdater::VisitRuntimeEntry | ( | RelocInfo * | rinfo | ) | [inline, virtual] |
serialize.cc の 822 行で定義されています。
参照元 Update(), VisitExternalReferences(), VisitPointers(), と VisitRuntimeEntry().
serialize.cc の 818 行で定義されています。
参照元 VisitExternalReferences(), VisitPointers(), と VisitRuntimeEntry().
List<int> v8::internal::ReferenceUpdater::offsets_ [private] |
serialize.cc の 821 行で定義されています。
参照元 Update(), VisitExternalReferences(), VisitPointers(), と VisitRuntimeEntry().
serialize.cc の 820 行で定義されています。
serialize.cc の 819 行で定義されています。
参照元 VisitPointers().
1.7.1