diff options
Diffstat (limited to 'chromium/v8/src/property.cc')
-rw-r--r-- | chromium/v8/src/property.cc | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/chromium/v8/src/property.cc b/chromium/v8/src/property.cc index 83a6a365b87..2f72eec48ec 100644 --- a/chromium/v8/src/property.cc +++ b/chromium/v8/src/property.cc @@ -35,6 +35,7 @@ void LookupResult::Iterate(ObjectVisitor* visitor) { LookupResult* current = this; // Could be NULL. while (current != NULL) { visitor->VisitPointer(BitCast<Object**>(¤t->holder_)); + visitor->VisitPointer(BitCast<Object**>(¤t->transition_)); current = current->next_; } } @@ -82,13 +83,13 @@ void LookupResult::Print(FILE* out) { case FIELD: PrintF(out, " -type = map transition\n"); PrintF(out, " -map:\n"); - GetTransitionMap()->Print(out); + GetTransitionTarget()->Print(out); PrintF(out, "\n"); return; case CONSTANT: PrintF(out, " -type = constant property transition\n"); PrintF(out, " -map:\n"); - GetTransitionMap()->Print(out); + GetTransitionTarget()->Print(out); PrintF(out, "\n"); return; case CALLBACKS: |