Index: src/objects.cc |
diff --git a/src/objects.cc b/src/objects.cc |
index 3a18184673eef0a52f5f25c4e285356678373152..8062b47d32d472805e8e26d98f5baee84f9422f3 100644 |
--- a/src/objects.cc |
+++ b/src/objects.cc |
@@ -7724,6 +7724,10 @@ void ObjectVisitor::VisitEmbeddedPointer(RelocInfo* rinfo) { |
VisitPointer(rinfo->target_object_address()); |
} |
+void ObjectVisitor::VisitExternalReference(RelocInfo* rinfo) { |
+ Address* p = rinfo->target_reference_address(); |
+ VisitExternalReferences(p, p+1); |
Michael Starzinger
2011/11/09 10:46:19
Space before and after operator (i.e. "p + 1").
|
+} |
void Code::InvalidateRelocation() { |
set_relocation_info(GetHeap()->empty_byte_array()); |